TomNisbet / TommyPROM

Simple Arduino-based EEPROM programmer
https://tomnisbet.github.io/TommyPROM/
143 stars 29 forks source link

W27C512 #45

Closed Henkvd72 closed 1 year ago

Henkvd72 commented 1 year ago

Hellom love the project, i am builing one but a have a question, can it programm the Winbond W27C512?

TomNisbet commented 1 year ago

Good timing on your question. I have not tried that chip, but I have some Winbond 27C257s on order which use the same algorithms. These do need 14V to erase and 12V to program, but they don't require a a pulse at this voltage, so it should work to just apply the voltage manually as described in the 27C-EPROM section. They chips should be in next week, so I'll post an update after I've had a chance to look at them. The current 27C code does not implement the erase command, so that will need to be added. There may also be some changes to the programming algorithm if it is significantly different from the EPROM versions.

TomNisbet commented 1 year ago

The 27C257 code has been tested and checked in, so I suspect the W27C512s will now work with that.