Frequently Asked Questions

How does one update navX2-MXP / navX-MXP firmware?
Important note: These instructions are specific to the navX2-MXP / navX-MXP. For the navX2-Micro / navX-Micro, follow these instructions.

Updating the "Generation 2" navX2-MXP or "Classic" navX-MXP firmware is a straightforward process, and should be performed if the currently-loaded firmware version is lower than the version required for a particular feature.

For details on determining your Type and Model, please see Which navX-Model sensor do I have?.

Determining the currently-loaded firmware version

The currently loaded firmware version number can be determined:

  • in the navXUI when the “Board Info” button is pressed
  • via the software libraries
  • via the “Currently-loaded Firmware Version” tab of the firmware tool described below


  • "Classic" navX-MXP: navX-MXP Circuit Board (rev. 3.3 or higher)
  • "Generation 2" navX-MXP: navX2-MXP Circuit Board (rev. 4.1 or higher)
  • PC with USB 2.0 port running Windows 7 or greater.
  • Mini-USB Cable

Updating the Firmware

  • Download the latest build.
  • Unpack the contents of the file and run the setup.exe program, which will install the navXUI, as well as all necessary device drivers for communicating over USB with the device, as well as some additional tools. In addition, the setup program will install the latest firmware at the following location:
[Installing User Home Directory]\navx-mxp\firmware

For example, if you installed the navX Software while logged in as user name "Robot", the directory name will be C:\Users\Robot\navx-mxp\firmware.
  • Within that directory, select the sub-directory for the matching Generation:
Generation Sub-directory name
Classic classic_navX
Generation 2 gen2_navX2
  • Within the sub-directory matching your board's generation, the firmware file will be named using this pattern:

(X = Major Version Number Y = Minor Version Number Z = Revision NUmber)

  1. Connect a USB-mini cable from a Windows PC to the navX-MXP circuit board.
  2. From your Start Menu, select “Kauai Labs” and then “navX-MXP” and click on the run the navXFirmwareUpdater, and follow the directions included in the program.
  3. Once you have downloaded the firmware, you can use the “Currently-loaded Firmware Version” tab of the navXFirmwareUpdater to verify the version number you have just installed.

Last Updated 4 years ago

Please Wait!

Please wait... it will take a second!