<div>The flashrom version from trunk did the trick ;)<br></div><div><br></div><div>I have attached the log.</div><div><br></div><div>Thanks for help!</div><div><br></div><div>Have a nice day.</div><br><div class="gmail_quote">

2011/4/1 Idwer Vollering <span dir="ltr"><<a href="mailto:vidwer@gmail.com">vidwer@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Please keep <a href="mailto:flashrom@flashrom.org">flashrom@flashrom.org</a> in the "To:"-field, or in cc. Thanks.<br>


<br>
2011/4/1 kay <<a href="mailto:kay.diam@gmail.com">kay.diam@gmail.com</a>>:<br>
<div class="im">> Hi<br>
><br>
> 2011/4/1 Idwer Vollering <<a href="mailto:vidwer@gmail.com">vidwer@gmail.com</a>><br>
>><br>
>> 2011/3/30 kay <<a href="mailto:kay.diam@gmail.com">kay.diam@gmail.com</a>>:<br>
>> > Hi!<br>
>><br>
>> Hi.<br>
>><br>
>> ><br>
>> > I have tried to flash my BIOS without success. BIOS flash reading is ok,<br>
>> > but<br>
>> > writing does'nt work. Here is the commands output:<br>
>> ><br>
>> > $ flashrom -Vw 75i65G_3.30<br>
>> > flashrom v0.9.2-r1028 on Linux 2.6.35-28-generic (x86_64), built with<br>
>> > libpci<br>
>><br>
>> Can you retry writing with the latest development code ?<br>
>><br>
>> See <a href="http://www.flashrom.org/Downloads#Installation_from_source" target="_blank">http://www.flashrom.org/Downloads#Installation_from_source</a> for<br>
>> instructions.<br>
>><br>
><br>
> The results are different, but at this time I got only warning:<br>
> flashrom v0.9.3-r1205 on Linux 2.6.35-28-generic (x86_64), built with libpci<br>
> 3.1.7, GCC 4.4.5, 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>
><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>
> Disabling flash write protection for board "ASRock 775i65G"... OK.<br>
> No EEPROM/flash device found.<br>
<br>
</div>Fooled you :) No really, this is strange because it found a flash<br>
device earlier.<br>
<br>
Can you try the code from subversion ?<br>
$ svn co svn://<a href="http://coreboot.org/flashrom/trunk" target="_blank">coreboot.org/flashrom/trunk</a> flashrom<br>
$ cd flashrom<br>
$ make<br>
$ sudo ./flashrom -Vw /path/to/75i65G_3.30<br>
<div><div class="h5"><br>
> Note: flashrom can never write if the flash chip isn't found automatically.<br>
><br>
>><br>
>> > 3.0.0, GCC 4.4.4, little endian<br>
>> > flashrom is free software, get the source code at<br>
>> > <a href="http://www.flashrom.org" target="_blank">http://www.flashrom.org</a><br>
>> ><br>
>> > Calibrating delay loop... OS timer resolution is 1 usecs, 2071M loops<br>
>> > per<br>
>> > second, 10 myus = 9 us, 100 myus = 90 us, 1000 myus = 898 us, 10000 myus<br>
>> > =<br>
>> > 8978 us, 4 myus = 3<br>
>> > us, OK.<br>
>> > Initializing internal programmer<br>
>> > No coreboot table found.<br>
>> > DMI string system-manufacturer: "To Be Filled By O.E.M."<br>
>> > DMI string system-product-name: "To Be Filled By O.E.M."<br>
>> > DMI string system-version: "To Be Filled By O.E.M."<br>
>> > DMI string baseboard-manufacturer: " "<br>
>> > DMI string baseboard-product-name: "775i65G."<br>
>><br>
>> The board is an ASRock 775i65G, correct ?<br>
>><br>
><br>
> Yep.<br>
><br>
>><br>
>> > DMI string baseboard-version: " "<br>
>> > DMI string chassis-type: "Desktop"<br>
>> > Found chipset "Intel ICH5/ICH5R", enabling flash write... chipset PCI ID<br>
>> > is<br>
>> > 8086:24d0,<br>
>> > BIOS Lock Enable: disabled, BIOS Write Enable: enabled, BIOS_CNTL is 0x1<br>
>> > OK.<br>
>> > This chipset supports the following protocols: Non-SPI.<br>
>> ><br>
>> > Found chip "Winbond W39V040B" (512 KB, LPC) at physical address<br>
>> > 0xfff80000.<br>
>> > Flash image seems to be a legacy BIOS. Disabling checks.<br>
>> > Writing flash chip... Erasing flash chip... Looking at blockwise erase<br>
>> > function 0... trying... 0x000000-0x00ffff, 0x010000-0x01ffff,<br>
>> > Looking at blockwise erase function 1... trying... 0x000000-0x07ffff,<br>
>> > Looking at blockwise erase function 2... not defined. Looking for<br>
>> > another<br>
>> > erase function.<br>
>> > Looking at blockwise erase function 3... not defined. Looking for<br>
>> > another<br>
>> > erase function.<br>
>> > Looking at blockwise erase function 4... not defined. Looking for<br>
>> > another<br>
>> > erase function.<br>
>> ><br>
>> > ERASE FAILED at 0x00013948! Expected=0xff, Read=0x44, failed byte count<br>
>> > from<br>
>> > 0x00010000-0x0001ffff: 0xc5f5<br>
>> > ERASE FAILED!<br>
>> > ERASE FAILED at 0x00013948! Expected=0xff, Read=0x44, failed byte count<br>
>> > from<br>
>> > 0x00000000-0x0007ffff: 0x5cf57<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>!<br>
>> ><br>
>> > -------------------------------------------------------------------------------<br>
>> > DO NOT REBOOT OR POWEROFF!<br>
>><br>
>> Big fat warning but you have kept it cool :)<br>
>><br>
>> ><br>
>> > I have checked the BIOS content and compared with backup - they are<br>
>> > identical, so I have reboot the PC without any problems.<br>
>><br>
>> Okay, can you hit reply-to-all and attach the output of 'flashrom -V',<br>
>> 'lspci -nnvvvxxx', 'superiotool -deV' (run all commands as root) ?<br>
><br>
> I have attached them.<br>
><br>
> Have a nice day and watch out for the tricks on April fools' day )<br>
</div></div></blockquote></div><br>