I had to do something similar with a KCMA-D8 motherboard, but I had an old motherboard around that let me hotswap the BIOS chip, and I was able to use flashrom from a Linux LiveUSB to flash the ASUS vendor BIOS to the chip, while socketed in another motherboard.
After the flash, I powered off the computer, took the BIOS chip out, tossed it into the KCMA-D8 motherboard, and was good to go.
For specific beginner-friendly steps:
1. Boot an old motherboard (something without Intel ME is more likely to succeed; I have an AMD 700/800 Phenom II motherboard for this) with it's BIOS chip into a Linux LiveUSB (like Lubuntu) 2. Install flashrom (apt/zypper/dnf/package manager should be fine, but worst-case if the chip isn't recognized, you'll need to compile flashrom from source which has additional dependencies and steps) 3. Download/copy the vendor BIOS ROM file somewhere 4. Test if flashrom can read/write to the original BIOS chip without problem (dump the chip contents and attempt to re-write it back) 5. With the computer/motherboard still powered, remove its BIOS chip (with usual anti-ESD measures; use a chip puller preferably but you can also "gently" wiggle it out with your fingers) 6. Insert a different BIOS chip that you want flashed into the socket 7. Use flashrom to write to that BIOS chip (internal flash) 8. If flashrom succeeds, power off the computer/motherboard 9. Remove the flashed BIOS chip from that computer/motherboard, and insert it into whatever other motherboard you were trying to fix 10. Re-insert the original BIOS chip into the flasher motherboard
On Tue, 2019-04-30 at 18:02 +0300, Mike Banon wrote:
These pre-flashed BIOS chips are overpriced. You could download the latest BIOS from ASUS website and flash it directly to your existing BIOS chip using another computer and flashrom-supported hardware flasher. _______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org