Hello flashrom people,
here is a quick success report on using flashrom with the MS-7368
(revision 1.0; I don't believe there are any later revisions, but I'm
not sure). The exact flashrom version used was v0.9.1, SVN revision
In particular, I first upgraded the BIOS from version 1.9 to 1.10 (named
1.A on the MSI website), then downgraded to 1.7 and re-upgraded to 1.8
and finally to 1.10 again, with a reboot following each flashing. I also
played around with a few of the flashrom options and everything worked
# ./flashrom -r ...
No coreboot table found.
Found chipset "AMD SB600", enabling flash write... OK.
This chipset supports the following protocols: LPC,FWH,SPI.
Calibrating delay loop... OK.
Found chip "Winbond W25x80" (1024 KB, SPI) at physical address
Reading flash... done.
Found Fintek F71882FG/F71883FG (vid=0x3419, id=0x4105) at 0x4e
Platform: Linux 2.6.30-ARCH x86_64 AMD Athlon(tm) Dual Core Processor
Probably nothing more to add, except that flashrom absolutely rocks :)
Thanks and kudos,
Hi, the other day I got a 3C905CX-TX-M NIC.
I don't have the computer I tested it on up and running right now, but
it is non-functional. Flashrom can not detect the AT49BV512 on it. A
forced read delivers all 0xFF's, which I assume it is pulling out of the
I guess it *could* be blank; It seems unlikely to not autodetect and
function on a forced read though.
Anyways, this wouldn't be an issue, but the PCI device ID is the same as
the 3C905C-TX [dev_id 0x9200] (*iirc - it might be one of the other
supported 3C905 NICs*), so flashrom reports it as a supported NIC.
I guess there should be a note somewhere, specifying that flashrom
doesn't support 3com NICs with the newer, smaller, BGA package ASIC.
Here's a photo of the card. On mine the flash is soldered on, but I
believe I've seen socketed versions in the past. If they're all soldered
on, I guess it doesn't matter much - apart from saving someone the time
of soldering on a socket.
I'll try and get that computer back up this weekend and post the output.
Does flashrom normally also reads actual BIOS setting of a board?
I'm trying flashrom on IEI Wafer-LX-800
It finds PMC Pm49FL004 device and I can read it.
It gives me a 512k bin file. If I write this file to another board of
its kind, I still have the actual settings of that board and not the one
stored in the board where I had the bin from.
Am I missing something?