douglar wrote on 2026-02-09, 00:21:
I figured a 28 series chip would make more sense because it does byte writes. Was not aware that 28 series chip required 12v for byte writes. Can you provide a reference for that?
Obviously, you are correct: Not all 28 series chips require +12V. The Atmel/Microchip AT28c64 does not, the same is true for the ST M28c64. The same is true for the AT28c256. They provide single-byte writes and can combine them inside a page of 64 bytes. They don't need erasing before updating, even if you clear bits. These are the 28 series chips you were thinking of.
The AT29c256 is quite similar, but not identical. The AT29c256 always writes a whole page of 64 bytes, writing indeterminate values to page bytes you don't explicitly set. The W29EE011 is a 1-MBit chip that has page writes like the AT29c256 (no chip erase required). These are 29 series chips that can be used for configuration storage as well, as page-wide erase sizes are easy to deal with in software. Those are the 29 series chips I was thinking of.
On the other hand, there are chips like the Intel 28F001, which has erase blocks like a typical flash chip (112KB main, 2*4KB parameters, 8 KB boot block) and requires +12V, while similarly named chips like the AM29F010 do not require 12V.
So, for smaller chips (below 1MBit), it seems you are correct that they do not require +12V, and only this class of chips is relevant for this card. On the other hand, there are 29 series chips that could be used for this purpose as well. And finally, there is the W27E257 with a 27 series designator, which is programmed byte-wise while providinig an electric chip erase, but requires 12V. While this chip is clearly named differently than a 27c256 series UV-erasable EPROM (E instead of C, 257 instead of 256), the next size up is called W27C512, but is still electrically erasable. I'm sorry for the misinformation, and no, I'm not an LLM. 😀