Soft Reboot versus Hard Reboot on a Real-Time FieldPoint Controller

Updated Dec 22, 2023

Reported In


  • cFP-2000
  • cFP-2010
  • cFP-2020
  • cFP-2100
  • cFP-2120
  • cFP-2110
  • FP-2015

Issue Details

What is the difference between a soft reboot and a hard reboot on a real-time FieldPoint controller?


Hard Reboot: Reboot the removes power to the controller and will erase everything stored in RAM. Some examples of a hard reboot: 
  • Pressing the Reboot button on the hardware or
  • Unplugging/power cycling the controller 
Soft Reboot: Anything that uses only software to reboot the controller and power is never removed from the controller. RAM may not be preserved after a soft reboot because it may be overwritten when the BIOS runs, and RAM will most likely not be allocated in the same way it was prior to the reboot. Some examples of a soft reboot:
  • Reboot button in NI MAX
  • Using the RT Reboot in LabVIEW