Base Board Information from DMIDECODE:
Manufacturer: ASUSTeK Computer INC. Product Name: P5GD2-Premium Version: Rev 1.xx
Link to official firmware: I can't provide it due to the way Asus's site works... (I can upload my copy somewhere if you want) You have to search here http://support.asus.com/download/download.aspx?SLanguage=en-us filling the 3 search fields with: "motherboard" "socket 775" "p5gd2 premium"
Attached are the requested logs.
On Sun, Aug 29, 2010 at 1:51 PM, Roberto Malinverni lithium_flower@alice.it wrote:
Base Board Information from DMIDECODE:
Manufacturer: ASUSTeK Computer INC. Product Name: P5GD2-Premium Version: Rev 1.xx
Link to official firmware: I can't provide it due to the way Asus's site works... (I can upload my copy somewhere if you want) You have to search here http://support.asus.com/download/download.aspx?SLanguage=en-us filling the 3 search fields with: "motherboard" "socket 775" "p5gd2 premium"
Attached are the requested logs.
Hello!
Here's a board enable for you to try. Just patch flashrom (patch -p1 < patch) and give it another try. Let us know if it worked.
Thanks,
Josh
On 08/30/2010 03:48 AM, Joshua Roys wrote:
Hello!
Here's a board enable for you to try. Just patch flashrom (patch -p1 < patch) and give it another try. Let us know if it worked.
Thanks,
Josh
The patch gives me a compilation error:
cc -MMD -Os -Wall -Wshadow -Werror -D'CONFIG_INTERNAL=1' -D'CONFIG_SERPROG=1' -D'CONFIG_RAYER_SPI=1' -D'CONFIG_BITBANG_SPI=1' -D'CONFIG_NIC3COM=1' -D'CONFIG_GFXNVIDIA=1' -D'CONFIG_SATASII=1' -D'CONFIG_FT2232_SPI=1' -D'CONFIG_DUMMY=1' -D'CONFIG_DRKAISER=1' -D'CONFIG_NICREALTEK=1' -D'CONFIG_BUSPIRATE_SPI=1' -D'NEED_PCI=1' -D'HAVE_UTSNAME=1' -D'FLASHROM_VERSION="0.9.2-r1145"' -o print.o -c print.c print.c:366:93: error: macro "B" requires 5 arguments, but only 4 given print.c:366:2: error: ‘B’ undeclared here (not in a function) make: *** [print.o] Error 1
Bob
On 08/30/2010 03:48 AM, Joshua Roys wrote:
Here's a board enable for you to try. Just patch flashrom (patch -p1 < patch) and give it another try. Let us know if it worked.
Thanks,
Josh
Ok, I compiled the program: there was only a missing "," at line 40 of the patch (after the board name). I'll try tonight and then report back. Many tanks for you help. Bob
On 08/30/2010 03:48 AM, Joshua Roys wrote:
Hello!
Here's a board enable for you to try. Just patch flashrom (patch -p1 < patch) and give it another try. Let us know if it worked.
Thanks,
Josh
All working after the reboot :) The output was the following:
====================================
flashrom -w P5GD2.1010.ori.rom flashrom v0.9.2-r1145 on Linux 2.6.35-ARCH (i686), built with libpci 3.1.7, GCC 4.5.1, little endian flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. No coreboot table found. Found chipset "Intel ICH6/ICH6R", enabling flash write... OK. This chipset supports the following protocols: FWH. Disabling flash write protection for board "ASUS P5GD2 Premium"... OK. Found chip "SST SST49LF008A" (1024 KB, FWH) at physical address 0xfff00000. Flash image seems to be a legacy BIOS. Disabling checks. Writing flash chip... Erasing flash chip... SUCCESS. Programming page: DONE!ss: 0x000ff000 COMPLETE. Verifying flash... VERIFIED.
====================================
Thanks again for your help. Bob
On 08/31/2010 04:21 AM, Roberto Malinverni wrote:
On 08/30/2010 03:48 AM, Joshua Roys wrote:
Hello!
Here's a board enable for you to try. Just patch flashrom (patch -p1 < patch) and give it another try. Let us know if it worked.
Thanks,
Josh
All working after the reboot :) The output was the following:
====================================
flashrom -w P5GD2.1010.ori.rom flashrom v0.9.2-r1145 on Linux 2.6.35-ARCH (i686), built with libpci 3.1.7, GCC 4.5.1, little endian flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. No coreboot table found. Found chipset "Intel ICH6/ICH6R", enabling flash write... OK. This chipset supports the following protocols: FWH. Disabling flash write protection for board "ASUS P5GD2 Premium"... OK. Found chip "SST SST49LF008A" (1024 KB, FWH) at physical address 0xfff00000. Flash image seems to be a legacy BIOS. Disabling checks. Writing flash chip... Erasing flash chip... SUCCESS. Programming page: DONE!ss: 0x000ff000 COMPLETE. Verifying flash... VERIFIED.
====================================
Thanks again for your help. Bob
Hello,
Attached is the fixed version of the patch, simply adding in the missing comma.
Signed-off-by: Joshua Roys roysjosh@gmail.com
Josh
Hmm, looks like we'll have a problem here. PCI ID's are exactly the same, maybe add DMI matching? Also patch doesn't apply against latest svn.
+ {0x8086, 0x266a, 0x1043, 0x80a6, 0x8086, 0x2668, 0x1043, 0x813d, NULL, NULL, NULL, "ASUS", "P5GD2 Premium", 0, OK, intel_ich_gpio21_raise},
Already committed: {0x8086, 0x266a, 0x1043, 0x80a6, 0x8086, 0x2668, 0x1043, 0x813d, NULL, NULL, NULL, "ASUS", "P5GDC Deluxe", 0, OK, intel_ich_gpio21_raise},
Regards,
David
On 9 September 2010 21:08, Joshua Roys roysjosh@gmail.com wrote:
On 08/31/2010 04:21 AM, Roberto Malinverni wrote:
On 08/30/2010 03:48 AM, Joshua Roys wrote:
Hello!
Here's a board enable for you to try. Just patch flashrom (patch -p1 < patch) and give it another try. Let us know if it worked.
Thanks,
Josh
All working after the reboot :) The output was the following:
====================================
flashrom -w P5GD2.1010.ori.rom flashrom v0.9.2-r1145 on Linux 2.6.35-ARCH (i686), built with libpci 3.1.7, GCC 4.5.1, little endian flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. No coreboot table found. Found chipset "Intel ICH6/ICH6R", enabling flash write... OK. This chipset supports the following protocols: FWH. Disabling flash write protection for board "ASUS P5GD2 Premium"... OK. Found chip "SST SST49LF008A" (1024 KB, FWH) at physical address 0xfff00000. Flash image seems to be a legacy BIOS. Disabling checks. Writing flash chip... Erasing flash chip... SUCCESS. Programming page: DONE!ss: 0x000ff000 COMPLETE. Verifying flash... VERIFIED.
====================================
Thanks again for your help. Bob
Hello,
Attached is the fixed version of the patch, simply adding in the missing comma.
Signed-off-by: Joshua Roys roysjosh@gmail.com
Josh
flashrom mailing list flashrom@flashrom.org http://www.flashrom.org/mailman/listinfo/flashrom
On 09/13/2010 07:29 PM, David Borg wrote:
Hmm, looks like we'll have a problem here. PCI ID's are exactly the same, maybe add DMI matching? Also patch doesn't apply against latest svn.
- {0x8086, 0x266a, 0x1043, 0x80a6, 0x8086, 0x2668, 0x1043, 0x813d,
NULL, NULL, NULL, "ASUS", "P5GD2 Premium", 0, OK, intel_ich_gpio21_raise},
Already committed: {0x8086, 0x266a, 0x1043, 0x80a6, 0x8086, 0x2668, 0x1043, 0x813d, NULL, NULL, NULL, "ASUS", "P5GDC Deluxe", 0, OK, intel_ich_gpio21_raise},
Regards,
David
Hello,
Yes, I RE'd both of them and noticed the same thing :) It was decided on IRC to see if all of the ASUS P5GD* boards have the exact same enable, and possibly try to find a way to match them all if that's the case. Otherwise DMI will be required- the PCI IDs that differ between the two boards are the extra NIC and changed FireWire on the P5GD2 Premium...
Josh