I originally wanted EFI and other features that will allow me to use my motherboard for few years out. So, I downloaded archived coreboot firmware package, and I found one "baked" firmware ROM under folder MA78GM as the motherboards under this family seems to be having the same chipsets, so I went to burn my own coreboot in FreeDOS using flashrom. Now, it first exclaimed that it found MXIC MX25L8005 chipset, but it tried 4-bytes RDID and failed, however, I was able to erase the BIOS chip fine. Next, I wrote the firmware - after it said "done", it froze - I reset it, it kept reverting back to oh-so-annoying Award BIOS... No wonder my motherboard is SO picky!
Here, I wrote up on the paper: flashrom Ver. 0.9.3 - r1205 (on Freedos boot CD - all I have had, no floppy disk and it won't boot from USB disk.... I may try spare hard drive if needed...) - 4-byte RDID refusal (although erasure was successful) Motherboard: Vendor - Gigabyte / Model - GA-MA78GM-S2HP CPU: AMD Phenom II X940 Black Series 3.0GHz quad-core (Deneb) CPU RAM: Crucial Ballistix DDR-II 800MHz 1GB x2 (2GB) on dual-channel memory bus Video card: Vendor - Gigabyte / Model - GV-R467ZL-1GI - FW Ver. - F12 / VPU - AMD Radeon HD 4670 with 1GB 800MHz GDDR3 on 128-bit bus * I removed my hard drive (with my personal documents and Windows XP) during the firmware flash to ensure the data aren't touched in a way.
I would like to know how I can get my motherboard to quit being all so picky - otherwise any other methods known to work perfectly on the GA-MA78GM-S2HP motherboard any of you may have up and running the coreboot firmware.
Thanks for your help!