On 5/28/10 9:48 AM, fritz wrote:
However, the chip I wanted to program - Am29F040B - I
could NOT detect.
I'll spare you the in-depth story of the past twelve hours I've spent
working on it.
Flashrom (from svn) would detect the other chips using addresses
0x5555, 0x2AAA, 0x5555
Flashrom (from svn) would try to detect the Am29F040 using addresses
0x0555, 0x02AA, 0x0555 - which is not according to the datasheet.
The Problem is the Am29F040B uses 0x2AA variant, but the Am29F040 uses
0x2AAA. What AMD/Spansion did was change the command addresses without
changing the chip ids. Sadly there's no way to distinguish between the two.