Nick: GNUtoo E-mail: GNUtoo@no-log.org Board: alix1c Contents: [root@localhost alix1c]# find . ./v4 ./v4/coreboot.rom ./coreboot-stock ./coreboot-stock/coreboot.rom [root@localhost alix1c]# cd v4/ [root@localhost v4]# ls coreboot.rom [root@localhost v4]# flashrom -w coreboot.rom flashrom v0.9.6.1-r1564 on Linux 3.7.5-1-LIBRE (i586) flashrom is free software, get the source code at http://www.flashrom.org Please select a programmer with the --programmer parameter. Valid choices are: internal, dummy, nic3com, nicrealtek, gfxnvidia, drkaiser, satasii, ft2232_spi, serprog, buspirate_spi, rayer_spi, pony_spi, nicintel, nicintel_spi, ogp_spi, satamv, linux_spi [root@localhost v4]# flashrom -w coreboot.rom -pinternal flashrom v0.9.6.1-r1564 on Linux 3.7.5-1-LIBRE (i586) flashrom is free software, get the source code at http://www.flashrom.org Calibrating delay loop... delay loop is unreliable, trying to continue OK. coreboot table found at 0xf7d1400. ======================================================================== WARNING! You may be running flashrom on an unsupported laptop. We could not detect this for sure because your vendor has not setup the SMBIOS tables correctly. You can enforce execution by adding '-p internal:laptop=this_is_not_a_laptop' to the command line, but please read the following warning if you are not sure. Laptops, notebooks and netbooks are difficult to support and we recommend to use the vendor flashing utility. The embedded controller (EC) in these machines often interacts badly with flashing. See http://www.flashrom.org/Laptops for details. If flash is shared with the EC, erase is guaranteed to brick your laptop and write may brick your laptop. Read and probe may irritate your EC and cause fan failure, backlight failure and sudden poweroff. You have been warned. ======================================================================== Aborting. Error: Programmer initialization failed. ptopt@localhost v4]# flashrom -w coreboot.rom -pinternal:laptop=this_is_not_a_la flashrom v0.9.6.1-r1564 on Linux 3.7.5-1-LIBRE (i586) flashrom is free software, get the source code at http://www.flashrom.org Calibrating delay loop... delay loop is unreliable, trying to continue OK. coreboot table found at 0xf7d1400. ======================================================================== WARNING! You may be running flashrom on an unsupported laptop. We could not detect this for sure because your vendor has not setup the SMBIOS tables correctly. You can enforce execution by adding '-p internal:laptop=this_is_not_a_laptop' to the command line, but please read the following warning if you are not sure. Laptops, notebooks and netbooks are difficult to support and we recommend to use the vendor flashing utility. The embedded controller (EC) in these machines often interacts badly with flashing. See http://www.flashrom.org/Laptops for details. If flash is shared with the EC, erase is guaranteed to brick your laptop and write may brick your laptop. Read and probe may irritate your EC and cause fan failure, backlight failure and sudden poweroff. You have been warned. ======================================================================== Proceeding anyway because user forced us to. Found chipset "AMD CS5536". Enabling flash write... Error while opening /dev/cpu/0/msr: No such file or directory Did you run 'modprobe msr'? FAILED! WARNING: unexpected second chipset match: "AMD CS5536" ignoring, please report lspci and board URL to flashrom@flashrom.org with 'CHIPSET: your board name' in the subject line. Found SST flash chip "SST49LF040B" (512 kB, LPC) at physical address 0xfff80000. Reading old flash chip contents... done. Erasing and writing flash chip... ERASE FAILED at 0x0006ffe0! Expected=0xff, Read=0x4f, failed byte count from 0x0006f000-0x0006ffff: 0x18 ERASE FAILED! Reading current flash chip contents... done. ERASE FAILED at 0x0006ffe0! Expected=0xff, Read=0x4f, failed byte count from 0x00060000-0x0006ffff: 0x18 ERASE FAILED! FAILED! Uh oh. Erase/write failed. Checking if anything changed. Your flash chip is in an unknown state. Get help on IRC at chat.freenode.net (channel #flashrom) or mail flashrom@flashrom.org with the subject "FAILED: "! ------------------------------------------------------------------------------- DO NOT REBOOT OR POWEROFF! ptopt@localhost v4]# flashrom -w coreboot.rom -pinternal:laptop=this_is_not_a_lap flashrom v0.9.6.1-r1564 on Linux 3.7.5-1-LIBRE (i586) flashrom is free software, get the source code at http://www.flashrom.org Calibrating delay loop... delay loop is unreliable, trying to continue OK. coreboot table found at 0xf7d1400. ======================================================================== WARNING! You may be running flashrom on an unsupported laptop. We could not detect this for sure because your vendor has not setup the SMBIOS tables correctly. You can enforce execution by adding '-p internal:laptop=this_is_not_a_laptop' to the command line, but please read the following warning if you are not sure. Laptops, notebooks and netbooks are difficult to support and we recommend to use the vendor flashing utility. The embedded controller (EC) in these machines often interacts badly with flashing. See http://www.flashrom.org/Laptops for details. If flash is shared with the EC, erase is guaranteed to brick your laptop and write may brick your laptop. Read and probe may irritate your EC and cause fan failure, backlight failure and sudden poweroff. You have been warned. ======================================================================== Proceeding anyway because user forced us to. Found chipset "AMD CS5536". Enabling flash write... Error while opening /dev/cpu/0/msr: No such file or directory Did you run 'modprobe msr'? FAILED! WARNING: unexpected second chipset match: "AMD CS5536" ignoring, please report lspci and board URL to flashrom@flashrom.org with 'CHIPSET: your board name' in the subject line. Found SST flash chip "SST49LF040B" (512 kB, LPC) at physical address 0xfff80000. Reading old flash chip contents... done. Erasing and writing flash chip... ERASE FAILED at 0x0006ffe0! Expected=0xff, Read=0x4f, failed byte count from 0x0006f000-0x0006ffff: 0x18 ERASE FAILED! Reading current flash chip contents... done. ERASE FAILED at 0x0006ffe0! Expected=0xff, Read=0x4f, failed byte count from 0x00060000-0x0006ffff: 0x18 ERASE FAILED! FAILED! Uh oh. Erase/write failed. Checking if anything changed. Good. It seems nothing was changed. Writing to the flash chip apparently didn't do anything. This means we have to add special support for your board, programmer or flash chip. Please report this on IRC at irc.freenode.net (channel #flashrom) or mail flashrom@flashrom.org! ------------------------------------------------------------------------------- You may now reboot or simply leave the machine running. [root@localhost v4]# cd .. [root@localhost alix1c]# ls coreboot-stock v4 [root@localhost alix1c]# cd coreboot-stock/ _is_not_a_laptopcoreboot-stock]# flashrom -w coreboot.rom -pinternal:laptop=this_ flashrom v0.9.6.1-r1564 on Linux 3.7.5-1-LIBRE (i586) flashrom is free software, get the source code at http://www.flashrom.org Calibrating delay loop... delay loop is unreliable, trying to continue OK. coreboot table found at 0xf7d1400. ======================================================================== WARNING! You may be running flashrom on an unsupported laptop. We could not detect this for sure because your vendor has not setup the SMBIOS tables correctly. You can enforce execution by adding '-p internal:laptop=this_is_not_a_laptop' to the command line, but please read the following warning if you are not sure. Laptops, notebooks and netbooks are difficult to support and we recommend to use the vendor flashing utility. The embedded controller (EC) in these machines often interacts badly with flashing. See http://www.flashrom.org/Laptops for details. If flash is shared with the EC, erase is guaranteed to brick your laptop and write may brick your laptop. Read and probe may irritate your EC and cause fan failure, backlight failure and sudden poweroff. You have been warned. ======================================================================== Proceeding anyway because user forced us to. Found chipset "AMD CS5536". Enabling flash write... Error while opening /dev/cpu/0/msr: No such file or directory Did you run 'modprobe msr'? FAILED! WARNING: unexpected second chipset match: "AMD CS5536" ignoring, please report lspci and board URL to flashrom@flashrom.org with 'CHIPSET: your board name' in the subject line. Found SST flash chip "SST49LF040B" (512 kB, LPC) at physical address 0xfff80000. Reading old flash chip contents... done. Erasing and writing flash chip... Erase/write done. Verifying flash... VERIFIED. [root@localhost coreboot-stock]# ls -l -h total 512K -rw-r--r-- 1 root root 512K Feb 5 15:04 coreboot.rom [root@localhost coreboot-stock]# cd .. [root@localhost alix1c]# ls coreboot-stock v4 [root@localhost alix1c]# cd v4/ [root@localhost v4]# ls coreboot.rom [root@localhost v4]# ls -l -hh total 512K -rw-r--r-- 1 1000 1000 512K Feb 5 2013 coreboot.rom [root@localhost v4]# cd .. [root@localhost alix1c]# modprobe msr [root@localhost alix1c]# ls coreboot-stock v4 [root@localhost alix1c]# cd v4/ [root@localhost v4]# ls ptopt@localhost v4]# flashrom -w coreboot.rom -pinternal:laptop=this_is_not_a_lap flashrom v0.9.6.1-r1564 on Linux 3.7.5-1-LIBRE (i586) flashrom is free software, get the source code at http://www.flashrom.org Calibrating delay loop... delay loop is unreliable, trying to continue OK. coreboot table found at 0xf7d1400. ======================================================================== WARNING! You may be running flashrom on an unsupported laptop. We could not detect this for sure because your vendor has not setup the SMBIOS tables correctly. You can enforce execution by adding '-p internal:laptop=this_is_not_a_laptop' to the command line, but please read the following warning if you are not sure. Laptops, notebooks and netbooks are difficult to support and we recommend to use the vendor flashing utility. The embedded controller (EC) in these machines often interacts badly with flashing. See http://www.flashrom.org/Laptops for details. If flash is shared with the EC, erase is guaranteed to brick your laptop and write may brick your laptop. Read and probe may irritate your EC and cause fan failure, backlight failure and sudden poweroff. You have been warned. ======================================================================== Proceeding anyway because user forced us to. Found chipset "AMD CS5536". Enabling flash write... OK. WARNING: unexpected second chipset match: "AMD CS5536" ignoring, please report lspci and board URL to flashrom@flashrom.org with 'CHIPSET: your board name' in the subject line. Found SST flash chip "SST49LF040B" (512 kB, LPC) at physical address 0xfff80000. Reading old flash chip contents... done. Erasing and writing flash chip... Erase/write done. Verifying flash... VERIFIED.