Technical FAQs

Ask a Question

Unity M580 Halted processor

Title
Unity M580 Halted processor
 
Issue
Unity M580 Halted processor
 
Product Line
Applicable product lines.
 
Environment
Vendor, Product, Version
 
Cause
N/A
 
Resolution
 When you experience a HALT : 
The CPU has an application, but it has stopped operating because it encountered an unexpected blocking condition, which puts the CPU in a HALT state, resulting in a recoverable or nonrecoverable condition. 

RECOVERABLE 
The system enters a non-blocking condition when it detects an input/output error on the backplane bus (X Bus or Ethernet) or through execution of an instruction, which can be processed by the user program and does not modify the CPU status. 

1. A non-blocking condition linked to the I/O is diagnosed with the following indications: 
CPU I/O LED pattern: steady ON 
Module I/O LED pattern: steady ON 

The below system bits are set: 
%S10 set to 0: I/O error detected on one of the modules on the rack (channel power supply detected error, or broken channel, or module not compliant with the configuration, or inoperative module, or module power supply detected error) 

%S16 set to 0: I/O error detected in the task in progress 

%S40–%S47 set to 0: I/O error detected on rack address 0 to 7 


2. A non-blocking condition linked to execution of the program is diagnosed with the following system bits and words: 
%S15 set to 1: character string manipulation error detected 
%S18 set to 1: capacity overrun, error detected on a floating point, or division by 0 
%S20 set to 1: index overrun 

%SW125 system word is always updated with the nature of the error detected (error code) 


NON_RECOVERABLE 
1. Blocking conditions caused during the execution of the application program do not cause system errors, but they stop the CPU. The CPU goes into the HALT state. 

Visual indications of a blocking condition are the ERR LED on the CPU front panel. 
A description of the error is provided in system word %SW125.
Was this helpful?
What can we do to improve the information ?