Nick: xbillyxxx E-mail: hightofpower@gmail.com Board: Lenovo T60 Contents: sudo flashrom --programmer ch341a_spi -w t60_usqwerty_vesafb.rom -c MX25L1605 flashrom on Linux 4.19.0-6-amd64 (x86_64) flashrom is free software, get the source code at https://flashrom.org Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns). No EEPROM/flash device found. Note: flashrom can never write if the flash chip isn't found automatically. root@debian:/home/notroot# sudo flashrom --programmer ch341a_spi -w t60_usqwerty_vesafb.rom -c MX25L1605 flashrom on Linux 4.19.0-6-amd64 (x86_64) flashrom is free software, get the source code at https://flashrom.org Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns). Found Macronix flash chip "MX25L1605" (2048 kB, SPI) on ch341a_spi. Reading old flash chip contents... done. Erasing and writing flash chip... FAILED at 0x00000000! Expected=0xff, Found=0xfe, failed byte count from 0x00000000-0x0000ffff: 0xe730 ERASE FAILED! Reading current flash chip contents... done. Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0xfe, failed byte count from 0x00000000-0x0000ffff: 0xf68f ERASE FAILED! Reading current flash chip contents... done. Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0xed, failed byte count from 0x00000000-0x001fffff: 0x1e32a5 ERASE FAILED! Reading current flash chip contents... done. Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0xe7, failed byte count from 0x00000000-0x001fffff: 0x1f311d ERASE FAILED! Reading current flash chip contents... done. Looking for another erase function. Looking for another erase function. No usable erase functions left. FAILED! Uh oh. Erase/write failed. Checking if anything has changed. Reading current flash chip contents... done. Apparently at least some data has changed. Your flash chip is in an unknown state. Please report this on IRC at chat.freenode.net (channel #flashrom) or mail flashrom@flashrom.org, thanks!