Good afternoon,
Today I tested flashrom on a Supermicro X8DTG-D motherboard. Below are the commands I ran, a link to their output, and any of my notes on that step.
Test environment: 64 bit CentOS 6 image booted via PXE, linux kernel 2.6.32-358.6.1, Supermicro X8DTG-D with BIOS Rev. 2.1a
`flashrom –p internal -V` http://paste.flashrom.org/view.php?id=1702
`lspci -nnvvxxx` http://paste.flashrom.org/view.php?id=1703
`superiotool -deV` http://paste.flashrom.org/view.php?id=1704
`flashrom –V –r x8dtg-bak.bin –p internal` http://paste.flashrom.org/view.php?id=1707
`flashrom –V –w X8DTG.21A` http://paste.flashrom.org/view.php?id=1708
Note: The BIOS binary released by Supermicro, Rev. 2.1a.
At this point, I rebooted the system to verify the write was successful and see if any settings were changed.
`flashrom –V –v X8DTG.21A –p internal` http://pase.flashrom.org/view.php?id=1705
Note: The return code was 255
Is it normal behavior to have the verify operation succeed after a write, but fail after a reboot?
Daniel Mueller
Systems Engineering co-op