https://www.jeffgeerling.com/blog/2023/trying-every-combination-flash-my-asus-motherboards-bios Skip to main content Jeff Geerling Main menu * Blog * Projects * About Trying every combination to flash my ASUS motherboard's BIOS February 14, 2023 tl;dr: Use an old-fashioned USB 2.0 flash drive, format it FAT32, download the firmware, make sure it's named correctly, and use the motherboard's 'BIOS Flashback' option after powering off the computer. This past week, I devoted far too much time to the task of updating my brand new motherboard's BIOS. It started with a combo deal from Micro Center: a ASUS ROG Strix B650E-F Gaming WiFi motherboard, a Ryzen 9 7900x CPU, and a G.Skill Flare X5 Series 32GB DDR5-6000 memory kit, all for $599. Quite a beefy upgrade for the main PC I use to compile code and do random Linux-y tasks. Nvidia RTX 4090 on AMD 7900x platform So I popped everything together, made sure it benchmarked as expected, tested an Intel Arc A750 in preparation for testing on a Raspberry Pi, and then decided the 7900x's egregious power consumption wasn't to my liking--the thing idled over 90W, and would eat up over 285W while compiling Linux! I wanted to enable AMD's 'Eco' mode, which limits the TDP from the stock 170W to either 105W or 65W. And in my own benchmarking (which happened later on, but I'm including the data here because it's kinda insane), the CPU got about 96% of its 170W performance when I limited it to 105W. And at that level, it idled at 45W and maxed out at 206W. Much better. Updating the BIOS - Not so EZ Knowing from past experience how BIOS Flashback can be flaky, I decided to try ASUS' 'EZ Flash' UI. First I downloaded the latest BIOS file for the B650E-F from ASUS' website, and expanded the zip file. Then I ran the included file renamer tool, and copied the renamed BIOS file over to my flash drive. I then rebooted the PC, entered the BIOS settings, went to Advanced settings, went to the Tools, and entered ASUS's EZ Flash 3 menu. From there, I could see the BIOS and select it, but when I did, the screen would go to 'Processing', a status bar would start filling, then every time, the PC would just shut down, then try rebooting, and when it did, after the orange DRAM LED lit for a bit, the red CPU LED would light up and stay lit until I removed power from the motherboard. I tried this with three different flash drives (two SanDisk USB 3.0 models, and one generic Alihelan USB 2.0 drive), and none of them worked with EZ Flash--all had the same weird 'immediate shutdown' issue. So next I tried each one with BIOS Flashback, where you make sure the USB drive is attached to a specific port on the motherboard, shut down the computer, and press and hold a 'BIOS Flashback' button nearby until the process begins. Well, with the two USB 3.0 drives I was testing (both formatted as FAT32), I got three blinks, then the LED stayed lit--an indication the process did not succeed. So I finally tried again with the USB 2.0 drive, and lo and behold, the thing finally worked--and now in BIOS I have options for setting the AMD Eco modes for lower TDP/energy consumption at basically the same performance. I don't know how motherboard BIOS updates are still so flaky after all these years, but I guess it's better than requiring a USB-to-TTL device and some terminal hacking to flash it like you do on many ARM SBCs! Regardless, I'm finally confident I can upgrade my Ryzen 5 5600x system to this new Ryzen 7 7900x, and I won't have to take out a second mortgage just to afford my electric bill. Further reading * Building a fast all-SSD NAS (on a budget) * Moving my PC into my rack in a 2U case * Mac Studio is 4x more efficient than my new AMD PC amd pc build flash bios motherboard asus usb * Add new comment Comments David - 19 hours ago Use AI suite 3 next time. It worked great for me. All you have to do is download that, the bios update, and run the program. Very easy, in my case * Reply DiHydro - 4 hours ago In reply to Use AI suite 3 next time. It... by David I don't think that application is available for Non-Windows users. It sounds like this PC is running a version of Linux. * Reply John - 4 hours ago In reply to Use AI suite 3 next time. It... by David Yes, you're not just telling him to install AI Suite 3, you're telling him to do the folllowing: install Windows, install drivers, install AI Suite 3 and hope that it's successful. That's possibly multiple hours. Instead of: Put a file on an old USB drive, reboot, hold a button. Jeff, it might have worked with the usb 3 drive if you used a usb 2 M-F cord between it? Could be worth investigating. * Reply mkopec - 5 hours ago It's not publicly documented anywhere, but some Asus boards support UEFI Capsule Update, which lets you update the UEFI from Linux using `fwupdtool install-blob` and the .CAP file from Asus's website. Works with my B550-I at least. Capsule Update support is actually a requirement for the Windows 11 sticker they put on the box, if I recall correctly. Asus would just need to push the updates to LVFS to make it hassle-free for Linux users :\ * Reply Search [ ] [Search] Geerling Family Crest All content copyright Jeff Geerling. Top of page.