Hello. I need help. Sorry for my English. I used utility flashrom. I downloaded binary file with BIOS from www.asus.com, unpacked, and runned flashrom.
My motherboard is ASUS P5GDC-Delux. My OS is Linux: $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 10.04 LTS Release: 10.04 Codename: lucid $ uname -a Linux stas-desktop 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux
When I runed flashrum, I see following output:
$ flashrom -w P5GDC-ASUS-DELUXE-1012.002.rom flashrom v0.9.1-r946 ERROR: Could not get I/O privileges (Operation not permitted). You need to be root. stas@stas-desktop:~/Рабочий стол$ sudo flashrom -w P5GDC-ASUS-DELUXE-1012.002.rom flashrom v0.9.1-r946 No coreboot table found. Found chipset "Intel ICH6/ICH6R", enabling flash write... OK. This chipset supports the following protocols: FWH. Calibrating delay loop... OK. Found chip "SST SST49LF004A/B" (512 KB, FWH) at physical address 0xfff80000. Flash image seems to be a legacy BIOS. Disabling checks. Writing flash chip... Erasing flash chip... ERASE FAILED at 0x00000f98! Expected=0xff, Read=0x44, failed byte count from 0x00000000-0x00000fff: 0x4d ERASE FAILED! ERASE FAILED at 0x00000f98! Expected=0xff, Read=0x44, failed byte count from 0x00000000-0x0000ffff: 0xee4d 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!
Befor bios updating, I backuped old bios by command:
$ sudo flashrom -r oldbios.dat flashrom v0.9.1-r946 No coreboot table found. Found chipset "Intel ICH6/ICH6R", enabling flash write... OK. This chipset supports the following protocols: FWH. Calibrating delay loop... OK. Found chip "SST SST49LF004A/B" (512 KB, FWH) at physical address 0xfff80000. Reading flash... done.
And after unhappy update I attempted restore old bios by command: $ sudo flashrom -w oldbios.dat flashrom v0.9.1-r946 No coreboot table found. Found chipset "Intel ICH6/ICH6R", enabling flash write... OK. This chipset supports the following protocols: FWH. Calibrating delay loop... OK. Found chip "SST SST49LF004A/B" (512 KB, FWH) at physical address 0xfff80000. Flash image seems to be a legacy BIOS. Disabling checks. Writing flash chip... Erasing flash chip... ERASE FAILED at 0x00000f98! Expected=0xff, Read=0x44, failed byte count from 0x00000000-0x00000fff: 0x4d ERASE FAILED! ERASE FAILED at 0x00000f98! Expected=0xff, Read=0x44, failed byte count from 0x00000000-0x0000ffff: 0xee4d 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!
But now I don't know what I should doing...
Thank you for your help.
Some other output: $ lspci 00:00.0 Host bridge: Intel Corporation 82915G/P/GV/GL/PL/910GL Memory Controller Hub (rev 04) 00:01.0 PCI bridge: Intel Corporation 82915G/P/GV/GL/PL/910GL PCI Express Root Port (rev 04) 00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03) 00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03) 00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d3) 00:1f.0 ISA bridge: Intel Corporation 82801FB/FR (ICH6/ICH6R) LPC Interface Bridge (rev 03) 00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03) 00:1f.2 SATA controller: Intel Corporation 82801FR/FRW (ICH6R/ICH6RW) SATA Controller (rev 03) 00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03) 01:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) 01:04.0 Mass storage controller: Integrated Technology Express, Inc. IT/ITE8212 Dual channel ATA RAID controller (rev 13) 01:09.0 Communication controller: Conexant Systems, Inc. HCF V90 56k Data/Fax/Voice/Spkp PCI Modem (rev 08) 02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 15) 04:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600] (rev a2)
$ sudo dmidecode |head -48 # dmidecode 2.9 SMBIOS 2.3 present. 79 structures occupying 2440 bytes. Table at 0x000F04C0.
Handle 0x0000, DMI type 0, 20 bytes BIOS Information Vendor: American Megatrends Inc. Version: 1010.002 Release Date: 06/17/2005 Address: 0xF0000 Runtime Size: 64 kB ROM Size: 512 kB Characteristics: ISA is supported PCI is supported PNP is supported APM is supported BIOS is upgradeable BIOS shadowing is allowed ESCD support is available Boot from CD is supported Selectable boot is supported BIOS ROM is socketed EDD is supported 5.25"/1.2 MB floppy services are supported (int 13h) 3.5"/720 KB floppy services are supported (int 13h) 3.5"/2.88 MB floppy services are supported (int 13h) Print screen service is supported (int 5h) 8042 keyboard services are supported (int 9h) Serial services are supported (int 14h) Printer services are supported (int 17h) CGA/mono video services are supported (int 10h) ACPI is supported USB legacy is supported AGP is supported LS-120 boot is supported ATAPI Zip drive boot is supported BIOS boot specification is supported
Handle 0x0001, DMI type 1, 25 bytes System Information Manufacturer: System manufacturer Product Name: System Product Name Version: System Version Serial Number: none UUID: 20EED887-8DFE-D511-80FF-0013D4808543 Wake-up Type: PCI PME#
I add to attach full output of dmidecode.
10 сентября 2010 г. 2:05 пользователь Alexander Mikhnovets alexander.mikhnovets@gmail.com написал:
Hello. I need help. Sorry for my English. I used utility flashrom. I downloaded binary file with BIOS from www.asus.com, unpacked, and runned flashrom.
My motherboard is ASUS P5GDC-Delux. My OS is Linux: $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 10.04 LTS Release: 10.04 Codename: lucid $ uname -a Linux stas-desktop 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux
When I runed flashrum, I see following output:
$ flashrom -w P5GDC-ASUS-DELUXE-1012.002.rom flashrom v0.9.1-r946 ERROR: Could not get I/O privileges (Operation not permitted). You need to be root. stas@stas-desktop:~/Рабочий стол$ sudo flashrom -w P5GDC-ASUS-DELUXE-1012.002.rom flashrom v0.9.1-r946 No coreboot table found. Found chipset "Intel ICH6/ICH6R", enabling flash write... OK. This chipset supports the following protocols: FWH. Calibrating delay loop... OK. Found chip "SST SST49LF004A/B" (512 KB, FWH) at physical address 0xfff80000. Flash image seems to be a legacy BIOS. Disabling checks. Writing flash chip... Erasing flash chip... ERASE FAILED at 0x00000f98! Expected=0xff, Read=0x44, failed byte count from 0x00000000-0x00000fff: 0x4d ERASE FAILED! ERASE FAILED at 0x00000f98! Expected=0xff, Read=0x44, failed byte count from 0x00000000-0x0000ffff: 0xee4d 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!
Befor bios updating, I backuped old bios by command:
$ sudo flashrom -r oldbios.dat flashrom v0.9.1-r946 No coreboot table found. Found chipset "Intel ICH6/ICH6R", enabling flash write... OK. This chipset supports the following protocols: FWH. Calibrating delay loop... OK. Found chip "SST SST49LF004A/B" (512 KB, FWH) at physical address 0xfff80000. Reading flash... done.
And after unhappy update I attempted restore old bios by command: $ sudo flashrom -w oldbios.dat flashrom v0.9.1-r946 No coreboot table found. Found chipset "Intel ICH6/ICH6R", enabling flash write... OK. This chipset supports the following protocols: FWH. Calibrating delay loop... OK. Found chip "SST SST49LF004A/B" (512 KB, FWH) at physical address 0xfff80000. Flash image seems to be a legacy BIOS. Disabling checks. Writing flash chip... Erasing flash chip... ERASE FAILED at 0x00000f98! Expected=0xff, Read=0x44, failed byte count from 0x00000000-0x00000fff: 0x4d ERASE FAILED! ERASE FAILED at 0x00000f98! Expected=0xff, Read=0x44, failed byte count from 0x00000000-0x0000ffff: 0xee4d 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!
But now I don't know what I should doing...
Thank you for your help.
Some other output: $ lspci 00:00.0 Host bridge: Intel Corporation 82915G/P/GV/GL/PL/910GL Memory Controller Hub (rev 04) 00:01.0 PCI bridge: Intel Corporation 82915G/P/GV/GL/PL/910GL PCI Express Root Port (rev 04) 00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03) 00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03) 00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d3) 00:1f.0 ISA bridge: Intel Corporation 82801FB/FR (ICH6/ICH6R) LPC Interface Bridge (rev 03) 00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03) 00:1f.2 SATA controller: Intel Corporation 82801FR/FRW (ICH6R/ICH6RW) SATA Controller (rev 03) 00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03) 01:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) 01:04.0 Mass storage controller: Integrated Technology Express, Inc. IT/ITE8212 Dual channel ATA RAID controller (rev 13) 01:09.0 Communication controller: Conexant Systems, Inc. HCF V90 56k Data/Fax/Voice/Spkp PCI Modem (rev 08) 02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 15) 04:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600] (rev a2)
$ sudo dmidecode |head -48 # dmidecode 2.9 SMBIOS 2.3 present. 79 structures occupying 2440 bytes. Table at 0x000F04C0.
Handle 0x0000, DMI type 0, 20 bytes BIOS Information Vendor: American Megatrends Inc. Version: 1010.002 Release Date: 06/17/2005 Address: 0xF0000 Runtime Size: 64 kB ROM Size: 512 kB Characteristics: ISA is supported PCI is supported PNP is supported APM is supported BIOS is upgradeable BIOS shadowing is allowed ESCD support is available Boot from CD is supported Selectable boot is supported BIOS ROM is socketed EDD is supported 5.25"/1.2 MB floppy services are supported (int 13h) 3.5"/720 KB floppy services are supported (int 13h) 3.5"/2.88 MB floppy services are supported (int 13h) Print screen service is supported (int 5h) 8042 keyboard services are supported (int 9h) Serial services are supported (int 14h) Printer services are supported (int 17h) CGA/mono video services are supported (int 10h) ACPI is supported USB legacy is supported AGP is supported LS-120 boot is supported ATAPI Zip drive boot is supported BIOS boot specification is supported
Handle 0x0001, DMI type 1, 25 bytes System Information Manufacturer: System manufacturer Product Name: System Product Name Version: System Version Serial Number: none UUID: 20EED887-8DFE-D511-80FF-0013D4808543 Wake-up Type: PCI PME#
Hi Alexander,
we will help you. Please run
flashrom -Vv oldbios.dat
If it says "VERIFIED", everything is OK and you can reboot.
We have to add support for your mainboard. Please check if this is the P5GDC Deluxe or the P5GDC-V Deluxe or the P5GDC Pro. We also need the output of superiotool -deV lspci -nnvvvxxx
BIOS download is here: http://dlcdnet.asus.com/pub/ASUS/mb/socket775/P5GDC%20Deluxe/P5GDCDELUXE1012...
On 10.09.2010 01:09, Alexander Mikhnovets wrote:
I add to attach full output of dmidecode.
10 сентября 2010 г. 2:05 пользователь Alexander Mikhnovets alexander.mikhnovets@gmail.com написал:
I used utility flashrom. I downloaded binary file with BIOS from www.asus.com, unpacked, and runned flashrom.
My motherboard is ASUS P5GDC-Delux. My OS is Linux: Description: Ubuntu 10.04 LTS Linux stas-desktop 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux
When I runed flashrum, I see following output:
stas@stas-desktop:~/Рабочий стол$ sudo flashrom -w P5GDC-ASUS-DELUXE-1012.002.rom flashrom v0.9.1-r946 Found chipset "Intel ICH6/ICH6R", enabling flash write... OK. This chipset supports the following protocols: FWH. Found chip "SST SST49LF004A/B" (512 KB, FWH) at physical address 0xfff80000. Flash image seems to be a legacy BIOS. Disabling checks. Writing flash chip... Erasing flash chip... ERASE FAILED at 0x00000f98! Expected=0xff, Read=0x44, failed byte count from 0x00000000-0x00000fff: 0x4d [...] ERASE FAILED at 0x00000f98! Expected=0xff, Read=0x44, failed byte count from 0x00000000-0x0000ffff: 0xee4d
Befor bios updating, I backuped old bios by command:
$ sudo flashrom -r oldbios.dat flashrom v0.9.1-r946 No coreboot table found. Found chipset "Intel ICH6/ICH6R", enabling flash write... OK. This chipset supports the following protocols: FWH. Calibrating delay loop... OK. Found chip "SST SST49LF004A/B" (512 KB, FWH) at physical address 0xfff80000. Reading flash... done.
Regards, Carl-Daniel
Hello Carl-Daniel, Thank You very much!
I runned flashrom -Vv oldbios.dat and it say "VERIFIED". (full output placing in attach)
My mainboard is ASUS P5GDC Delux.
About mainboard. On board writed: "ASUS P5GDC", like this: http://www.asus.com/product.aspx?P_ID=AbeoopyNpI2TZixg In CMOS message writed: "ASUS P5GDC-DELUXE".
Apeearance it look like: AUSS P5GDC Delux (http://www.asus.com/product.aspx?P_ID=AbeoopyNpI2TZixg) and like: ASUS P5GDC-V Delux (http://www.asus.com/product.aspx?P_ID=JRsYCkkzvo4pVF3i)
Difference: my mainboard haven't Integrated Video and have Multi Language Support in BIOS.
So, more likely to win: ASUS P5GDC Delux. =)
Output of lspci and superiotool placing in attach.
Yes, I downloaded BIOS from this URL: http://dlcdnet.asus.com/pub/ASUS/mb/socket775/P5GDC%20Deluxe/P5GDCDELUXE1012...
Thank you! :]
10 сентября 2010 г. 4:38 пользователь Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net написал:
Hi Alexander,
we will help you. Please run
flashrom -Vv oldbios.dat
If it says "VERIFIED", everything is OK and you can reboot.
We have to add support for your mainboard. Please check if this is the P5GDC Deluxe or the P5GDC-V Deluxe or the P5GDC Pro. We also need the output of superiotool -deV lspci -nnvvvxxx
BIOS download is here: http://dlcdnet.asus.com/pub/ASUS/mb/socket775/P5GDC%20Deluxe/P5GDCDELUXE1012...
On 10.09.2010 01:09, Alexander Mikhnovets wrote:
I add to attach full output of dmidecode.
10 сентября 2010 г. 2:05 пользователь Alexander Mikhnovets alexander.mikhnovets@gmail.com написал:
I used utility flashrom. I downloaded binary file with BIOS from www.asus.com, unpacked, and runned flashrom.
My motherboard is ASUS P5GDC-Delux. My OS is Linux: Description: Ubuntu 10.04 LTS Linux stas-desktop 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux
When I runed flashrum, I see following output:
stas@stas-desktop:~/Рабочий стол$ sudo flashrom -w P5GDC-ASUS-DELUXE-1012.002.rom flashrom v0.9.1-r946 Found chipset "Intel ICH6/ICH6R", enabling flash write... OK. This chipset supports the following protocols: FWH. Found chip "SST SST49LF004A/B" (512 KB, FWH) at physical address 0xfff80000. Flash image seems to be a legacy BIOS. Disabling checks. Writing flash chip... Erasing flash chip... ERASE FAILED at 0x00000f98! Expected=0xff, Read=0x44, failed byte count from 0x00000000-0x00000fff: 0x4d [...] ERASE FAILED at 0x00000f98! Expected=0xff, Read=0x44, failed byte count from 0x00000000-0x0000ffff: 0xee4d
Befor bios updating, I backuped old bios by command:
$ sudo flashrom -r oldbios.dat flashrom v0.9.1-r946 No coreboot table found. Found chipset "Intel ICH6/ICH6R", enabling flash write... OK. This chipset supports the following protocols: FWH. Calibrating delay loop... OK. Found chip "SST SST49LF004A/B" (512 KB, FWH) at physical address 0xfff80000. Reading flash... done.
Regards, Carl-Daniel
2010/9/10 Alexander Mikhnovets alexander.mikhnovets@gmail.com:
My mainboard is ASUS P5GDC Delux.
10 сентября 2010 г. 4:38 пользователь Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net написал:
We have to add support for your mainboard. Please check if this is the P5GDC Deluxe or the P5GDC-V Deluxe or the P5GDC Pro. We also need the
Hello,
Please try the attached patch on top of the latest code from SVN, and let us know if it works.
Good luck!
Josh
The patch worked.
Mainboard: ASUS P5GDC Delux.
10 сентября 2010 г. 14:59 пользователь Joshua Roys roysjosh@gmail.com написал:
2010/9/10 Alexander Mikhnovets alexander.mikhnovets@gmail.com:
My mainboard is ASUS P5GDC Delux.
10 сентября 2010 г. 4:38 пользователь Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net написал:
We have to add support for your mainboard. Please check if this is the P5GDC Deluxe or the P5GDC-V Deluxe or the P5GDC Pro. We also need the
Hello,
Please try the attached patch on top of the latest code from SVN, and let us know if it works.
Good luck!
Josh
On 10.09.2010 13:59, Joshua Roys wrote:
2010/9/10 Alexander Mikhnovets alexander.mikhnovets@gmail.com:
My mainboard is ASUS P5GDC Delux.
10 сентября 2010 г. 4:38 пользователь Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net написал:
We have to add support for your mainboard. Please check if this is the P5GDC Deluxe or the P5GDC-V Deluxe or the P5GDC Pro. We also need the
Hello,
Please try the attached patch on top of the latest code from SVN, and let us know if it works.
Good luck!
Board enable for ASUS P5GDC Deluxe
Match on SMBus and Audio.
Signed-off-by: Joshua Roys roysjosh@gmail.com
Thanks for the patch!
lspci/superiotool/flashrom output: http://www.flashrom.org/pipermail/flashrom/2010-September/004689.html
Tested-by: Alexander Mikhnovets alexander.mikhnovets@gmail.com Acked-by: Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net
and committed in r1159.
Regards, Carl-Daniel