DR + GPS
STARTER KIT REFERENCE MANUAL
Lassen DR + GPS Reference Manual 115
Table 88: Fatal Error Code
Error/Event Descriptions Action
LOG_ILL_TRAP 0x10xx Illegal hardware interrupts
(xx = vector number)
Hard Reset
LOG_ERR_RAM_FAILED 0x1200 RAM failed on self-test. Monitor Mode
LOG_ERR_ROM_FAILED 0x1201 ROM failed on checksum test. Monitor Mode
LOG_GET_SEMAPHORE_ERR 0x2001 Failure on acquiring a semaphore. Reset
LOG_RELEASE_SEMAPHORE_ERR 0x2002 Failure on releasing a semaphore. Reset
LOG_SEND_MESSAGE_ERR 0x2003 Failure on sending a message. Reset
LOG_RECEIVE_MESSAGE_ERR 0x2004 Failure on receiving a message. Reset
LOG_DELETE_MESSAGEQ_ERR 0x2005 Failure on deleting a message queue. Reset
LOG_DELETE_TASK_ERR 0x2006 Failure to remove task from system. Reset
LOG_SUSPEND_TASK_ERR 0x2007 Failure on suspending a task. Reset
LOG_RESUME_TASK_ERR 0x2008 Failure on resuming a task. Reset
LOG_CREATE_SEMAPHORE_ERR 0x2009 Failure on creating a semaphore. Reset
LOG_CONNECTION_ERR 0x200A Failure to connect to Io-DSP cell.
LOG_CREATE_TASK_ERR 0x200B Failure to creating a task. Reset
LOG_ALLOCATE_BUF_ERR 0x200C Failure on memory allocation. Reset
LOG_MESSAGEQ_FULL 0x2120 A given message queue is full. Reset
LOG_SIO_OPEN_ERR 0x2121 Failure to open serial port. Monitor Mode
LOG_NAV_HARD_COCOM 0x4001 COCOM event, no recovery. Hard Reset
LOG_NAV_HARD_ERR 0x4003 Other error in navigation library Hard Reset
The fatal error log is located in the flash memory space at memory location
0x3000 - 0x4000. There are 31 reportable entries with 32 bytes per entry. The
host cannot erase this log. A write-after-erase algorithm ensures the integrity of
the log.