Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

What is the Difference Between a Soft Reboot and a Hard Reboot on a Real-Time FieldPoint Controller?

Hardware: Compact FieldPoint>>Controllers>>cFP-2000, Compact FieldPoint>>Controllers>>cFP-2010, Compact FieldPoint>>Controllers>>cFP-2020, Compact FieldPoint>>Controllers>>cFP-2100, Compact FieldPoint>>Controllers>>cFP-2120, Compact FieldPoint>>Controllers>>cFP-2110, FieldPoint>>Controllers/Network Modules>>FP-2000, FieldPoint>>Controllers/Network Modules>>FP-2010, FieldPoint>>Controllers/Network Modules>>FP-2015

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

Solution:

A soft reboot, by definition, is anything that uses only software to reboot the controller. Therefore, a soft reboot can be performed through the Reboot button in MAX or using the RT Reboot Controller.vi in LabVIEW (The LabVIEW Real-Time module must be installed on the Host PC to have access to the RT Reboot Controller.vi.). In a soft reboot, power is never removed from the controller. A hard reboot is defined as a reboot the removes power to the controller (i.e. pressing the Reboot button or unplugging the controller).

The only technical difference is that a hard reboot will erase everything stored in RAM while a soft reboot will not. One cannot expect that things stored in RAM will be preserved after a soft reboot because RAM 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.



Related Links:

Attachments:





Report Date: 12/03/2007
Last Updated: 03/03/2008
Document ID: 4G2EMLK8

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit