Hi flashrom experts:
When I run "flashrom" on our X86 blades, there are some WARNING info , I am very appreciated if you can take a look Into it and give some comments. Attachments are the output when I run the commands with "-V" option.
When I run "flashrom -p internal" , the output is: ================================== root@ATCA-46XX@0-0-5:~# flashrom -p internal flashrom v0.9.6.1-r1564 on Linux 2.6.32-131.0.15.el6.x86_64 (x86_64) flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. Found chipset "Intel X79". This chipset is marked as untested. If you are using an up-to-date version of flashrom *and* were (not) able to successfully update your firmware with it, then please email a report to flashrom@flashrom.org including a verbose (-V) log. Thank you! Enabling flash write... FREG0: WARNING: Flash Descriptor region (0x00000000-0x0000ffff) is read-only. FREG2: WARNING: Management Engine region (0x00020000-0x007fffff) is locked. Please send a verbose log to flashrom@flashrom.org if this board is not listed on http://flashrom.org/Supported_hardware#Supported_mainboards yet. Writes have been disabled. You can enforce write support with the ich_spi_force programmer option, but it will most likely harm your hardware! If you force flashrom you will get no support if something breaks. Enabling hardware sequencing due to multiple flash chips detected. OK. Found Programmer flash chip "Opaque flash chip" (16384 kB, Programmer-specific) at physical address 0x0. No operations were specified. ===================================
When I run "flashrom -p internal -r bios.bin" , the output is: =================================== root@ATCA-46XX@0-0-5:~# flashrom -p internal flashrom v0.9.6.1-r1564 on Linux 2.6.32-131.0.15.el6.x86_64 (x86_64) flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. Found chipset "Intel X79". This chipset is marked as untested. If you are using an up-to-date version of flashrom *and* were (not) able to successfully update your firmware with it, then please email a report to flashrom@flashrom.org including a verbose (-V) log. Thank you! Enabling flash write... FREG0: WARNING: Flash Descriptor region (0x00000000-0x0000ffff) is read-only. FREG2: WARNING: Management Engine region (0x00020000-0x007fffff) is locked. Please send a verbose log to flashrom@flashrom.org if this board is not listed on http://flashrom.org/Supported_hardware#Supported_mainboards yet. Writes have been disabled. You can enforce write support with the ich_spi_force programmer option, but it will most likely harm your hardware! If you force flashrom you will get no support if something breaks. Enabling hardware sequencing due to multiple flash chips detected. OK. Found Programmer flash chip "Opaque flash chip" (16384 kB, Programmer-specific) at physical address 0x0. No operations were specified. root@ATCA-46XX@0-0-5:~# flashrom -p internal -r bios.bin flashrom v0.9.6.1-r1564 on Linux 2.6.32-131.0.15.el6.x86_64 (x86_64) flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. Found chipset "Intel X79". This chipset is marked as untested. If you are using an up-to-date version of flashrom *and* were (not) able to successfully update your firmware with it, then please email a report to flashrom@flashrom.org including a verbose (-V) log. Thank you! Enabling flash write... FREG0: WARNING: Flash Descriptor region (0x00000000-0x0000ffff) is read-only. FREG2: WARNING: Management Engine region (0x00020000-0x007fffff) is locked. Please send a verbose log to flashrom@flashrom.org if this board is not listed on http://flashrom.org/Supported_hardware#Supported_mainboards yet. Writes have been disabled. You can enforce write support with the ich_spi_force programmer option, but it will most likely harm your hardware! If you force flashrom you will get no support if something breaks. Enabling hardware sequencing due to multiple flash chips detected. OK. Found Programmer flash chip "Opaque flash chip" (16384 kB, Programmer-specific) at physical address 0x0. Reading flash... Transaction error between offset 0x00020000 and 0x0002003f (= 0x00020000 + 63)! Read operation failed! FAILED. =================================================