Error codes, Unrecoverable error codes, Operating overview 2-23 – HP 2500C Series User Manual
Page 81
Operating Overview 2-23
Error Codes
Unrecoverable Error Codes
Display error code on LCD: “ERROR CODE: XXXX-XXXX”
The unrecoverable error codes are coded and refer to the printer module that is experiencing a failure. Some of the codes in the list
below have a comment “Not Used”. These codes are only for development purposes and should no longer be triggered by the
firmware. We do supply the full list of unrecoverable codes because experience told us that under some unique circumstances some of
the development codes will still be displayed.
Error
No
Error Message
Comments
Error Meaning
111
RED_NO_ERROR
112
NONSPECIFIC_ERROR
Standard error trap (no additional information).
System/Selftest Errors
121
ASSERT_ERROR
Assert will display additional information: the first extended code
displayed (after the “121”) is the file number that represents one of
the source modules in the system. File numbers are enumerated in
AssertFilesPub.h. The next one or two extended codes represent the
line number within the file that holds the assert() statement that
failed. One addition extended code is used if the line number is 999
or less, and two extended codes if the line number is 1000 or
greater.
122
SAMPLE_ROM_TEST_FAIL
Problem with ROM on Main PCA –CRC Test failed
Two types of ROM tests.
123
FULL_ROM_TEST_FAIL
Problem with ROM on Main PCA –CRC Test failed
124
FRONT_PANEL_ERROR_TRAP
Not used
User asked for an error-trap.
125
STACK_SIZE_TOO_SMALL
Stack Overflow => program error –reset printer otherwise replace
PCA
Emulator : p/s offendingTask.
126
RAM_ADDRESS_TEST_FAIL
PCA error
Ram address line test.
127
DEMO_MSG_Q_CREATE
Program error - recources are not available –printer could be
working on other tasks - reset or replace PCA
Couldn't create qSelfTest queue.
128
PROCESSOR_FAULT
Program errors affecting main CPU – reset or replace PCA
i960 processor fault.
129
UNUSED_INTERRUPT_HIT
Design of interrupt is wrong – service routine is not recognized
Interrupt with no vector assigned.