Fault Codes DTC & Troubleshooting

Table Of Contents
4 ERROR LOG INFORMATION
- 306 -
Item Description
TN The task number of the task in which the error occurred.
PC The content of the program counter.
SR The content of the status register.
PR The content of the procedure register, which is used in calling a subroutine and stores the return address to
the calling routine.
SP The content of the stack pointer -- the register R15 is used as the stack pointer.
GBR The content of the global base register, which stores base addresses to be used in GBR-indirect addressing
with displacement and in indexed GBR-indirect addressing.
MACH The content of the MAC register high, which saves the accumulated value of a MAC (Multiply and
Accumulate) instruction or the result of a MAC or a MUL instruction. When the result of a MAC
operation is a 64-bit value, this register contains the upper 32-bit value.
MACL The content of the MAC register low, which serves the same purpose as MACH. When the result of a
MAC operation is a 64-bit value, this register contains the lower 32-bit value. When the result of a MAC
operation is a 32-bit value, it contains the entire 32-bit value.
Rxx The content of the general register numbered xx.
FPSCR The content of the floating-point status/control register.
FPUL The content of the floating-point communication register, a register via which data transfer is done
between general and floating-point registers.
FRxx The content of the 32-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.
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.
BARA
0 31
BARA
Bit no. Bit name Read-in value Meaning
0 to 31 BARA Specified value Is the logical address used as a break
condition for channel A.
BAMRA
0 27 28 29 30 31
0 0 BAMA2 BASMA BAMA1 BAMA0
Bit no. Bit name Read-in value Meaning
0 to 27 Always 0.
29 BASMA 0: Included.
1: Not included.
Indicates whether or not all bits in BASRA
are included in the break condition.
28, 30,
31
BAMA2,
BAMA1,
BAMA0
Specified value Used in combination, specify the bits to be
included in the break address (break
condition) for channel A:
0, 0, 0: Do not mask in or out all the bits of
BARA.
0, 0, 1: Mask in or out only the low-order 10
bits of BARA.
0, 1, 0: Mask in or out only the low-order 12
bits of BARA.
0, 1, 1: Mask in or out all the bits of BARA.
1, 0, 0: Mask in or out only the low-order 16
bits of BARA.
1, 0, 1: Mask in or out only the low-order 20
bits of BARA.
1, 1, 0: Reserved (may not be used).
1, 1, 1: Reserved (may not be used).
https://www.truck-manuals.net/