On Fri, 2 Dec 2011 19:46:13 +0100 Nikita Schmidt nikita.schmidt@gmail.com wrote:
Erasing and writing flash chip... Trying erase function 0... 0x000000-0x00ffff:EW, 0x010000-0x01ffff:S, 0x020000-0x02ffff:S, 0x030000-0x03ffff:S, 0x040000-0x04ffff:S, 0x050000-0x05ffff:S, 0x060000-0x06ffff:S, 0x070000-0x07ffff:S
Hello Nikita,
thanks for your report! I have marked the flash chip as fully tested and will commit that later together with other small changes. Your log shows that only the first block was erased and written. All others were skipped because the data was already equal to the input, so this run was not a very thorough test. I'd like to know if you have done more writes and happen to know if the other blocks were not skipped in those cases?
Hello Stefan,
Thanks for explaining what the letters mean and why my writes are usually so quick! I've done full chip writes, they all went well. The reports are identical to the one attached with only minor differences in delay loop calculations. Except on one occasion, when flashrom correctly identified a pre-erased block: Erasing and writing flash chip... Trying erase function 0... 0x000000-0x00ffff:EW, 0x010000-0x01ffff:EW, 0x020000-0x02ffff:W, 0x030000-0x03ffff:EW, 0x040000-0x04ffff:EW, 0x050000-0x05ffff:EW, 0x060000-0x06ffff:EW, 0x070000-0x07ffff:EW
Cheers, Nikita