• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

FlashMyBoard - Automated BIOS Update Tracking & Notification System

flashmyboard

New Member
Joined
Nov 4, 2024
Messages
4 (0.04/day)
Hi TPU community,

I wanted to share a free tool I built called FlashMyboard.com that helps track and notify you about motherboard BIOS updates. I created this because I wanted a way to get notified when new BIOS versions were released for my motherboard that could improve performance or stability.

Platform Support:
  • AMD: All AM4/AM5 platforms
  • Intel: 600/700/800 series chipsets
  • Vendors: ASUS, MSI, ASRock, Gigabyte, Biostar
Core Features:
  • Automated BIOS version tracking
  • AGESA version tracking for AMD platforms
  • Microcode version tracking for Intel platforms
  • Detailed changelog aggregation
  • Performance impact documentation
  • Email notifications (optional, per-board basis)
Technical Implementation:
  • Direct manufacturer download links
  • Zero tracking scripts
  • Minimal data collection (email only if opted-in)
The system tracks important updates like:
  • AMD AGESA updates (e.g., 1.2.0.2 for AM5 inter-core latency improvements)
  • Intel microcode revisions (e.g., 0x129 for 14th gen optimization)
  • Security patches and stability fixes
  • Performance enhancement releases
I'm particularly interested in feedback from the TPU community regarding additional technical features or data points you'd find valuable. The project is actively maintained, and I'm regularly implementing improvements based on user feedback.

Check it out: FlashMyBoard.com
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
28,250 (3.72/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
Technically it's self-promotion, from a new user with zero history at TPU. But we will allow it. It's non-commercial and the purpose aligns very well with our audience.

I assume you are scraping the relevant pages at mobo mfgrs?
Thought about serving the files from your site, so they are preserved in case a vendor removes/goes out of business?
 
Joined
Feb 18, 2005
Messages
6,144 (0.84/day)
Location
Ikenai borderline!
System Name Firelance.
Processor Threadripper 3960X
Motherboard ROG Strix TRX40-E Gaming
Cooling IceGem 360 + 6x Arctic Cooling P12
Memory 8x 16GB Patriot Viper DDR4-3200 CL16
Video Card(s) MSI GeForce RTX 4060 Ti Ventus 2X OC
Storage 2TB WD SN850X (boot), 4TB Crucial P3 (data)
Display(s) Dell S3221QS(A) (32" 38x21 60Hz) + 2x AOC Q32E2N (32" 25x14 75Hz)
Case Enthoo Pro II Server Edition (Closed Panel) + 6 fans
Power Supply Fractal Design Ion+ 2 Platinum 760W
Mouse Logitech G604
Keyboard Razer Pro Type Ultra
Software Windows 10 Professional x64
Very nice, clean, simple site - in an era where the web is constantly becoming more and more cluttered with crap, this minimalism is a breathe of fresh air. Well done!

In terms of functionality, I would personall like to see support for HEDT boards e.g. Threadripper/TRX40.
 

flashmyboard

New Member
Joined
Nov 4, 2024
Messages
4 (0.04/day)
Technically it's self-promotion, from a new user with zero history at TPU. But we will allow it. It's non-commercial and the purpose aligns very well with our audience.

I assume you are scraping the relevant pages at mobo mfgrs?
Thought about serving the files from your site, so they are preserved in case a vendor removes/goes out of business?
Thanks for approving the post! Yes, I have system that gets the latest information from each of the motherboard manufacturers multiple times a day. I certainly could serve the files from the site, but I think there is some benefit to being able to verify that the BIOS is coming straight from the manufacturer. That said, I will look into archiving them offline so that if the need arises in the future I can put them up.
Very nice, clean, simple site - in an era where the web is constantly becoming more and more cluttered with crap, this minimalism is a breathe of fresh air. Well done!

In terms of functionality, I would personall like to see support for HEDT boards e.g. Threadripper/TRX40.
Adding HEDT would be a simple affair, especially since there are <50 motherboards to support all of Threadripper.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
28,250 (3.72/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
I'm curious, what's the software stack you are using?
 
Joined
Dec 26, 2009
Messages
48 (0.01/day)
Awesome resource! Especially amidst the vastly clunky, obtuse, vendor website UI's, when one is merely trying to reach a simple BIOS update or changelog.

My concern was if this could be a disguised harvest of email->motherboard ownership/data, but per the posted privacy policy, it appears this isn't the case. Props!

Future feature suggestion: doubling as a repository of previous BIOS releases, or at least for manufacturers known to remove previous release/versions from their sites (like Gigabyte just did with B650's F32f :mad:).
 

Attachments

  • FlashMyBoard-PrivacyPolicy.png
    FlashMyBoard-PrivacyPolicy.png
    18.8 KB · Views: 26
Last edited:
Joined
Aug 13, 2009
Messages
3,402 (0.60/day)
Location
Czech republic
Processor Ryzen 5800X
Motherboard Asus TUF-Gaming B550-Plus
Cooling Noctua NH-U14S
Memory 32GB G.Skill Trident Z Neo F4-3600C16D-32GTZNC
Video Card(s) Sapphire AMD Radeon RX 7900 XTX Nitro+
Storage HP EX950 512GB + Samsung 970 PRO 1TB
Display(s) Cooler Master GP27Q
Case Fractal Design Define R6 Black
Audio Device(s) Creative Sound Blaster AE-5
Power Supply Seasonic PRIME Ultra 650W Gold
Mouse Roccat Kone AIMO Remastered
Software Windows 10 x64
How do you feed the sources into the program? Manually adding links to every single board a manufacturer still supports? If yes, that sounds like horrible way of spending your time.
And what if links change?
 

flashmyboard

New Member
Joined
Nov 4, 2024
Messages
4 (0.04/day)
Awesome resource! Especially amidst the vastly clunky, obtuse, vendor website UI's, when one is merely trying to reach a simple BIOS update or changelog.

My concern was if this could be a disguised harvest of email->motherboard ownership/data, but per the posted privacy policy, it appears this isn't the case. Props!

Future feature suggestion: doubling as a repository of previous BIOS releases, or at least for manufacturers known to remove previous release/versions from their sites (like Gigabyte just did with B650's F32f :mad:).
Glad you enjoyed the site! What exact Gigabyte B650 removed the F32f update? It's been on my list to archive all the BIOS updates (around 22,000 in total), I think it will probably be around 500GB which isn't too bad. I still want to default to linking to the motherboard manufacturer's download for the more security minded individuals out there!

How do you feed the sources into the program? Manually adding links to every single board a manufacturer still supports? If yes, that sounds like horrible way of spending your time.
And what if links change?
The process of adding the motherboards for the first time is a mix of both manual and automated, but its not too bad. The process of getting the BIOS updates is 100% automated, the system checks for new BIOS updates on the 1400+ motherboards twice a day. Checking that manually truly would be a horrible existence. As for the download links, I haven't seen them change like that but if that becomes a thing in the future they could just be updated when I am doing my BIOS update checks.
 
Joined
Aug 20, 2007
Messages
21,800 (3.41/day)
Location
Olympia, WA
System Name Pioneer
Processor Ryzen 9 9950X
Motherboard MSI MAG X670E Tomahawk Wifi
Cooling Noctua NH-D15 + A whole lotta Sunon, Phanteks and Corsair Maglev blower fans...
Memory 128GB (4x 32GB) G.Skill Flare X5 @ DDR5-4000 (Running 1:1:1 to FCLK)
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 5800X Optane 800GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs, 1x 2TB Seagate Exos 3.5"
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64
Thanks for approving the post! Yes, I have system that gets the latest information from each of the motherboard manufacturers multiple times a day.
No small feat! I remember being the "human scraper" for just AMD bioses at the end of my newsposter run for w1zzard... wasn't easy lol. Good work.
 
Joined
Dec 26, 2009
Messages
48 (0.01/day)
What exact Gigabyte B650 removed the F32f update?
It was for the Gigabyte B650 AORUS ELITE AX ICE motherboard (though it's now on BIOS F32/F33a).
The process of adding the motherboards for the first time is a mix of both manual and automated, but its not too bad. The process of getting the BIOS updates is 100% automated, the system checks for new BIOS updates on the 1400+ motherboards twice a day. Checking that manually truly would be a horrible existence. As for the download links, I haven't seen them change like that but if that becomes a thing in the future they could just be updated when I am doing my BIOS update checks.
Interesting, how have you been doing this so far -- manual scraping? Selenium? I wonder if there's a tool that could be fed a list (or CSV/spreadsheet) of motherboards, and then from that list, scraping the respective pages either via RSS (where available) or converted into a browser "Reader View" format.

One possibility for offloading the effort of accomplishing this would be a Google Forms input where users can browse to, volunteering the make/model of their motherboard + a direct link to the board''s Support/Downloads page (or even a direct link to the latest BIOS URL itself). These form submissions could be piped directly into a Google Sheets spreadsheet. Google's API makes it simple to retrieve/edit data from their Docs/Sheets/Forms services.

Just an idea. Your tool is a fantastic resource as is already. Thanks for sharing!

EDIT: Just checked and see you're already one step ahead, showing the F33a BIOS! Very cool.
 
Top