command-tab / ch341eeprom

A libusb based programming tool for 24Cxx serial EEPROMs using the WinChipHead CH341A IC
GNU General Public License v3.0
149 stars 58 forks source link

Adding check for ACKs? #20

Open Juul opened 5 months ago

Juul commented 5 months ago

It would be really nice if we got an error when the CH341 is unable to communicate with the EEPROM instead of just reading 0xFF and having to guess if we're reading an empty EEPROM.

aystarik added this feature in his fork and that feature works, but unfortunately aystarik changed a ton of other stuff and after playing around with their fork it's obvious to me that it's buggy and unreliable.

If someone wants to have a look at how aystarik did it then the relevant commit is here