How Do I Reset the Password for My CompactRIO (cRIO) or myRIO?

Updated Nov 6, 2018

Reported In

Hardware

  • cRIO-9034
  • cRIO-9039
  • sbRIO-9626
  • myRIO-1900
  • myRIO-1950

Software

  • LabVIEW Real-Time Module

Issue Details

 I locked the IP configuration on my CompactRIO or myRIO in Measurement & Automation Explorer (MAX) and forgot the password. How do I reset it?

I cannot add or remove software from my cRIO or myRIO because it is password protected and I do not know the password

Solution

For LabVIEW Real-Time 2009 and older: 

If your CompactRIO has a physical DIP switches, follow these instructions: 
  1. Set the IP RESET switch to ON.
  2. Reboot the controller.
  3. Set the switch to OFF.


If your CompactRIO does not have DIP switches, follow these instructions:

  1. Hold the RESET button until the STATUS LED turns solid orange or yellow.
  2. Release the RESET button and the controller will restart. The STATUS LED will blink three times indicating the controller is in Safe Mode.
  3. Hold the RESET button again until the STATUS LED turns solid orange or yellow.
  4. Release the RESET button and the controller will reset the password, reset the IP configuration, and restart in Safe Mode.
  5. Find the CompactRIO in MAX and restart the controller into Normal Mode.
The password will be removed. The IP configuration will need to be reconfigured. 

For LabVIEW Real-Time 2010 and newer: 

The security settings of the CompactRIO now carry through an IP reset. The CompactRIO controller will have to be reformatted in order to clear the password. 
  1. Reboot the controller into Safe Mode, by using the DIP switches or holding the RESET button as described above.
  2. Reformat the controller in MAX by completing the steps listed see How Do I Format My Real-Time Target and Reinstall the Software?
The CompactRIO will now be usable without a password, but all files that were on the CompactRIO will be lost in the process. 

For Linux Real-Time targets: 

Our Applications Engineering department will be able to assist customers who need to reset passwords on Linux Real-Time targets. To get in touch with an Applications Engineer, navigate to ni.com/support to open a service request.

Note: all of myRIOs systems run Linux Real-Time

Additional Information

In order to check which operating system your real time target has you can check on the following link:
Real-Time Controllers and Real-Time Operating System Compatibilty

WAS THIS ARTICLE HELPFUL?

Not Helpful