2011/1/13 Illarion Borisochkin <span dir="ltr"><<a href="mailto:958@mail.ru">958@mail.ru</a>></span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hello! Need Help!<br></blockquote><div><br>Hi, do not despair.<br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
BIOS: <a href="ftp://ftp.asus.com.tw/pub/ASUS/mb/socket775/P5P800/P5P80014.zip" target="_blank">ftp://ftp.asus.com.tw/pub/ASUS/mb/socket775/P5P800/P5P80014.zip</a><br>
<br>
flashrom -w P5P80014.ROM<br>
flashrom v0.9.3-r1205 on FreeBSD 7.4-PRERELEASE (i386), built with libpci 3.1.7, GCC 4.2.1 20070719  [FreeBSD], little endian<br>
flashrom is free software, get the source code at <a href="http://www.flashrom.org" target="_blank">http://www.flashrom.org</a><br></blockquote><div><br>If I still had a 7.4 machine I would compile a patched binary for you, unfortunately I don't -- 8.1 only).<br>
<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Calibrating delay loop... OK.<br>
No coreboot table found.<br>
Found chipset "Intel ICH5/ICH5R", enabling flash write... OK.<br>
This chipset supports the following protocols: FWH.<br>
Found chip "Winbond W39V040FA" (512 KB, FWH) at physical address 0xfff80000.<br></blockquote><div><br>Can you checkout current development code, apply and try the applied patch ? It should enable erasing/writing your chip, Winbond W39V040FA.<br>
The source code can be found here: <a href="http://www.flashrom.org/Downloads#Installation_from_source">http://www.flashrom.org/Downloads#Installation_from_source</a><br>You can skip the installation part. Just run flashrom, as root, from its build directory: "./flashrom"<br>
<br>Commit message:<br><br>Add erasing/writing functionality to Winbond W39V040FA and Winbond W39V040FC, rename unlock_w39v040fb() to unlock_w39v040fa_fb_fc().<br>Marked the W39V040FA as untested: TEST_OK_PR<br>Not yet tested (on hardware) for the W39V040FA, untested for the W39V040FC.<br>
<br>Signed-off-by: Idwer Vollering <<a href="mailto:vidwer@gmail.com">vidwer@gmail.com</a>><br><br>---<br><br>When this patch is tested, the erase/write status for the W39V040FA requires updating.<br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Flash image seems to be a legacy BIOS. Disabling checks.<br>
Writing flash chip... Erasing flash chip... ERASE FAILED at 0x00004560! Expected=0xff, Read=0x4c, failed byte count from 0x00004000-0x00004fff: 0xa7f<br>
ERASE FAILED!<br>
ERASE FAILED at 0x00004560! Expected=0xff, Read=0x4c, failed byte count from 0x00000000-0x0000ffff: 0xb9df<br>
ERASE FAILED!<br>
ERASE FAILED at 0x00004560! Expected=0xff, Read=0x4c, failed byte count from 0x00000000-0x0007ffff: 0x78040<br>
ERASE FAILED!<br>
FAILED!<br>
ERASE FAILED!<br>
FAILED!<br>
Your flash chip is in an unknown state.<br>
Get help on IRC at <a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> (channel #flashrom) or<br>
mail <a href="mailto:flashrom@flashrom.org">flashrom@flashrom.org</a> with FAILED: your board name in the subject line!<br>
-------------------------------------------------------------------------------<br>
DO NOT REBOOT OR POWEROFF!<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
flashrom mailing list<br>
<a href="mailto:flashrom@flashrom.org">flashrom@flashrom.org</a><br>
<a href="http://www.flashrom.org/mailman/listinfo/flashrom" target="_blank">http://www.flashrom.org/mailman/listinfo/flashrom</a><br>
</blockquote></div><br>