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

All eeproms from 24C01 to 24C1024 must be work. #7

Closed plumbum closed 5 years ago

plumbum commented 8 years ago

There are a lot of fixes for proper operation of all declared eeprom.

I tested current code with IC:

Name Write Read
AT24C256 OK OK
AT24C32N OK OK
AT24C08 OK OK
Previously tested with: Name Write Read
CAT24M01WI OK OK
Microchip 24LC256 OK OK
thierer commented 5 years ago

Is there a specific reason why these modifikations haven't been merged yet? I wasn't succesful reading from an AT24C02A using master until I found @plumbum's modifications.

(Disclaimer: I haven't actually tried this branch but am using the fork from plumbum's repo which I only tested with the AT24C02A and no other chip).

command-tab commented 5 years ago

No reason other than lack of usage! I haven't run it in quite a while. Let's do this!