Error: ROM file size does not match existing BIOS size while updating BIOS on PXI/PXIe controller

Updated Sep 7, 2023

Reported In

Hardware

  • PXI Controller
  • PXIe-8840

Driver

  • BIOS

Issue Details

I am trying to update my PXIe-8840 controller BIOS to the latest version. When I plug in the USB with the firmware downloaded from ni.com page, I get the below error.

BIOS rom size not match.png

3 - Error: ROM file size does not match existing BIOS size.
Error: BIOS flash attempt failed.


How should I resolve this issue? I would like to successfully update my controller's BIOS.

Solution

Below are the troubleshooting steps that you could try:

  • Make sure you have installed the correct BIOS version.

    • Check the controller model from NI MAX.
      Note: There are two types of PXIe-8840 controllers, which are Dual-Core and Quad-Core. Please make sure you have chosen the right BIOS firmware to be downloaded.

    • Check out the latest version available at ni.com .

  • Download the firmware to the computer, unzip the folder, and then follow the readme instructions.

    • Some of the BIOS may require you to create a USB utility using the .exe available in the zipped folder.

  • Change to another FAT32 USB drive.