Motherboard ASUS P5B-MX/WiFi-AP — the legendary 2007 chipset solution Intel P965, which is still used in office PCs, media centers, and even some server builds. However, an outdated BIOS version may limit compatibility with new processors (for example, Core 2 Quad Q9xxx), operating systems, or peripherals. Updating the firmware solves these problems, but requires care: a firmware error can brick the board.
In this guide we will cover all stages of BIOS update — from checking the current version to choosing the optimal method (through EZ Flash, DOS or Windows). We will pay special attention unique feature P5B-MX/WiFi-AP: the built-in WiFi module, which may conflict with some BIOS versions if flashed incorrectly. You will also find solutions to common errors (for example, the code FF on the POST code or the "invisibility" of the flash drive in EZ Flash).
Warning: If your board is stable and doesn't require support for new hardware, updating the BIOS may cause more problems than it's worth. For example, versions after 1204 sometimes they refuse to correctly recognize old modules DDR2-533. It all depends on your configuration!
1. Check the current BIOS version and compatibility
Before the update be sure to determine current BIOS version and motherboard model. Even within a series P5B-MX there are revisions (Rev 1.02G, Rev 2.0), which require different firmware. Version and revision mismatches are the main cause of bricking boards.
There are three ways to find out your BIOS version:
- 🖥️ Via Windows: click
Win + R, entermsinfo32and find the line "BIOS version". For example,0805or1204. - 🔧 Through the POST screen: when turning on the PC, press
Pause/Break— the version will be displayed in the upper corner (for example,American Megatrends Inc. 0309, 05/17/2007). - 🔍 Physical examination: the revision marking is often located on the board itself (next to the CMOS battery), for example
P5B-MX/WiFi-AP Rev 1.02G.
Check the received data with the official one ASUS support pagePay attention to the "Description" column - it lists fixed bugs and added processor support. For example, version 1204 adds compatibility with Core 2 Quad Q9650, but may cause problems with some modules DDR2-800 from Hynix.
2. Preparing for the update: what you need to do in advance
Incorrect preparation is the cause of 80% of failed firmware updates. Follow this checklist to avoid problems:
Download the correct BIOS version from the official ASUS website
Prepare a USB drive (FAT32, capacity ≤8 GB)
Disconnect all peripheral devices (except the keyboard)
Check your backup power supply (UPS or laptop with a full charge)
Make a backup of your current BIOS settings (photo or file)
-->
Pay special attention USB drive:
- 📁 Use a flash drive with a capacity of ≤8 GB, formatted in
FAT32(NotexFATorNTFS!). To format in Windows, use the command:
(Whereformat F: /FS:FAT32 /QF:— the letter of your drive). - 🚫 Do not use flash drives with U3 (protected storage devices) or USB 3.0 (blue connectors) -
EZ Flashwon't see them. - 🔄 After formatting reboot your PC — sometimes Windows caches data, and the flash drive is not detected in the BIOS.
If your board is equipped with a module WiFi-AP, disable it during the firmware update (physically or through BIOS → Advanced → Onboard Devices Configuration). In rare cases, the module conflicts with the update process, causing it to freeze at the file verification stage.
Via EZ Flash (in BIOS)
Via DOS (from a bootable flash drive)
Via Windows (using ASUS Update)
Never updated BIOS-->
3. BIOS update methods: pros and cons of each
For ASUS P5B-MX/WiFi-AP There are three main flashing methods available. The choice depends on your experience and the current state of your system:
| Method | Pros | Cons | Recommendations |
|---|---|---|---|
| EZ Flash (built-in BIOS utility) |
✅ The safest ✅ Does not require an OS ✅ Supports recovery |
❌ A PS/2 keyboard is required (USB may not work) ❌ Slower than other methods |
🔹 Optimal for beginners 🔹 Use if your PC is stable |
| AFUDOS (via DOS) |
✅ Faster than EZ Flash ✅ Supports keys for forced flashing |
❌ It's difficult to set up a bootable USB drive ❌ Risk of errors due to incorrect commands |
🔹 For experienced users 🔹 Useful if EZ Flash doesn't see the file |
| ASUS Update (from Windows) |
✅ Simplicity (interface with buttons) ✅ Automatic firmware download |
❌ Risk of failure due to drivers/antivirus ❌ Doesn't work if Windows doesn't boot |
🔹 Only for firmware versions from 0602 and newer🔹 Disable your antivirus before using |
For most users We recommend the EZ Flash method — it is minimally dependent on external factors (for example, Windows crashes or errors when creating a bootable USB flash drive). However, if your board doesn't boot due to a corrupted BIOS, you will need CH341A programmer and physical reflashing of the microcircuit is a separate topic, beyond the scope of this article.
What should I do if EZ Flash doesn't detect my USB drive?
1. Reconnect the USB flash drive to the port USB 2.0 (black connector).
2. Rename the BIOS file to P5BMX.ROM (case important!).
3. Try another flash drive (preferably an older model, without USB 3.0).
4. If that doesn't help, use the AFUDOS method via DOS.
4. Step-by-step instructions: updating via EZ Flash
This is the most reliable method, but it requires attention. Follow the instructions. exactly step by step:
Download the required BIOS version from the ASUS website (for example,
P5B-MX-WIFI-AP-1204.ROM) and rename the file toP5BMX.ROMImportant: the name must be in uppercase and without unnecessary symbols!Copy the file to a formatted flash drive (FAT32). Make sure there are no other files on the drive—EZ Flash may crash if they are present.
Restart your PC and enter BIOS by pressing
Delat the POST screen. Go toTools → EZ Flash 2.In EZ Flash, select your USB drive (if it's not showing up, see the spoiler above). Then select the file
P5BMX.ROMand pressEnter.Confirm the update. The process will take 2-5 minutes. do not turn off the power And don't press any buttons! The PC will reboot automatically.
After rebooting, enter BIOS (
Del) and reset the settings to default (Load Optimized Defaultson the menuExit). This will prevent conflicts with old parameters.
If after updating the PC does not boot (black screen, POST code FF), try:
- 🔄 Remove the CMOS battery for 10 minutes (reset settings).
- 🔌 Reconnect all cables (especially 24-pin and 4-pin processor power).
- 🖥️ If used Core 2 Quad, check compatibility with the new BIOS version (some firmware require updating the processor microcode).
5. Update via AFUDOS (for advanced users)
This method is useful if EZ Flash refuses to work or if a forced flashing is needed (for example, to recover from a crash). You'll need a bootable USB flash drive with DOS and the utility. AFUDOS.
Create a bootable USB flash drive using Rufus (select partition scheme MBR and file system FAT32). Copy to it:
- BIOS file (renamed to
P5BMX.ROM). - utility
AFUDOS.EXE(download from official ASUS FAQ). - File
AUTOEXEC.BATwith the line:AFUDOS P5BMX.ROM /P /B /N /K
Command keys AFUDOS:
/P— program the microcircuit./B- backup of the current BIOS (will create a filebackup.rom)./N— do not check the version (use only if you are sure of compatibility!)./K- save the MAC address of the network card (important for WiFi-AP).
Boot from the flash drive (select it as the first boot device in the BIOS). The firmware will start automatically. If an error occurs Error: ROM file size does not match, then you downloaded the firmware for a different board revision!
6. Common mistakes and their solutions
Even with the right actions, problems can arise. Let's look at the most common ones:
| Error | Cause | Solution |
|---|---|---|
POST code FF after flashing |
Firmware incompatibility with board revision or processor | Return the old BIOS version via a programmer or use CrashFree BIOS (if supported) |
| EZ Flash doesn't recognize the flash drive. | Incorrect file system, USB 3.0 or damaged port | Use a USB flash drive ≤8GB, formatted in FAT32, and a USB 2.0 port |
| WiFi doesn't work after the update | Resetting BIOS settings or conflict with new firmware | Update your WiFi driver in Device Manager or roll back to a previous BIOS version. |
Error BIOS ROM checksum is incorrect |
The firmware file is damaged or there was a write error. | Download the file again and try flashing the firmware again. If that doesn't help, use the utility. AFUDOS /O to clean the microcircuit |
If the board shows no signs of life at all (no POST, no indicators), this may indicate:
- 🔋 Discharge of the CMOS battery (replace it with a new one)
CR2032). - 🔌 Power supply failure (check the voltage on the 24-pin connector).
- 🔧 BIOS chip damage (requires a programmer).
How to restore BIOS if the motherboard won't boot?
1. Find the jumper on the board CLR_CMOS (next to the battery) and short-circuit it for 10 seconds.
2. If there is a second working board ASUS P5B-MX, remove the BIOS chip (marked Winbond 25X40) and flash it with a programmer.
3. Use the function CrashFree BIOS (if supported): insert the flash drive with the file P5BMX.ROM and hold Alt + F2 when turning on the PC.
7. Optimizing BIOS after updating
The new BIOS version resets all settings to factory defaults. To restore performance and stability, we recommend:
Enable virtualization support (if you use VirtualBox or Docker): go to
Advanced → CPU Configuration → Intel Virtualization Technologyand installEnabled.Adjust memory timings: For DDR2-800 install
5-5-5-15(menuAdvanced → Chipset → North Bridge Configuration).Enable AHCI for SATA (if you use SSD): in
Advanced → Onboard Devices Configuration → SATA ModeselectAHCI(after this you may need to reinstall Windows!).Disable unnecessary devices: for example, if you don't use Floopy disk drive or COM port, disable them in BIOS to speed up POST.
For the module WiFi-AP check the settings in Advanced → Onboard Devices Configuration → WiFi DeviceIf the module is not detected after updating the BIOS, try:
- 🔄 Reinstall the driver with official website (select the version for your OS).
- 🔧 Specify manually
IRQfor WiFi in BIOS (menuAdvanced → PnP/PCI Configurations).
8. Frequently Asked Questions (FAQ)
Is it possible to update the BIOS on an ASUS P5B-MX/WiFi-AP without a USB flash drive?
Yes, but only if your current BIOS version supports it. ASUS Update (older versions 0602). Download the utility from the official website, run it in Windows, and follow the instructions. However, this method is less reliable—we recommend using EZ Flash.
What is the latest BIOS version for P5B-MX/WiFi-AP?
At the time of writing, the latest official version is 1204 (from 2009). However, for some board revisions (for example, Rev 2.0) the version remains current 0805Always check with official list.
What should I do if my USB keyboard doesn't work after updating my BIOS?
This is a typical issue when flashing an incompatible firmware version. Solutions:
- Connect the keyboard PS/2 (if there is a connector) and roll back to the previous BIOS version.
- Reset CMOS (remove battery for 10 minutes).
- If the keyboard does not work even in BIOS, flash the chip with a programmer.
Does P5B-MX/WiFi-AP support Core 2 Quad processors after BIOS update?
Yes, but with some reservations:
- BIOS versions
1204and newer ones are officially supported Core 2 Quad Q9xxx. - For Q6600 And Q6700 enough version
0805. - Some processors (eg. Q9550) may require a microcode update that is not included in the standard firmware.
Before purchasing a processor, check its support in ASUS compatibility list.
Is it possible to roll back BIOS to a previous version?
Yes, but with risks. For a rollback:
- Download the required BIOS version from the official website.
- Use
EZ FlashorAFUDOS(with key)/Oto clean the microcircuit). - Please note that some newer processors may stop working after a rollback.
⚠️ Attention: rollback to older versions 0602 may lead to loss of support WiFi-AP module!