> Note: flashrom can never write if the flash chip isn't found automatically.
>
>>
>> > 3.0.0, GCC 4.4.4, little endian
>> > flashrom is free software, get the source code at
>> >
http://www.flashrom.org
>> >
>> > Calibrating delay loop... OS timer resolution is 1 usecs, 2071M loops
>> > per
>> > second, 10 myus = 9 us, 100 myus = 90 us, 1000 myus = 898 us, 10000 myus
>> > =
>> > 8978 us, 4 myus = 3
>> > us, OK.
>> > Initializing internal programmer
>> > No coreboot table found.
>> > DMI string system-manufacturer: "To Be Filled By O.E.M."
>> > DMI string system-product-name: "To Be Filled By O.E.M."
>> > DMI string system-version: "To Be Filled By O.E.M."
>> > DMI string baseboard-manufacturer: " "
>> > DMI string baseboard-product-name: "775i65G."
>>
>> The board is an ASRock 775i65G, correct ?
>>
>
> Yep.
>
>>
>> > DMI string baseboard-version: " "
>> > DMI string chassis-type: "Desktop"
>> > Found chipset "Intel ICH5/ICH5R", enabling flash write... chipset PCI ID
>> > is
>> > 8086:24d0,
>> > BIOS Lock Enable: disabled, BIOS Write Enable: enabled, BIOS_CNTL is 0x1
>> > OK.
>> > This chipset supports the following protocols: Non-SPI.
>> >
>> > Found chip "Winbond W39V040B" (512 KB, LPC) at physical address
>> > 0xfff80000.
>> > Flash image seems to be a legacy BIOS. Disabling checks.
>> > Writing flash chip... Erasing flash chip... Looking at blockwise erase
>> > function 0... trying... 0x000000-0x00ffff, 0x010000-0x01ffff,
>> > Looking at blockwise erase function 1... trying... 0x000000-0x07ffff,
>> > Looking at blockwise erase function 2... not defined. Looking for
>> > another
>> > erase function.
>> > Looking at blockwise erase function 3... not defined. Looking for
>> > another
>> > erase function.
>> > Looking at blockwise erase function 4... not defined. Looking for
>> > another
>> > erase function.
>> >
>> > ERASE FAILED at 0x00013948! Expected=0xff, Read=0x44, failed byte count
>> > from
>> > 0x00010000-0x0001ffff: 0xc5f5
>> > ERASE FAILED!
>> > ERASE FAILED at 0x00013948! Expected=0xff, Read=0x44, failed byte count
>> > from
>> > 0x00000000-0x0007ffff: 0x5cf57
>> > ERASE FAILED!
>> > 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@flashrom.org!
>> >
>> > -------------------------------------------------------------------------------
>> > DO NOT REBOOT OR POWEROFF!
>>
>> Big fat warning but you have kept it cool :)
>>
>> >
>> > I have checked the BIOS content and compared with backup - they are
>> > identical, so I have reboot the PC without any problems.
>>
>> Okay, can you hit reply-to-all and attach the output of 'flashrom -V',
>> 'lspci -nnvvvxxx', 'superiotool -deV' (run all commands as root) ?
>
> I have attached them.
>
> Have a nice day and watch out for the tricks on April fools' day )