TROUBLESHOOTING AND REPAIR Chapter 6
6 - 7
6.4 SYSTEM ERROR CODES
Below is a listing of error codes that the pump can generate. Refer to troubleshooting
Table 6-1 for corrective action(s) as applicable. This list is provided for reference purposes
only.
Master Processor
Error Description Error Description
M001000 alarm_tsk: Invalid message length M004000 malloc size too large
M001005 alarm_tsk: Invalid parameter M004005 malloc returned NULL ptr
M001010 alarm_tsk: Task failed to wake up M005000 res_send: Message failed to send
M002000 aud_itf: Attempt to send msg to self M005005 kbd_tsk: Too many start keys
M002005 aud_itf: Message failed to send M005010 kbd_tsk: Message length invalid
M002010 aud_itf: No response to message M005015 kbd_tsk: Message not for this task
M002015 aud_itf: Response length invalid M005020 kbd_tsk: Message not from kbd_tsk or tmr_tsk
M002020 aud_itf: Response type invalid M005025 kbd_tsk: Message type invalid
M002025 aud_itf: Response from wrong task M005030 kbd_tsk: Keyboard task failed to wake up
M002030 aud_on: Invalid argument M005035 kbd_tsk: invalid internal state
M002035 aud_on: Invalid cycles M006000 msg_send_res_wait: Attempt to send msg to self
M002040 aud_on: Invalid duration M006005 msg_send_res_wait: Message failed to send
M003000 res_send: Message failed to send M006010 msg_send_res_wait: No response received
M003005 aud_tsk: Invalid state M006015 msg_send_res_wait: Msg response length invalid
M003010 aud_tsk: Message length invalid M006020 msg_send_res_wait: Msg response type invalid
M003015 aud_tsk: Message not for this task M006025 msg_send_res_wait: Msg response from wrong
task
M003020 aud_tsk: Message not from app_tsk or
alarm_tsk
M006030 tmr_create: Timer pointer not equal to zero
M003025 aud_tsk: Too many messages M006035 tmr_create: Auto reload parameter invalid value
M003030 aud_tsk: Invalid message type M006040 tmr_start: Start pointer equal to zero
M003035 aud_tsk: Audio task failed to wake up M006045 tmr_start: Start seconds arg invalid