How To Update Firmware Of AIT Boards?

Updated Mar 14, 2023

Environment

Hardware

  • AIT ARINC 429
  • AIT MIL-STD-1553

Software

  • LabVIEW

Operating System

  • Windows
  • LabVIEW Real-Time (NI Linux Real-Time)

I installed the new LabVIEW Plug and Play driver for my Avionics Interface Technologies (AIT) 429 or1553 board and I need to update the Firmware on boards.
How can I update the Firmware?

​If you have a Windows based PC or controller, follow these instructions to update the firmware of your card:
  1. Run C:\Program Files (x86)\AIT\MIL-STD-1553 SDK vX.XX\HardwareUtils (VISA)\utils\update_firmware.bat utility file for MIL-STD-1553 board, where "vX.XX" is your version of the driver. For example, "v2.47".
    1. If you have to update the firmware for ARINC429 board, you can find the utility file at C:\Program Files (x86)\AIT\ARINC-429 SDK vX.XX\HardwareUtils (VISA)\utils\update_firmware.bat, where "vX.XX" is your verions of the driver. For example, "v5.15".
  2. You will see two options. Select option b and you will see stars going across the bottom of the window. Updating takes about 15 minutes.
    1. Do not power off or eject the board from chassis until firmware update is completed, becuase an interrupted firmware update could result in a broken board, which requires a repair process.
  3. Once completed, completely power off and then power on your system. A reset is not sufficient for applying changes.
An another way to update the firmware is to launch it from LabVIEW Developer Environment:
  • Navigate to Tools >> AIT 1553 Utilities >> AIT Update Hardware... f​​​​or MIL-STD-1553 board
  • Navigate to Tools >> AIT 429 Utilities >> AIT Update Hardware... f​​​​or ARINC429 board
If you only have a LabVIEW Real-Time based PXI controller, please contact National Instruments Support for assistance in upgrading your firmware.

Additional Information

With every new driver installed, it is recommended to update the firmware of your card. To download the last driver, please visit AIT's website linked below.