Environment shows products that are verified to work for the solution described in this article. This solution might also apply to other similar products or applications.
I have installed LabVIEW 2016 and the appropriate drivers and modules for my myRIO. The USB connection is fine as the device shows up in the Measurement and Automation Explorer (MAX). But when I try to run any VI on it, the following error is reported:
The software you have selected is not compatible with the version of your embedded OS. Consult the documentation on the device for information on upgrading or downgrading the version of the embedded OS.
How do I upgrade my myRIO's firmware?
There are three possible procedures to upgrade the firmware of a myRIO: using the myRIO Getting Started Wizard, using the Measurement and Automation Explorer (MAX), or using Web Configuration.
myRIO Getting Started Wizard
Find the detailed instructions on this upgrade mode here: Upgrading Firmware on my NI Linux Real-Time Device. Be aware that your myRIO shows up in MAX in two different places: under My System » Devices and Interfaces and Remote Systems. The firmware upgrade process can only be started in the latter one:
Web Configuration
Find the detailed instructions on this upgrade mode here: Upgrading Firmware on my NI Linux Real-Time Device.
If you previously used Measurement and Automation Explorer (MAX) to install additional software beyond the default software set to myRIO, it will be wiped after this new installation. To install additional software to myRIO after the Getting Started installation, use MAX.