Service menu 3.3
Error_
code
Error
_type
Error_parm 1-3 Description Cause (check/replace)
00
NO APOS ERROR No error
08
APOS IOP ERROR µP H8 Module
10
ILLEGAL TIMER ID SW bug, check for AP SW update
11
TIMER NOT FREE SW bug, check for AP SW update
15
ILLEGAL DATE VALUE SW bug, check for AP SW update
16
ILLEGAL TIME VALUE SW bug, check for AP SW update
17
ILLEGAL TIMER PARAMETERS SW bug, check for AP SW update
20
ILLEGAL SIMPLE MESSAGE ID SW bug, check for AP SW update
21
OUT OF MESSAGE BUFFERS SW bug, check for AP SW update
22
MESSAGE BUFFER VIRTUAL LIMIT REACHED SW bug, check for AP SW update
25
ILLEGAL REPOSITORY TYPE SW bug, check for AP SW update
26
OUT OF REPOSITORIES SW bug, check for AP SW update
27
REPOSITORY VIRTUAL LIMIT REACHED SW bug, check for AP SW update
28
NULL POINTER DELETE SW bug, check for AP SW update
29
ILLEGAL REPOSITORY ADDR SW bug, check for AP SW update
2A
REPOSITORY IS ALREADY FREE SW bug, check for AP SW update
40
NON ISR FUNC CALLED FROM ISR SW bug, check for AP SW update
41
PHYSICAL STACK LIMIT REACHED SW bug, check for AP SW update
42
STACK VIRTUAL LIMIT REACHED SW bug, check for AP SW update
43
OUT OF IAS OBJETS SW bug, check for AP SW update
44
IAS SIGNAL LOST SW bug, check for AP SW update
45
OVERFLOW IN IAS FIFO SW bug, check for AP SW update
47
LSL QUEUE NOT ATTACHED SW bug, check for AP SW update
48
SCAN QUEUE NOT ATTACHED SW bug, check for AP SW update
4A
UART 0 QUEUE OT ATTACHED SW bug, check for AP SW update
4B
TIIC QUEUE NOT ATTACHED SW bug, check for AP SW update
4C
RIIC QUEUE NOT ATTACHED SW bug, check for AP SW update
4D
OUT OF POWER DOWN CALLBACK OBJ SW bug, check for AP SW update
4E
POWER DOWN ENTERED WITH TIMER RUNNING SW bug, check for AP SW update
4F
WATCHDOG RESET Check for others errors in NVMEM
80
BAS ERROR
00 NO BAS ERROR No error
01 IIC BUS ERR Always IO_ERROR not in BC2
02 Eeprm addr EE WR ERR Always IO_ERROR not in BC2
03 Eeprm addr EE RD ERR Always IO_ERROR not in BC2
04 Eeprm addr EE RD FF ERR Always IO_ERROR not in BC2
0B Eeprm addr EEPROM WRITE OVERFLOW Always IO_ERROR not in BC2
0C Eeprm addr EEPROM CONTROL INIT FAIL Always IO_ERROR not in BC2
0D Eeprm addr EEPROM CONTROL CALLOC FAIL Always IO_ERROR not in BC2
A0
IO ERROR
00 NO APOS IO ERROR
01 IIC1 2 ERROR
EP 1= 00 NO IIC1 2 ERROR Use EP2
EP 1 = 01 IIC1 2 ACKNOWLEDGE MISSING Use EP2
EP 1 = 02 IIC1 2 ARBITRATION LOST Use EP2
EP 1 = 03 IIC1 2 BUS BUSY Use EP2
EP 1 = 04 IIC1 2 TIMEOUT Use EP2
EP 1 = 05 IIC1 2 SLAVE TRANS BUF DIFF Use EP2
EP 1 = 06 IIC1 2 SLAVE NOT ADDRESSED Use EP2
The Error LIST
Is a list of all the possible errors in BC2, it’s divided into, error_code with the sub
parameter error_type, error_type which has 3 sub parameter error_param1,
error_param2 and error_param3.
When ever a error that can be related to HW, SW or MEK, the cause is described,
sometimes there can be more than one cause for the corresponding error, all the
possible causes are listed with the most likely listed first.