0x0000 series codes (firmware and system), Trusted – Rockwell Automation T80020 Application Note Diagnostic Procedures User Manual

Page 41

Advertising
background image

Trusted

TM

AN-T80020 Diagnostics Procedure

Issue 12 Feb 11

AN-T80020

41

0x0000 Series Codes (Firmware and System)

Codes 0x0001 to 0x01FF
Modules: All

These fault codes report firmware coding errors and should not be
seen in the field. Any example of these fault codes should be reported
to ICS Triplex Technology. The module will fail to start.

Codes 0x0200 to 0x02FF
Modules: All

These indicate faults in the Flash memory. Return the module for
repair.

Codes 0x0400 to 0x04FF
Modules: All except 8480 (see
note)

These indicate faults in programming the host interface ASIC. The
module will fail to start. Return the module for repair.
The faults are reported by the 8480 as 0x8400, 0x8401 or 0x8402.

IMB FATAL ERROR
0x07nn (to 0x073F)
Modules:All
nn: Error flags in 6 bit word:
1: BSU Finite State Machine error
2: Timeout error
4: Slot error
8: Framing error
10: Symbol error
20: Packet error

Detects communication errors on the IMB, including the chassis
backplane. It also detects faults in the HIA.
Transient errors may occasionally occur in normal operation, so the
firmware logs these faults to check for a pattern. Single cases can
therefore be recorded and then ignored, but repetitive cases indicate a
module fault.
If faults appear on more than one modules in a chassis, then the
expander processor is faulty. If the module goes offline, replace the
module.
Action:
5 occurrences => enable logging (limited to 20 entries)
50 occurrences => disable logging, slice OFFLINE

IMB_DOUT_RESET
0x0740
Modules: 8442

The other modules report this
fault as 0x8740.

The processor has requested a slice reset. This provides a
mechanism to reset the slice without removing / inserting the module.
The slice goes into a dormant state (less severe than 0x8740 because
the 8442 must hold its last output states) then resets itself.
This error is simply a by-product of the reset process; the I/O module
log or processor log may indicate the reason in earlier events.
Action:Slice in ‘Shutdown’ state (same as red Active LED on inserting a
module in an active slot), then it should automatically restart.

IMB_DOUT_DISABLE
0x0741
Modules: 8442

The other modules report this
fault as 0x8741.

This provides a means for the processor to disable a slice. Some slice
faults can only be detected by the processor. In this case the
processor must have a mechanism for turning off a faulty slice. The
action is less severe than 0x8741 because the 8442 must hold its last
output states.
This fault is always a secondary symptom of an earlier fault; the I/O
module log or processor log will indicate the primary fault.
Action:Slice in ‘Shutdown’ state (same as red Active LED on inserting a
module in an active slot), will reactivate on pressing Reset.

FIA_INVALID_CALIBRATION
0x0804
Modules: All except 8442, 8472,
8473

Detects invalid calibration data stored in FLASH. The calibration data
will also be invalid if the module has never been calibrated. Return the
module for repair.
Action:Slice OFFLINE on transititon to ACTIVE

Advertising