There were rumours about updates of Hantek 4032L LA firmware, so I've contacted Hantek support and was surprised: an FPGA update dated 2 March 2018 fixing some bugs and finally activating the advertised but never seen external clocking feature
They are not releasing it to their public download area for some unknown reason, so it is here:
https://nofile.io/f/tpFav7m6NZU/Hantek4032L+FPGA+Update.zipBut Hantek wouldn't be Hantek if everything were so simple
Their updater tool (the tool itself, FPGA bitstream is ok if you manage to write it to flash) doesn't work on old LA units (or on all units? I know two more 4032 users and it didn't worked for them too).
It shows a progress bar, says "OK" at the end, but nothing gets written (the old LA's current FX2 fw doesn't support the flash r/w commands sent by the updater, but it ignores the errors happily).
So, cooperating with another happy 4032L owner we've cooked our own tools:
- C/Libusb version:
https://github.com/andy9a9/fx2eeprom- Python/native Hantek driver version:
https://github.com/flowswitch/ht4032l-python- Various FPGA bitstream versions collection:
https://nofile.io/f/wHDvptqc84x/la4032_fpga.7zPlease report if you find the original updater working on your unit (so it says ok AND you really get extclk feature working, or fpga_get_ver.py shows some changes).