I recently successfully flashed my Asus P4B533's BIOS. It was detected as P4B533-E (notice the "-E"), but enabling the motherboard specific code for that worked. Below you find the output.
Kind regards and thank you for this neat tool, Stefan
vdr ~ # flashrom flashrom v0.9.2-r1001 on Linux 2.6.35-gentoo-r12 (i686), built with libpci 3.1.4, GCC 4.4.4 flashrom is free software, get the source code at http://www.flashrom.org
No coreboot table found. Found chipset "Intel ICH4/ICH4-L", enabling flash write... OK. This chipset supports the following protocols: Non-SPI. WARNING: Your mainboard is ASUS P4B533-E, but the mainboard-specific code has not been tested, and thus will not not be executed by default. Depending on your hardware environment, erasing, writing or even probing can fail without running the board specific code.
Please see the man page (section PROGRAMMER SPECIFIC INFO, subsection "internal programmer") for details. Calibrating delay loop... OK. Found chip "SST SST49LF004A/B" (512 KB, FWH) at physical address 0xfff80000. No operations were specified. vdr ~ # flashrom -p internal:boardenable=force -w 1015.awd flashrom v0.9.2-r1001 on Linux 2.6.35-gentoo-r12 (i686), built with libpci 3.1.4, GCC 4.4.4 flashrom is free software, get the source code at http://www.flashrom.org
No coreboot table found. Found chipset "Intel ICH4/ICH4-L", enabling flash write... OK. This chipset supports the following protocols: Non-SPI. NOTE: Running an untested board enable procedure. Please report success/failure to flashrom@flashrom.org. Disabling flash write protection for board "ASUS P4B533-E"... OK. 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... SUCCESS. Programming page: DONE!ss: 0x0007f000 COMPLETE. Verifying flash... VERIFIED. vdr ~ # flashrom -v 1015.awd flashrom v0.9.2-r1001 on Linux 2.6.35-gentoo-r12 (i686), built with libpci 3.1.4, GCC 4.4.4 flashrom is free software, get the source code at http://www.flashrom.org
No coreboot table found. Found chipset "Intel ICH4/ICH4-L", enabling flash write... OK. This chipset supports the following protocols: Non-SPI. WARNING: Your mainboard is ASUS P4B533-E, but the mainboard-specific code has not been tested, and thus will not not be executed by default. Depending on your hardware environment, erasing, writing or even probing can fail without running the board specific code.
Please see the man page (section PROGRAMMER SPECIFIC INFO, subsection "internal programmer") for details. 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. Verifying flash... VERIFIED. vdr ~ # dmidecode # dmidecode 2.10 SMBIOS 2.3 present. 49 structures occupying 1356 bytes. Table at 0x000F0040.
Handle 0x0000, DMI type 0, 20 bytes BIOS Information Vendor: Award Software, Inc. Version: ASUS P4B533 ACPI BIOS Revision 1015 Release Date: 04/29/2003 Address: 0xF0000 Runtime Size: 64 kB ROM Size: 512 kB Characteristics: 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"/360 kB floppy services are supported (int 13h) 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
Handle 0x0001, DMI type 1, 25 bytes System Information Manufacturer: System Manufacturer Product Name: System Name Version: System Version Serial Number: SYS-1234567890 UUID: Not Settable Wake-up Type: Power Switch
Handle 0x0002, DMI type 2, 8 bytes Base Board Information Manufacturer: ASUSTeK Computer INC. Product Name: P4B533 Version: REV 1.xx Serial Number: xxxxxxxxxxx
…more DMI information on request