Error -214722030 When Using RAD Utility to Image My NI Real-Time Target

Updated Jan 11, 2024

Reported In

Hardware

  • CompactRIO Controller
  • CompactRIO Single-Board Controller

Software

  • LabVIEW Real-Time Module

Issue Details

Whenever I try to image my cRIO by using NI's RAD utility I get the following error: 

Error: Error -2147220304 at nisyscfg.lvlib:Restart.vi:1680001<APPEND><b>Complete call chain:</b>
nisyscfg.lvlib:Restart.vi:1680001
rad_Deploy Image Wrapper_FB.vi:2760002

 

Solution

This error is usually related to connectivity issues, either caused by the network/firewalls or the unit itself struggling when communicating. There can be many root causes of this issue, these are some of the troubleshooting steps you can follow to solve it:

1. Make sure no local or network firewalls are blocking communication. Disable any Windows firewalls and anti-virus temporarily, if possible, isolate the host PC and the cRIO in a straight ethernet communication with no corporate network access to test out connection. 
2. Make sure the cRIO can be pinged from the PC and it shows up correctly in NI MAX with no errors or warnings.
3. Double check the board's LEDs are not pointing to an internal software corruption.
4. Try manually installing the NI Linux RT Image and feeds from NI MAX: Remote Devices >> cRIO Target>> Software >> Right click >> Add/Remove Software. 
5. If other targets do work normally using the same PC and network, it could the specific unit has some OS level corruption. Try restoring factory settings: Restore NI Linux RT Target to Factory Default Configuration - NI
6. Try using a different PC to perform the imaging.