[flashrom] AMIC A25L40P{B,U}

Rudolf Marek r.marek at assembler.cz
Mon Jul 12 22:14:56 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> 
> This is really useful to know!  The blockwise erase function fails at
> the 4 K (0x1000) mark.  The flashrom program expects to erase a 64 K
> segment (0x10000) because it thinks it is talking to a PT chip, but it
> only gets 4 K erased, because the chip is really a PU.  That makes
> sense!

OK

> What about the reverse case?  What if you put in the PT chip and tell
> flashrom that it's a PU?  flashrom -VE -c A25L40PU
> In this case, it should fail when it tries to erase the /upper/ region
> of the memory, because flashrom is expecting to erase a 64 K chunk, but
> only getting 4 K since it is really a top boot block chip.

I think i did that too.

> If that's really what happens... then I am convinced once and for all
> that the PT and PU really are distinct chips!

Yes they are ;) the markings tells so.

> I don't understand why it hangs...  I guess this is an issue with your
> chipset?

Yes it might be a flaw in VT8237S. Those non-uniform flashes are not used in
bioses anyway, so I would not make it a big deal.

Thanks,
Rudolf
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkw7d78ACgkQ3J9wPJqZRNVf3wCfUehBWsvexhV5Z79Yqk3wr8cB
3d8AnRGoktlqk8ujIRC0m37sAGv9r45B
=+nHg
-----END PGP SIGNATURE-----




More information about the flashrom mailing list