Please test whether your board is matched correctly.
When the board enable gets provided, please apply that on top of this
patch, and if both work correctly, reply to both mails with
Acked-by: Martin ##DeineRichtigeNachname## <info(a)sukimashita.com>
Also, the pci id matched here is not in the pciids.sf.net database.
You might want to work with them to get your pciids in their list (my
guess is that they need you to dig through some windows driver .inf
files.)
Thanks,
Luc Verhaegen.
Hello,
I'm wanting to upgrade the BIOS on an older machine that I have. A Sony Vaio (PCV-RX650(UC)), with an ASUSTeK mother board (P4B266LM Rev: 1.xx), running Linux
kernel 2.6.28.
Running flashrom (today's trunk version) with no arguments gives this:
flashrom v0.9.1-runknown
No coreboot table found.
Found chipset "Intel ICH2", enabling flash write... OK.
This chipset supports the following protocols: Non-SPI.
Calibrating delay loop... OK.
Found chip "SST SST49LF002A/B" (256 KB, FWH) at physical address 0xfffc0000.
No operations were specified.
I saved a copy of my existing BIOS image with: flashrom -r original_bios.bin
That appears to work, as the file is the same size as the updated BIOS .bin file I downloaded from the vendor's site.
To test writing, I attempted to write the original BIOS image back with flashrom -w original_bios.bin, and here is the output:
flashrom v0.9.1-runknown
No coreboot table found.
Found chipset "Intel ICH2", enabling flash write... OK.
This chipset supports the following protocols: Non-SPI.
Calibrating delay loop... OK.
Found chip "SST SST49LF002A/B" (256 KB, FWH) at physical address 0xfffc0000.
Flash image seems to be a legacy BIOS. Disabling checks.
Writing flash chip... ERASE FAILED at 0x00000000! Expected=0xff, Read=0x25, failed byte count from 0x00000000-0x00003fff: 0x3fa4
ERASE FAILED!
ERASE FAILED!
ERASE FAILED!
ERASE FAILED!
FAILED!
Your flash chip is in an unknown state.
Get help on IRC at irc.freenode.net channel #flashrom or
mail flashrom(a)flashrom.org
------------------------------------------------------------
DO NOT REBOOT OR POWEROFF!
If I do a flashrom -v original_bios.bin, I get:
flashrom v0.9.1-runknown
No coreboot table found.
Found chipset "Intel ICH2", enabling flash write... OK.
This chipset supports the following protocols: Non-SPI.
Calibrating delay loop... OK.
Found chip "SST SST49LF002A/B" (256 KB, FWH) at physical address 0xfffc0000.
Flash image seems to be a legacy BIOS. Disabling checks.
Verifying flash... VERIFIED.
And reading a second copy and doing a binary diff shows no differences, so my BIOS checks out as not being damaged. (At least, I think so.)
So, any advice on what to look for/change to make this work?
Thanks.
--Allan
Can you attach the output of lspci -vvnnxxx?
I will soon send in a patch for the chipset enable.
When the full lspci is provided, i will be able to quickly provide you
with a board enable for your board.
Oh, and about your blog entry: my first linux box was a SuSE 6.0, but
undoubtedly Stepan can easily trump that as i believe he was working
for SuSE (already/still) at the time.
Also, please use your real and full name for acknowledging patches later
on.
Luc Verhaegen.
On Mon, 2009-10-05 at 01:45 +0000, coreboot wrote:
> #131: New flashrom motherboard support
> ---------------------------------+------------------------------------------
> Reporter: anonymous | Owner: somebody
> Type: enhancement | Status: new
> Priority: trivial | Milestone: flashrom v1.0
> Component: flashrom | Version:
> Keywords: flashrom asus | Dependencies:
> Patchstatus: there is no patch |
> ---------------------------------+------------------------------------------
>
> Comment(by hailfinger):
>
> Please send a short mail to flashrom(a)flashrom.org which has a link to this
> ticket and mentions that you're the person with the "ASUS P5ND2-SLI
> Deluxe". This will make it easier for us to stay in touch with you.
> Thanks.
> Ticket URL: <http://tracker.coreboot.org/trac/coreboot/ticket/131#comment:4>
It's me. ;)
Cheers.
--- Martin S.
Hi,
Per discussion in IRC, I'm attaching "flashrom -V" and "lspci -nnvx" output.
Flashrom 0.9.0 flashing works. Hopefully the attached files will help with
autodetection.
Yours,
Yair K.
Hello,
I've ran flashrom -v {-E,-r,-v,-w} on my MS-7094 board.
For more info regarding the board, please see
http://www.msi.com/index.php?func=proddesc&maincat_no=1&cat2_no=&cat3_no=&p…
I've attached the results to this e-mail. Reading/verifying/writing
worked fine. Erasing however, didn't go so well, as you can see in the
attached log.
BTW, two thumbs up to the flashrom developers: the Award flash utility
did not work (kept saying 'Unknown flash type'), but flashrom did. ;)
HTH,
Jelle Geerts
Hi,
I've tested this board with flashrom-0.9.0-r695 as well as superiotool
r4424.
Also contained are dumps from* #lspci -vvnnxxxx*, *#dmidecode* and *#lshw*.
i tried a forced read via *#flashrom -f -r -c SST39SF020A
oldfirmware.bin*and provide the dumps as well though that maybe
useless as i was warned.
A lot of the info is probably duplicated but is provided for the sake of
completeness.
Bios: AMI
> Board: Asrock K7VT4A+
> Flash Chip: SST39SF020A (PLCC)
> Chipset: Via VT8235
>
Enjoy!,
Udu E. Ogah
.~~~~~~~~~~.
Hello Flashrom people,
I just successfully did a flash from linux for the first time ever,
yeah :-) Attached are the logs (bzipped) for flashrom -V -rV and
flashrom -V -wV.
I hope this help you guys adding official support for this
motherboards. If you need more info please let me know.
Greets
Sander