-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
What happens if you try to selectively write or erase only the bottom 4 KB of each chip?
Well I tried to write there 512KB of zeros using -c A25L40PT with PT chip then erase with -E -c A25L40PT
This works fine. Same with PU chip with -c A25L40PU. However if there is some combination of non-agreeing chips/params I got hard lockup of whole computer.
With PU chip, written all 0's with right switch and then erasing PT param:
ruiktest:~/flashrom# ./flashrom -VE -c A25L40PT Erasing flash chip... Looking at blockwise erase function 0... trying... 0x000000-0x00ffff, ERASE FAILED at 0x00001000! Expected=0xff, Read=0x00, failed byte count from 0x00000000-0x0000ffff: 0xf000 ERASE FAILED!
Looking at blockwise erase function 1... trying... 0x000000-0x07ffff,
<hang>
It hangs pretty solid, keyboard non-responsive.
Thanks, Rudolf