Fault Codes DTC & Troubleshooting

Table Of Contents
4 ERROR LOG INFORMATION
- 265 -
(2/2)
Item Meaning
XFxx The content of the 32-bit floating-point extension register numbered xx. When FPSCR.PR (19th bit of
the bits 31 thru 0) = 0, these registers contain values of FPRxx_BANK1. When FPSCR.PR = 1, they
contain values of FPRxx_BANK0.
DRxx The content of the 64-bit floating-point register numbered xx. When FPSCR.PR (19th bit of the bits
31 thru 0) = 0, these registers contain values of FPRxx_BANK0. When FPSCR.PR = 1, they contain
values of FPRxx_BANK1.
XDxx The content of the 64-bit floating-point register numbered xx. When FPSCR.PR (19th bit of the bits
31 thru 0) = 0, these registers contain values of FPRxx_BANK1. When FPSCR.PR = 1, they contain
values of FPRxx_BANK0.
INST Instruction code
PC The content of the program counter. Information on the address value contained in the program
counter is presented, enclosed in parentheses. If the address value identifies a memory location in a
program, the following information is presented:
(name = program name type = program type [program component] raddr = relative address to the
beginning of the program)
FADR Fault address. Information on the fault address is presented, enclosed in parentheses.
PR The content of the procedure register. Information on the address value contained in the procedure
register is presented, enclosed in parentheses. If the address value identifies a memory location in a
program, the following information is presented:
(name = program name type = program type [program component] raddr = relative address to the
beginning of the program)
Table 4-8 Error Codes, Subtitles, and Their Meanings (for Program Errors)
No. Error code Subtitle Brief description Meaning
1 EC=03030000 Inst. Alignment Error Instruction alignment error An instruction’s operand was not aligned on word
boundaries.
2 EC=03040000 Illegal Instruction Illegal instruction error An attempt was made to execute an illegal instruction.
3 EC=03080000 Privileged Instruction Privileged instruction
violation
A privileged instruction, an instruction that may be
executed only in system mode, was executed.
4 EC=03090000 Illegal Breakpoint Illegal-breakpoint exception
error
An instruction causing a breakpoint exception was
executed.
5 EC=03390000 FP Program Error Floating-point arithmetic
error
An error was encountered during the execution of a
floating-point arithmetic instruction
6 EC=03400000 Instruction Page Fault Instruction access page fault An instruction in a page not listed in the page table was
executed.
7 EC=03420000 Invalid Inst. Access Instruction access error An attempt was made to access an address space
beginning with the address 0x80000000. (This
instruction address error is one that is reported by a
specific error code other than “03400000” and
“03460000”.)
8 EC=03460000 Inst. Access Protection Instruction access protection
error
Memory protection was violated by fetching an
instruction.
9 EC=03600000 Data Page Fault Data access page fault Data in a page not listed in the page table was fetched.
10 EC=03620000 Invalid Data Access Data access error An attempt was made to access an address space
beginning with the address 0x80000000. (This data
address error is one that is reported by a specific error
code other than “03600000” and “03660000”.)
11 EC=03660000 Data Access Protection Data access protection error Memory protection was violated by fetching data.
12 EC=03470000 Data Alignment Error Data alignment error Word data was accessed beyond word boundaries (2n +
1), or long word data was accessed beyond long word
boundaries (4n + 1, 4n + 2, 4n + 3), or quad word data
was accessed beyond quad word boundaries (8n +1, 8n
+ 2, ..., 8n + 7).
https://www.truck-manuals.net/