[flashrom] W836xx: Supermicro X8DTG-D: flashrom -V
stefan.tauner at student.tuwien.ac.at
Mon Jul 22 23:25:23 CEST 2013
On Mon, 22 Jul 2013 16:01:55 -0400
"Mueller, Daniel" <DANIEL.MUELLER at saic.com> wrote:
> 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
> 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`
> `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`
> Note: The return code was 255
> Is it normal behavior to have the verify operation succeed after a
> write, but fail after a reboot?
thanks for your report!
I have added your board to our list of supported hardware and will
commit that later together with other small changes.
The behavior you have been seeing is normal. The firmware often writes
some kind of log data to the flash chip on boot, hence the verification
error. If you compare a file read after writing and after rebooting in
a hex editor then they should be very similar.
Kind regards/Mit freundlichen Grüßen, Stefan Tauner
More information about the flashrom