There are three different methods to upgrade or downgrade a device's software:
- Through NI MAX.
- Using the Web Configuration.
- Using LabVIEW.
To downgrade firmware, you will need to download older versions of the driver to be able to do so. Then you can perform the change following the methods below.
Update with NI MAX:
- Open NI MAX.
- Under Remote Systems, select the device you want to update. On it's System Settings tab, click the Update Firmware button.
- By default, the window should load to the correct location as shown below. Select the firmware version you want to update and click Open. The location for all firmware files is <Program Files>\National Instruments\Shared\Firmware\. From there, navigate to the Device Family such as, Ethernet cRIO folder, of your device and the folder corresponding to the target if the location is not already loaded correctly. Find a supplementary table in the section Additional Information below showing which folder belongs to which device.
- The above window will close and the below window will pop up. Click Begin Update.
Update with Web Configuration:
- Open Internet Explorer (Microsoft Silverlight is required).
- Navigate to the IP address of the LinuxRT Target.
- Login with an administrator account. By default the username is admin and the password is left blank.
- Click on Update Firmware.
- A window will pop up where you need to browse to the firmware file. The location for all firmware files is <Program Files>\National Instruments\Shared\Firmware\. From there, navigate to the Device Family of your device and the folder corresponding to the target. Select the firmware version you want to update and click Open. Find a supplementary table in the section Additional Information below showing which folder belongs to which device.
- The above window will close and another will appear. Click Begin Update.
Firmware can be updated using the Upgrade Firmware VI
. You can find more information in this example program
In general, NI recommends updating to the latest firmware version available. However, in most cases, firmware versions other than the latest one will work just fine. Currently firmware updates are distributed to your PC with the specific device driver. For example, firmware updates for a cRIO will be provided to your computer when installing the NI CompactRIO Driver. It is recommended that you upgrade the firmware of your target after you upgraded your driver version.
See the below table for a list of devices and their associated firmware folder names.Targets and Folder Names:
NI myRIOs feature a third way for upgrading the firmware. Find a description of this process here: Upgrading Firmware on My myRIO NI Linux Real-Time Device