Solution
This error message indicates that the configuration database may have become corrupt. This typically occurs in one of two scenarios.
One scenario is that the controller was working properly and suddenly gives this error. It is possible that the controller was powered off while the database was being written. In this case:
- Reboot the controller in Safe Mode. Consult the user manual for your real-time controller for instructions on how to reboot into Safe Mode.
- Open an FTP session to your real-time target.
- Open the folder /NI-RT/SYSTEM and delete the following files:
/ni-rt/system/config3.mxs
/ni-rt/system/config3.mxd
/ni-rt/system/max.ini
/ni-rt/system/mxs.mxr
/ni-rt/system/mxsjar.ini
/ni-rt/system/*.mx5
(all files with the .mx5
extension in the directory)
/ni-rt/system/Last/*
(all files in the directory)
- Reboot your real-time target without Safe Mode enabled. Consult the user manual for your real-time controller for instructions on how to do this.
The other scenario is that the error message appears after installing new software on the controller. In this case two options are available:
- Reformat the controller and reinstall all software, driver-by-driver to identify any problematic software (recommended).
- Uninstall all software on the target and reinstall it, one-by-one for each of the drivers. If uninstalling all software does not resolve the error, you'll likely need to reformat the controller.