[flashrom] AT45DB011D / Spartan-3AN SPI flash

Aidan Thornton makosoft at gmail.com
Fri Aug 17 15:24:31 CEST 2012


So I've got access to a board with an AT45DB011D (or more accurately a
XC3S50AN FPGA with integrated SPI flash that's identical to an
AT45DB011D down to the ID bytes) hooked up to an FT4232H-based
programmer. I've chatted to stefanct in IRC and apparently this is
unlikely to be supported by flashrom in the near future, but if at
some point someone does want to add support and I still have access to
this board I might be able to test it.

For anyone that isn't familiar with the AT45DB011D, it's an oddball
Atmel DataFlash chip with a non-power-of-two page size (264 bytes per
page) and a slightly interesting address space as a result of that.
It's also available in a 256-byte page variant that has the same ID
and which can only be distinguished by a bit in the status register.
One of the read commands supported is mostly standard aside from some
weirdness resulting from the odd page size, writing and erasing is
probably less so.


More information about the flashrom mailing list