StatusCodeBook Vol2
StatusCodeBook Vol2
Self-Service Financial
Terminal
B006‐6273‐M000
Issue 1
August 2010
© 2010
By NCR Corporation
Duluth, Georgia, USA
All Rights Reserved
FEDERAL COMMUNICATIONS
COMMISSION (FCC) RADIO FREQUENCY
INTERFERENCE STATEMENT
This equipment has been tested and found to comply with
the limits for a Class A digital device, pursuant to Part 15
of the FCC Rules. These limits are designed to provide
reasonable protection against harmful interference when
the equipment is operated in a commercial environment.
This equipment generates, uses, and can radiate radio
frequency energy and, if not installed and used in
accordance with the instruction manual, may cause
harmful interference to radio communications. Operation
of this equipment in a residential area is likely to cause
harmful interference in which case the user will be
required to correct the interference at his own expense.
Information to User
This equipment must be installed and used in strict accordance
with the manufacturer’s instructions. However, there is no
guarantee that interference to radio communications will not
occur in a particular commercial installation. If this equipment
does cause interference, which can be determined by turning
the equipment off and on, the user is encouraged to consult an
NCR service representative immediately.
CAUTION
REVISION RECORD
Table of Contents
Preface
GBRU/GBNA ..............................................................................93
NOTES.......................................................................................118
Table of Contents
M_STATUS
M_STATUS Meaning
00 Good, no error
01 Reserved
02 MEDIA_LOW one or more hoppers
indicating low coin
03 MEDIA_EMPTY one or more hoppers
empty
04 HOPPER_JAM a coin appears jammed in a
hopper
05 TRANSPORT_JAM a coin has not appeared
in transport and is assumed jammed
06 TRANSPORT_BLOCKED transport sensor
was blocked when the dispense command
was received
07 SENSOR_FAIL a hopper appears to have
failed
08 HOPPER_FUSED a hopper fuse has blown
09 Reserved
10 NOT_INITIALIZED coin low thresholds not
set up
11 TAMPER_DETECTED command sent while
tamper switch active
12 NOT_CLEARED command sent when clear
required
13 HOPPER_MISSING coins specified from a
removed hopper
14 DIAG_DISPENSE_ERROR dispenser not
racked out during a diagnostic dispense
M_DATA
Byte 0 - This byte returns the codes for the firmware
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 1
SDC COIN DISPENSER MODULE
level commands:
01 - Dispense by position
02 - Dispense status
03 - Read counts
04 - Clear counts
05 - Set thresholds
06 - Get thresholds
07 - Clear
Byte 1
Bit 7 - Reserved (0)
Bit 6 - Reserved (0)
Bit 5 - Tamper sensor (1 - tampering)
Bit 4 - Transport sensor (1 - blocked)
Bit 3 - Hopper 4 low sensor (1 - low)
Bit 2 - Hopper 3 low sensor (1 - low)
Bit 1 - Hopper 2 low sensor (1 - low)
Bit 0 - Hopper 1 low sensor (1 - low)
Byte 2
Bit 7 - Hopper 4 LED malfunction
Bit 6 - Hopper 3 LED malfunction
Bit 5 - Hopper 2 LED malfunction
Bit 4 - Hopper 1 LED malfunction
Bit 3 - Hopper 4 jammed
Bit 2 - Hopper 3 jammed
Bit 1 - Hopper 2 jammed
Bit 0 - Hopper 1 jammed
Byte 3
Bit 7 - Hopper 4 removed
Bit 6 - Hopper 3 removed
Bit 5 - Hopper 2 removed
Bit 4 - Hopper 1 removed
Bit 3 - Hopper 4 fuse blown
Bit 2 - Hopper 3 fuse blown
Bit 1 - Hopper 2 fuse blown
Bit 0 - Hopper 1 fuse blown
TAMPER INDICATION
The Tamper Indication test displays the status of the CDM
tamper indicator as five bytes of M_DATA:
M_DATA byte 0 - Dispenser status
M_DATA byte 1 - Hopper No. 1 status
M_DATA byte 2 - Hopper No. 2 status
M_DATA byte 3 - Hopper No. 3 status
M_DATA byte 4 - Hopper No. 4 status.
M_STATUS
M_STATUS Meaning
00 Operations successful
01 Communications failure
02 Coin low
03 Coin empty
04 Hopper jam
05 Transport jam
06 Transport blocked
11 Tamper detected
12 Not cleared
13 Cassette missing
20 Device inoperative
95 Turnaround error
M_DATA
Byte 0 - This byte returns command codes:
00 - RESET
01 - DISPENSE_BY_POSITION
02 - GET_STATUS
03 - READ_COUNTS
04 - CLEAR_COUNTS
07 - CLEAR
Byte 1
Bit 0 - Hopper low sensor (1 - low)
Bit 1 - Reserved (0)
Bit 2 - Reserved (0)
Bit 3 - Reserved (0)
Bit 4 - Transport sensor (1 - blocked)
Bit 5 - Tamper sensor (1 - blocked)
Bit 6 - Reserved (0)
Bit 7 - Reserved (0)
Byte 2
Bit 0 - Hopper 1 jam
Bit 1 - Hopper 2 jam
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
4 ATM Self-Service Diagnostic Status Code Notebook
RS232 COIN DISPENSER MODULE
Bit 2 - Hopper 3 jam
Bit 3 - Hopper 4 jam
Bit 4 - Hopper 5 jam
Bit 5 - Hopper 6 jam
Bit 6 - Hopper 7 jam
Bit 7 - Hopper 8 jam
M_STATUS
M_STATUS Meaning
00 Good, no error
01 A communications failure over USB between
the Coin Dispenser and the Core has occurred
and all retries have been exhausted.
03 A Dispense_By_Position operation has
requested coins from an empty hopper.
04 Coin jammed at one of the coin eject sensors.
07 One of the Coin Eject sensors has failed.
15 The firmware download has not completed
successfully but the device is still operative.
16 A Dispense_By_Position operation has
requested a greater number of coins than are
present in the hopper.
17 Only returned on a Clear_Empty_Hopper if
the hopper is not in the EMPTY
replenishment state.
20 The device is in an inoperative state.
M_DATA
Byte 0 - This byte returns command codes:
00H - Reset, Report tally mnemonics
01H - Dispense by position
02H - Get status
03H - Read dispense counts
04H - Clear dispense counts
05H - Get firmware version
06H - Get serial number
07H - Clear
08H - Set configuration, Download firmware
09H - Get configuration, Clear empty hopper
M_STATUS
M_STATUS Meaning
00 Operations successful
01 Communications failure
02 Card in transport
03 Card jam
04 Card presented
05 Card taken
06 No card to capture
07 No card to dispense
20 Device inoperative
95 Turnaround error
M_DATA
Byte 0 - This byte returns command codes:
00 - RESET
01 - DISPENSE
02 - CAPTURE
03 - REPORT_STATUS
Byte 1 - Hardware identifier
1 is always returned as there is only one card
dispenser. If Byte 1 = 0x01 (KCD1500), the
following additional M_DATA bytes are defined.
Byte 2:
Bit 0 set - Capture error
Bit 1 set - Dispense error
Bit 2 set - Capturing active
Bit 3 set - Dispensing active
Bit 4 set - Unused
Bit 5 set - Unused
Bit 6 set - Unused
Bit 7 set - Data unavailable
ENVELOPE DISPENSER
M_STATUS
M_STATUS Meaning
00 No error
01 Transport jam before exit sensor
02 Transport jam at exit sensor
03 Exit sensor failure jammed closed
04 Bin low sensor failure
05 Timing Disk Failure
06 Bin is low and failed to present
07 Motor failed
08 Comms failed
09 Control electronics failed
146 SDC link failure
M_DATA
Byte 0 - State of bin low sensor:
00 - Clear (low)
01 - Blocked (not low)
02 - Failed, indicating clear
M_STATUS
M_STATUS Meaning
00 No error
01 Transport jam before exit sensor
02 Transport jam at exit sensor
03 One or more sensor(s) failed
04 Reserved
05 Timing disk sensor failure
06 Cassette is low and failed to pick envelope
07 Envelope dispenser motor or depository
motor failed
08 Reserved
09 Reserved
10 Exit shutter failed to open or close
11 Depository bin overfill
12 Envelope cassette or print head not present
50 Possible tampering
55 Interlock fail
M_DATA
For Bytes 0-10 the following values apply:
00 - Sensor indicates transport is clear of any blockage
(cassette not low/ bin not full)
01 - Sensor indicates transport is blocked (cassette low/
bin full)
02 - Sensor failed indicating clear of any blockage (motor
failed or interlock failed)
M_STATUS
M_STATUS Meaning
00 No error
01 Transport jam before exit sensor
02 Transport jam at exit sensor
03 One or more sensor(s) failed
04 Reserved
05 Timing disk sensor failure
06 Cassette is low and failed to pick envelope
07 Envelope dispenser motor or depository
motor failed
08 Reserved
09 Reserved
10 Exit shutter failed to open or close
11 Depository bin overfill
12 Envelope cassette or print head not present
50 Possible tampering
55 Interlock fail
56 Fish Solenoid is jammed (USB-PPD only)
57 A Depository command has left an envelope
at the present position. The only moving
command allowed is a CLEAR
DEPOSITORY (USB-PPD only)
80 A Dispenser command is rejected because
the SOH is already FATAL (USB-PPD only)
81 A Dispenser command has failed because of
a communication failure (USB-PPD only)
82 Not Authorised - Device hardware has
changed (USB-PPD only)
M_DATA
For Bytes 0-10 the following values apply:
M_STATUS
M_STATUS Meaning
00 No error
01 Transport jam
02 Transport jam and shutter jammed open
03 Transport jam and shutter jammed closed
04 Shutter jammed open
05 Shutter jammed closed
06 Transport sensor failure
07 communications Failure
11 Depository bin overfill
13 Timing disk failure
15 Transport motor failure
50 Anti-fish finger not in rest position - possible
tampering
51 Shutter moved without motor during deposit
(USB-PPD only)
52 Print head removed
55 Interlock failed
56 Fish Solenoid is jammed (USB-PPD only)
57 A Depository command has left an envelope
at the present position (USB-PPD only)
58 During a Print & Return Diagnostic
command no envelope was entered into the
Transport (USB-PPD only)
80 A Depository command is rejected because
the SOH is already FATAL (USB-PPD only)
81 A Depository command has failed because of
a communication failure (USB-PPD only)
82 Not Authorised - Device hardware has
changed (USB-PPD only)
146 SDC link failure
M_DATA
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 15
ENVELOPE DEPOSITORY (ALL TYPES)
Bytes 0, 1 and 2 are bit encoded and the following conditions
are true when the appropriate bit is high (1):
Byte 0 - Transport Sensors:
Byte 2 - Module/Printhead:
Bit 7 - Bin overfill
Bits 5 and 6 - Not used
Bit 4 - Too many dots printed - printhead is near end
of life
Bit 3 to 1 - Not used
ENVELOPE DEPOSITORY TI
M_STATUS
M_STATUS Meaning
00 Good.
M_DATA
0 - TI on, bin in
1 - TI on, bin out
2 - TI off, bin in
3 - TI off, bin out
M_STATUS
M_STATUS Meaning
00 GOOD - No errors
01 WARNING, FATAL - Device error. Severity
depends on whether device is unusable.
02 SUSPEND, FATAL - Communications error.
The severity may become FATAL on the
fourth consevutive occurrence, depending on
registry configuration.
03 FATAL - Notes in device. Severity becomes
FATAL on fourth consevutive occurrence.
04 FATAL - Cash bin full
05 FATAL - Cash bin missing
06 FATAL - No active currency
07 GOOD - Command not acceptable
08 GOOD - Distribution/Overrun error
09 SUSPEND, FATAL - User interference/
tampering. The severity may become FATAL
on the fourth consevutive occurrence,
depending on registry configuration.
10 WARNING - Unable to write to file
11 WARNING - Cash bin nearly full
12 WARNING - Capture bin nearly full
13 FATAL - Capture bin full
14 ROUTINE - Escrow empty
15 ROUTINE - Escrow full
21 WARNING, FATAL - Controller device error.
Severity depends on whether device is
unusable.
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 19
PERSONAL CASH DEPOSIT MODULE (BUNCH NOTE ACCEPTOR)
M_STATUS Meaning
22 WARNING, FATAL - Transport device error.
Severity depends on whether device is
unusable.
23 WARNING, FATAL - Validate device error.
Severity depends on whether device is
unusable.
24 WARNING, FATAL - Escrow device error.
Severity depends on whether device is
unusable.
25 WARNING, FATAL - Cassette device error.
Severity depends on whether device is
unusable.
26 WARNING, FATAL - In-feed device error.
Severity depends on whether device is
unusable.
27 WARNING, FATAL - Reject block device
error. Severity depends on whether device is
unusable.
28 WARNING, FATAL - Capture bin device
error. Severity depends on whether device is
unusable.
29 WARNING, FATAL - Shutter device error.
Severity depends on whether device is
unusable.
30 FATAL - Cash bin2 missing
31 FATAL - Cash bin2 full
32 WARNING - Cash bin2 almost full
33 FATAL - Cash bin door open
34 WARNING, FATAL - Interlock/Transport
Door Open. Severity depends on whether
device is unusable.
M_DATA
The first byte of the M_DATA reflects the command sent to
the service.
The remainder of the M_DATA is an array of seven bytes
reflecting the 16 bit error and diversion codes as reported by
the PCD.
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
20 ATM Self-Service Diagnostic Status Code Notebook
PERSONAL CASH DEPOSIT MODULE (BUNCH NOTE ACCEPTOR)
The M_DATA for the PCD is as follows:
Byte 0 - Command code:
00H - Reset
01H - Encash
02H - Force Encash
03H - Refund
04H - Disable
05H - Accept
06H - Activate
07H - Report Definitions
08H - Force Refund
09H - Status
0AH - Synchronise
0BH - Read Event Log
0CH - Note Sort
0DH - Retract
0EH - ECB Article 6 Set
0FH - Enhanced Article 6 Note Sort
10H - Report Device Information
11H - Report Signature Data
12H - Force To Capture Bin
13H - List Template Information
14H - List Firmware Version
15H - Firmware Download
16H - Get Target Signature
17H - Configuration
M_STATUS
M_STATUS Meaning
00 No error
01 Transport jam
02 Transport jam, shutter open
03 Transport jam, shutter closed
04 Shutter jam open
05 Shutter jam closed
06 Transport sensor fail
14 Envelope gate jam
15 Main motor failure
18 Cheque gate jam
26 No document present
30 No magnetic ink
34 OCR failure
38 Document size change
39 Document too long
40 Document too short
41 Envelope bin nearly full
42 Envelope bin full
43 7732 pocket A nearly full
44 7732 pocket A full
45 7732 pocket B nearly full
46 7732 pocket B full
50 Document present
53 Dog-ear document
54 Skew document
55 Interlock voltage not present
56 Unprintable character in write data
57 Bad DDF zone definition
58 DDF file manipulation error
59 IFF file manipulation error
M_STATUS Meaning
63 SCSI failure
64 Recognition board failure
66 In use by shared device
68 Parameter error
69 File access error
70 7732 media jam
71 Front print head nearly empty
72 Front print head empty
73 Rear print head nearly empty
74 Rear print head empty
75 Encoder ribbon nearly empty
76 Encoder ribbon empty
80 DPM subdevice warning error
81 DPM subdevice fatal error
82 Solenoid failure
83 Alignment motor failure
84 Document too thick
85 Entry motor failure (5675 only)
86 Communications error
87 Document with holes
88 Interlock voltage missing
89 PPD print head out
Byte 3 - Transport:
Bit 0, 1 - Entry sensor
Bit 2, 3 - Offset sensor
Bit 4, 5 - Env-entry sensor (Set to 00 for 5675
sensor not fitted)
Bit 6, 7 - Align-entry sensor
Byte 5:
Bit 0 - Shutter open sensor
Bit 1 - Not used
Bit 2 - Shutter closed sensor
Bit 3 - Not used
Bit 4 - TI enable
Bit 5 - Envelope bin present
Bit 6 - Power pocket door closed
Bit 7 - Aligner motor stalled
Byte 6:
Bit 0, 1 - Envelope divert gate
Bit 2, 3 - Cheque divert gate
Bit 4, 5 - Corrugator solenoid
Bit 6 - Entry motor stalled
Bit 7 - Main motor stalled
Byte 7:
Bit 0 - Pocket A switch
Bit 1= Pocket B switch
Bit 2= Media Position
Bit 3= Media Position
M_Data
Bit 3 Bit 2 Area of Transport
Byte 7
0 1 4* Media in Front Transport
1 0 8* Media in Main Transport
1 1 C* Media in Envelope Transport
Byte 8:
Bit 0 - Left document entry sensor
Bit 1 - Right document entry sensor
Bit 2 - Document registration sensor
Bit 3 - Interlock switch, 1 - closed
Bit 4 - Interlock switch, 0 - closed
Bit 5 - Not used
Bit 6 - Not used
Bit 7 - Not used
M_STATUS
M_Status Meaning
0 Device Good and Working.
1 Command not completed because no item in
transport.
2 Command could not be executed because another
command was already in progress.
3 Item is too short to move through the transport.
4 Item is too long compared to the specification
allowed.
5 Multiple Documents detected at entry.
6 The device has detected a fault that prevents it
from being initialized for use.
7 Jam or timeout on document entry .
8 Shutter is jammed opened.
9 Shutter is jammed closed.
10 Printer Ribbon is about to go low with ink.
11 Printer Ribbon is empty.
12 A jam occurred at Infeed.
13 A jam occurred at Outfeed.
14 A jam occurred with Transport.
15 Transport Cover is open.
16 Bin will be full soon.
17 Bin is full.
18 MICR Reader returned an error.
19 Front image processing returned an error.
20 Rear image processing returned an error.
21 A communication failure occurred.
22 Communication failure count exceeded threshold.
23 Timed Out waiting for Comms Response.
24 A Print Head Jam has occurred.
25 An Error occurred while downloading firmware.
26 Printer Cover is Open.
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
40 ATM Self-Service Diagnostic Status Code Notebook
USB DOCUMENT PROCESSING MODULE
M_Status Meaning
27 An Error occurred while printing.
28 Printer Ribbon has not been loaded.
29 Document entered is skewed.
M_DATA
Byte 0 - Command Code
00H - Reset Command
01H - Enable Command
02H - Disable command
03H - Eject command
04H - Capture command
05H - Print command
06H - Clear command
07H - Status command
08H - Retract command
09H - Download Firmware command
0AH - Firmware Version command
Byte 1 - Sensors
Bit 7
SP1 Sensor (1 = blocked)
Bit 6
SP0 Sensor (1 = blocked)
Bit 5
PH4 Sensor (1 = blocked)
Bit 4
PH3 Sensor (1 = blocked)
Bit 3
PH2 Sensor (1 = blocked)
Bit 2
PH1 Sensor (1 = blocked)
Bit 1
PH0-1 Sensor (1 = blocked)
Bit 0
PH0-0 Sensor (1 = blocked)
Byte 2 - Mechanical status
Bits 7,6
always 0
Bit 5
Ribbon Cassette Status ( 0 = Not Mounted , 1 =
M_STATUS
M_STATUS Meaning
00 GOOD - No errors
01 JAM_ERROR - A jam occurred while
moving a document
02 NO_DOC_PRESENT - Command not
completed because no document was in
transport
04 COMMAND_IN_PROGRESS - Command
not completed because previous command
was still in progress
05 DEVICE_ERROR. Command not completed
because of a control failure. (See FW Error
Code returned in M_DATA[1]
06 ALREADY_FATAL - Command not
completed because device severity is already
Fatal
07 ENTRY_FAILURES_EXCEEDED - Jam or
timeout on document entry has exceeded
threshold
08 SHUTTER_JAM - Shutter jammed closed,
open or somewhere in-between (CPM1 only)
09 SHORT_DOCUMENT - Item is too short to
move through transport
10 WRONG_POCKET - Document placed in
wrong pocket. This occurs if bin divert gates
fail
12 OVERFILL - A bin was overfilled. (CPM1
only)
13 JAM_WITH_ACCESS - Shutter still open so
user has access to document
14 TOO_MANY_WITH_ACCESS - Jam with
access count exceeded threshold
M_STATUS Meaning
15 JAM_IN_OUTFEED - Document jammed in
outfeed, possibly not covering any sensors
(CPM2 & CPM3)
16 TOO_MANY_COMMS_ERRORS - A
serious communications failure has occurred.
17 PRINTER_FATAL - Printer has become
Fatal due to life count (CPM2 & CPM3)
19 JAM_AT_INFEED - A jam occurred at
infeed (CPM-2&3 only)
20 JAM_AT_DESKEW - A jam occurred at the
Deskew (CPM-2&3 only)
21 JAM_AT_CAMERA - A jam occurred at the
Camera (CPM-2&3 only)
22 JAM_AT_ENDORSER - A jam occurred at
the Endorser (CPM-2&3 only)
24 JAM_AT_MICR - A jam occurred at the
MICR (CPM-2&3 only)
25 MICR_READ_ERROR - MICR Reader DLL
returned an error. (CPM2 & CPM3)
26 FRONT_IMAGE_CAPTURE_ERROR -
Image Processing DLL returned an error.
(CPM2 & CPM3)
27 BACK_IMAGE_CAPTURE_ERROR -
Image Processing DLL returned an error.
(CPM2 & CPM3)
30 INTERLOCK_OPEN - The interlock is open
(CPM-2&3 only)
31 BIN1_FULL - Capture bin 1 is full (CPM-
2&3 only)
32 BIN2_FULL - Capture bin 2 is full (CPM-
2&3 only)
33 BIN3_FULL - Capture bin 3 is full (CPM-
2&3 only)
34 CAPTURE_BIN_REMOVED - Capture bin
has been removed (CPM-2&3 only)
35 SHUTTER _JAMMED_OPEN - Shutter is
jammed open (CPM-2&3 only)
M_STATUS Meaning
36 SHUTTER_JAMMED_CLOSED - Shutter is
jammed closed (CPM-2&3 only)
40 DRIVER_ERROR - A driver error occurred
(CPM-2&3 only)
41 USB_RESET - A USB Reset occurred
(CPM-2&3 only)
42 TOO_MANY_USB_RESETS - There have
been too many consecutive USB Resets
(CPM-2&3 only)
43 COMMS_ERROR - A Comms Error
occurred (CPM-2&3 only)
44 COMMS_TIMEOUT - Timed out waiting
for Comms Response (CPM-2&3 only)
45 SENSOR_FAILURE - Sensors have failed
(CPM-2&3 only)
46 PRINTER_FAULTY -Printer module
inoperative (CPM2 & CPM3)
48 BIN1_FAULTY - Intelligent bin 1 reports a
fault (CPM2 only)
49 INITIALIZATION_FAULT - The CPM
device has detected a fault that prevents it
from being initialized for use. See FW Error
Code returned in M_DATA[1] for specific
fault indicator. (CPM2 & CPM3)
50 LONG_DOCUMENT - Item is too long to
put in capture bin (CPM2 & CPM3)
51 THICK_DOCUMENT - Thick or multiple
items entered - possible double-feed (CPM2
& CPM3)
52 NARROW_DOCUMENT - Item is too
narrow to move through transport (CPM2 &
CPM3)
53 JAM_IN_STACKING_BIN - An item has
jammed in the stacking bin transport. (CPM-
3 only)
M_STATUS Meaning
54 STACKING_BIN_FAULT - Intelligent
stacking module is reporting fault. See FW
Error Code returned in M_DATA[1] for more
specific root cause for fault condition) (CPM-
3 only)
M_STATUS: CPM-4
M_STATUS Meaning
00 GOOD - No errors
01 JAM_ERROR - A jam occurred while
moving a document
02 NO_DOC_PRESENT - Command not
completed because no document was in
transport
04 COMMAND_IN_PROGRESS - A command
could not be executed because another
command was already in progress.
05 DEVICE_HARDWARE_ERROR.
Command not completed because of a
control failure (See Device Error Code
returned in M_DATA[1])
06 ALREADY_FATAL - Command not
completed because device severity is already
Fatal
07 ENTRY_FAILURES_EXCEEDED - Jam or
timeout on document entry has exceeded
threshold
09 SHORT_DOCUMENT - Item is too short to
move through transport
13 JAM_WITH_ACCESS - Shutter still open so
user has access to document
14 TOO_MANY_WITH_ACCESS - Jam with
access count exceeded threshold
15 JAM_IN_OUTFEED - Document jammed in
outfeed, possibly not covering any sensors
M_STATUS Meaning
16 TOO_MANY_COMMS_ERRORS -
Consecutive comms errors exceeded internal
threshold
17 PRINTER_RIBBON_LIFE - Printer has
become fatal due to life count.
19 JAM_AT_INFEED - A jam occurred at In-
feed
20 JAM_AT_DESKEW - A jam occurred at the
Deskew.
21 JAM_AT_CAMERA - A jam occurred at the
Camera
22 JAM_AT_ENDORSER - A jam occurred at
the Endorser
24 JAM_AT_MICR - A jam occurred at the
MICR
25 MICR_READ_ERROR - MICR Reader DLL
returned an error
26 FRONT_IMAGE_CAPTURE_ERROR -
Image Processing DLL returned an error
27 BACK_IMAGE_CAPTURE_ERROR -
Image Processing DLL returned an error
30 INTERLOCK_OPEN - The interlock is open
31 BIN1_FULL - Capture bin 1 is full
32 BIN2_FULL - Capture bin 2 is full
33 BIN3_FULL - Capture bin 3 is full
35 SHUTTER _JAMMED_OPEN - Shutter is
jammed open
36 SHUTTER_JAMMED_CLOSED - Shutter is
jammed closed
40 DRIVER_ERROR - A driver error occurred
41 USB_RESET - A USB Reset occurred
42 TOO_MANY_USB_RESETS - There have
been too many consecutive USB Resets
43 COMMS_ERROR - A Comms Error
occurred
44 COMMS_TIMEOUT - Timed out waiting
for Comms Response
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 47
CHEQUE PROCESSING MODULE
M_STATUS Meaning
45 SENSOR_FAILURE - Sensors have failed
46 PRINTER_FAULTY - Printer module
inoperative
49 INITIALIZATION_FAULT - The CPM4
device has detected a fault that prevents it
from being initialized for use. See Device
Error Code returned in M_DATA[1] for
specific fault indicator
50 LONG_DOCUMENT - Item is too long to
put in capture bin
51 THICK_DOCUMENT - Thick or multiple
items entered - possible double-feed
52 NARROW_DOCUMENT - Item is too
narrow to move through transport
53 JAM_IN_STACKING_BIN_1 - An item has
jammed in the stacking bin1 transport
54 STACKING_BIN_1_FAULT - Intelligent
stacking module is reporting fault. See
Device Error Code returned in M_DATA[1]
for more specific root cause for fault
condition)
55 JAM_IN_STACKING_BIN_3 - An item has
jammed in the stacking bin3 transport
56 STACKING_BIN_3_FAULT - Intelligent
stacking module is reporting fault. See
Device Error Code returned in M_DATA[1]
for more specific root cause for fault
condition)
57 DOUBLE_FEED_DETECT - Multiple
documents detected by ultrasonic DFD
sensor
58 SHUTTER_COMM_FAULT - Unable to
communicate with I2C Shutter
59 SHUTTER_FAULT - Shutter appears to be
both open and closed at the same time
M_DATA
The Byte 0 data is common to all CPM types.
CPM-1 M_DATA
Scanner In fe e d
M IC R R e a d
F ro n t Head
C a m e ra
1
9 8 6 5 4 3 2
7
R ear
C a m e ra
E n d o rs e r
T ra c k S e n s o r s
10
11 12 13
O u tf e e d
CPM-2 M_DATA
10 9 6 5 4 3 2 1
Bin Full
Sensor Track Sensors
Rear Camera
Front Camera
No
Endorser
Return
7
8 Bin
CPM-3 M_DATA
Thick Item/Doubles
Detect Sensors
Short
MICR De-skew Mechanism In-feed (0)
Front Camera Read Head
6 5 4 3 1&2
Rear Camera
Track Sensors
7
Endorser
Stage Area
Endorser
8 Bin Full
Sensor
10 11 12
9
9 Bin 3
13
Stacking
Stacking Bin Bin 2
Original 10
Bin
Powered 14
Module Cheque
Bin Bins
Module 11
Bin 1
Bin 2 Bin 1
Gravity Bin
Reject Full
Bin Lever
CPM-4 M_DATA
Powered
Reject Bin
12 13 14
11
Stacking Optional
Bin 2
Bin Stbcking second
Module Bin Stacking
10 Bin
Thick Item Detector (TID)
or
Bin 1 Bin 3
Ultrasonic Double Feed
Detector (UDFD)
9
ism
an
ch 3 1&2
8 Me
ew
Endorser -sk
De 4 Short
Stage Area In-feed
Endorser 5
CR ad
MI He
ad Track Sensors
7 Re 6
Front Camera
Rear Camera
Bin Full
Sensor
Bin 3
Original
Bin 2
Powered 11
Bin
Module
10
Bin 1
Bin Full
Lever
2 1
Alternate
Long In-feed
M_STATUS
M_Status Description
0 GOOD
No errors.
2 NO_DOC_PRESENT
Command not completed because no item in
transport.
3 BUNCH_TOO_THICK
Inserted bunch is too thick to be transported and
fed reliably.
4 COMMAND_IN_PROGRESS
A command could not be executed because
another command was already in progress.
7 ENTRY_FAILURES_EXCEEDED
Jam or faults on media entry has reached
EntryFaultLimit.
8 SHUTTER_FAULT
Sensors indicate that shutter is both fully open
and fully closed
9 ITEM_TOO_SHORT
Item is too short to move through transport
11 BIN_DOOR_OPEN
Optional Bin Door is open/unlocked
13 INFEED_JAM_SHUTTER_OPEN
Jam has occurred while accepting media w/
shutter open
15 OUTFEED_JAM
Unable to move media located in the outfeed.
17 PRINTER_RIBBON_LIFE_ERROR
Printer ribbon usage has reached fatal error
threshold.
18 STAMP_INK_LIFE_ERROR
Stamp ink pad usage has reached fatal error
threshold.
M_Status Description
19 INFEED_JAM
Jam has occurred while accepting media with
shutter closed
23 STAMP_INK_EMPTY_SOON
Stamp ink pad usage has reached the nearly
empty threshold
25 MICR_READ_ERROR
MICR Reader returned an error.
26 IMAGE_PROCESS_ERROR
Image Processor returned an error.
28 BIN1_FULL_SOON
Bin1 full warning
29 BIN2_FULL_SOON
Bin1 full warning
30 INTERLOCK_OPEN
The interlock is open
31 BIN1_FULL
Bin1 has reached fatal error threshold.
32 BIN2_FULL
Bin2 has reached fatal error threshold.
34 CAPTURE_BIN_REMOVED
Rear mounted bin removed or safe door open
35 SHUTTER_JAMMED_OPEN
Shutter is jammed open
36 SHUTTER_JAMMED_CLOSED
Shutter is jammed closed
37 FEEDER_JAM
Unable to move media through feeder area
38 SCM_TRANSPORT_JAM
Unable to move cheque inside main transport
39 ESCROW_REBUNCH_JAM
Unable to move media inside ERBM
40 DRIVER_ERROR
The driver received an unhandled error from the
device.
43 USB_DISCONNECTED
USB connection to SCPM has been lost.
M_Status Description
44 COMMS_TIMEOUT_ERROR
No response from SCPM device for 90 seconds.
45 SENSOR_AMBIENT_LIGHT_FAULT
At least one track sensor has a significant output
signal when the LED is turned off.
47 PRINTER_RIBBON_EMPTY_SOON
Printer ribbon usage has reached the nearly
empty threshold
49 INITIALIZATION_FAULT
The SCPM device has detected a fault that
prevents it from being initialized for use. See
FW Error Code returned in M_DATA[1] for
specific fault indicator.
50 MEDIA_TOO_LONG
Bunch is to long to feed or item is to long to put
in capture bin
51 ITEM_TOO_THICK
Item too thick to move through transport reliably
52 ITEM_TOO_NARROW
Item is too narrow to move through transport
53 CHEQUE_BIN_JAM
An item has jammed in the stacking bin1
transport.
54 CHEQUE_BIN_ERROR
Run-time stacking bin electro-mechanical error
57 DOUBLE_FEED_DETECT
Multiple documents detected by ultrasonic DFD
sensor.
59 SHUTTER_OPEN_TIMEOUT
Shutter was left open for more than 5 minutes.
60 ITEM_FEED_ERROR
Unable to feed next cheque.
61 ITEM_DESKEW_ERROR
Unable to place cheque against reference track
bottom
62 MICR_CAPTURE_ERROR
MICR data transfer failure.
M_Status Description
63 IMAGE_CAPTURE_ERROR
Image data transfer failure.
64 SCM_TRANSPORT_ERROR
Run-time electro-mechanical or module comm
error.
65 ERBM_ERROR
Run-time ERBM electro-mechanical error
66 ESCROW_FULL
No more items can be moved in to escrow
67 REBUNCH_FULL
No more items can be moved in to rebuncher
68 INFEED_TRACK_SENSOR_FAULT
An infeed track sensor has weak signal or is not
working
69 FEEDER_TRACK_SENSOR_FAULT
A feeder track sensor has weak signal or is not
working
70 FEEDER_BUNCH_SENSOR_FAULT
Thick Bunch sensor has a weak signal or is not
working.
71 SCM_DESKEW_SENSOR_FAULT
A de-skew sensor has a weak signal or is not
working
72 SCM_TRACK_SENSOR_FAULT
An SCPM Core track sensor has weak signal or is
not working
73 ERBM_TRACK_SENSOR_FAULT
An ERBM track sensor has weak signal or is not
working
74 OUTFEED_TRACK_SENSOR_FAULT
The outfeed track sensor has weak signal or is not
working.
75 BIN_TRACK_SENSOR_FAULT
A cheque bin track sensor is weak signal or not
working
76 UDFD_COMM_FAULT
CPM is unable to communicate with UDFD
processor
M_Status Description
77 ENDORSER_COMM_FAULT
CPM is unable to communicate with Endorser
processor
78 ERBM_COMM_FAULT
CPM is unable to communicate with the ERBM
79 BIN_COMM_FAULT
CPM is unable to communicate with the Stacking
Bin
80 CAPTURE_BIN_UNAVAILABLE
Target capture bin is not present (i.e. External
Cheque Bin 2)
81 FIRMWARE_DOWNLOAD_FAULT
One or more firmware files could not be
downloaded.
82 INFEED_MOTOR_FAULT
Unable to sense infeed motor rotation
83 FEEDER_MOTOR_FAULT
Unable to sense feeder retard motor rotation
84 RIBBON_MOTOR_FAULT
Unable to sense endorser ribbon motor current
85 SCM_TRANSPORT_MOTOR_FAULT
Unable to sense transport step motor rotation
86 ERBM_ ESCROW_MOTOR_FAULT
ERBM reported problem with Escrow DC motor
87 ERBM_REBUNCH_MOTOR_FAULT
ERBM reported problem with Rebunch step
motor
88 ERBM_STEP_MOTOR_FAULT
ERBM reported problem with transport step
motor
89 ERBM_VOLTAGE_FAULT
ERBM has sensed problem voltage source
90 ERBM_TAPE_SENSOR_FAULT
ERBM Escrow tape start/end sensor problem
91 OUTFEED_MOTOR_FAULT
Unable to sense outfeed motor rotation.
M_Status Description
92 BIN_TRANSPORT_FAULT
Unable to sense stacking bin transport motor
rotation
93 BIN_PLUNGE_FAULT
Unable to move stacking bin plunger away from
home
94 BIN_CYCLE_FAULT
Unable to move stacking bin plunger to bottom
position
95 BIN_HOME_FAULT
Unable to move stacking bin plunger to home
position
96 ERBM_OFF_LINE
An ERBM fault has occurred that makes escrow
unusable
97 UDFD_HW_FAULT
SCPM Device reported an integrity test fault
relating to UDFD.
M_DATA
The Byte 0 data identifies the command being executed.
Byte 0 - Internal command :
00 - Reset - Clears error counts and flags maintained
by the service.
01 - Enable - Used to accept media and process one
or more cheques.
02 - Disable - Used to cancel an Enable prior to
accepting a cheque.
03 - Eject - Returns a cheque to the user.
04 - Capture - Capture a cheque to a specified
container.
05 - Endorse - Queues up an endorsement for next
cheque captured.
06 - Clear - Clear media to specified capture bin and
verify device readiness.
07 - GetConfig - Used to determine the SCPM
device hardware capabilities.
08 - Expel - Ejected media that was not taken will
be purged from the infeed.
Capture Bin 2
Top Mount
Stacking Bin
De-skew Mechanism
MICR Front
Read Head Camera DFD
TS9 DS2 DS1
Cheque Processor
Multi-
TS10 ERBM Cheque
Feeder
To
Bottom Mount Bin
Short
Single
Cheque
Feeder
DFD TB
Mid-Length
Single
Cheque
Feeder
DFD TB
Long
Single
Cheque
Feeder
TS21
Outfeed
TS11 (for SBIN)
Motor
Capture Bin 1
Back Mount
Stacking Bin
BF1
Outfeed Motor
Back Mount
Open Bin
Ca
ptu
TS18
Capture Bin 1
re
Bin
2
DC
TS17
BF1
TS17
TS21
TS19
Capture Bin 1
Captu
DC
re
Bin 2
Bottom Mount
Stacking Bin
BE2
BF1
BF1
Bottom Mount
Open Bin
ERBM
Rebuncher
(TS14) (TS15)
ESCROW
(TS13)
(TS12)
(TS16)
GBRU/GBNA
M_STATUS
The M_STATUS codes returned for the GBRU/GBNA are as
follows:
M-Data
M_STATUS Description
Format
0 No error. 0
1 USB communications error. 0/3
2 Operation not attempted because the 0
device is FATAL from a previous
operation. A reset of State Of Health to
HEALTHY must be performed to clear
this condition.
3 Invalid command - operation not 1
attempted
4 Suspected customer tampering. 1
5 Bills out - not enough notes to satisfy 1
request
6 Too many unrecognised notes 1
7 Too many counterfeits 1
8 Too many suspects 1
9 Not cleared - the operation cannot be 0
performed because bills may not have
been cleared from the transport from a
previous error condition. A Device
Primitives Reset() operation must be
performed to clear this fault
10 Cassette position 1 full 1
11 Cassette position 2 full 1
12 Cassette position 3 full 1
13 Cassette position 4 full 1
14 Counterfeit area full 1
15 Reject area full 1
16 Capture area full 1
17 Escrow is full 1
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 93
GBRU/GBNA
M-Data
M_STATUS Description
Format
18 Reservoir is full 1
19 Notes lost / unexpected notes 1
20 Cassette not installed 1
21 Reserved - Not used n/a
22 Shutter jammed open 1
23 Shutter jammed closed 1
24 Bill validation unit error 1
25 Interlock open (24V missing) 1
26 Shutter module error 1
27 Pre-acceptor module error 1
28 Pre-acceptor transport error 1
29 Separator module error 1
30 Separator Transport error 1
31 Transport before Bill Validator module 1
error
32 Bill Validator module error 1
33 Transport after Bill Validator module 1
error
34 Escrow Transport error 1
35 Escrow module error 1
36 Reservoir module error 1
37 Bunch Transport error 1
38 Reject Transport error 1
39 Counterfeit area error 1
40 Reject area error 1
41 Captured area error 1
42 Transport to cassettes error 1
43 Lower Transport error 1
44 Cassette Position 1 module error 1
45 Cassette Position 2 module error 1
46 Cassette Position 3 module error 1
47 Cassette Position 4 module error 1
48 Upper PCB module error 1
49 Lower PCB module error 1
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
94 ATM Self-Service Diagnostic Status Code Notebook
GBRU/GBNA
M-Data
M_STATUS Description
Format
50 Software error 1
51 Unit open - some part of device is open 2/3
or racked out. All parts must be closed
and racked in before device can be
used.
52 Control failure - Device Primitives 0
failure to report error condition
correctly
53 Not Authorised - Device serial number 0
has changed
M_DATA Format 0
No M_DATA is returned
M_DATA Format 1
The format 1 M_DATA returned for the GBRU/GBNA are:
● Byte 0 - Upper 8 bits of 16 bit Command code sent to the
device (ASCII)
● Byte 1 - Lower 8 bits of 16 bit Command code sent to the
device (ASCII)
● Byte 2 - Upper 8 bits of a 16 bit Error code reported from
the device
● Byte 3 - Lower 8 bits of a 16 bit Error code reported from
the device.
The 16 bit error codes returned in bytes 2 and 3, along with
repair suggestions, are listed in B6-6524-A GBRU/GBNA
Error Code Specification.
M_DATA Format 2
The format 2 M_DATA returned for the GBRU/GBNA are
four bytes corresponding to an event that may indicate a
software sequencing problem at application level.
M_DATA Format 3
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 95
GBRU/GBNA
The format 3 M_DATA returned for the GBRU/GBNA are
two bytes representing an error result that either indicates a
USB communications problem or an internal software
problem.
PASSBOOK PRINTER
M_STATUS
M_STATUS Meaning
00 Operation successful (good)
01 Blank track (good)
02 Track not supported
03 Read error
04 Write error
05 No book in reader at start of command
06 Error recovery successful
07 Jam
08 Too many consecutive read errors
09 Too many consecutive write errors
10 Too many consecutive jams
11 Device inoperative
12 Format error
13 Communications error
14 Passbook jammed in throat - possible
customer tampering
15 Passbook jammed - unable to capture
16 Shutter jammed open
17 Shutter jammed closed
18 Not used
19 Not used
20 Passbook removed by customer during
capture
21 Not used
22 Ribbon needs to be replaced soon
23 Printhead needs to be replaced soon
24 Optical scan segment error
25 Ribbon needs to be replaced now
26 Printhead needs to be replaced now
27 Capture bin overfill
28 Mechanical jam
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 97
PASSBOOK PRINTER
M_STATUS Meaning
29 Printer open
30 Illegal media
31 Blank track
32 Scanner communications error
36 Capture bin full
146 SDC link failure
M_DATA
Byte 0 - Command or Phase:
00 - Reset
01 - Accept
02 - Read
03 - Write
04 - Determine state
05 - Eject
06 - Print
07 - Disable
08 - Define passbook
09 - Not used
0A - Page number
0B - Check line
0C - Report configuration
0D - Report definition
0E - Book detection
0F - Book insertion
10 - Book removal
11 - Exercise mechanism
12 - Not used
13 - Not used
14 - Capture
15 - Multiple line print
16 - Not used
17 - Define scan
18 - Define magnetics
19 - Not used
1A - Line scan
Byte 1 - MAG R/W and Comms Status:
Bit 7 - 1 Write error
Bit 6 - 1 Comms error
Byte 2 - 00 Always
Byte 3 - Printer Status:
Bit 7 - 1 Read/Write error
Bit 6 - 1 Blank track
Bit 5 - 1 No passbook
Bit 4 - 1 Passbook jam
Bit 3 - 1 Passbook fully inserted
Bit 2 - 0 Always
Bit 1 - 1 Mechanical jam
Bit 0 - 1 Almost end of passbook
Byte 4 - Jam Status:
Bit 7 - 1 Printer RAM failure
Bit 6 - 1 Printer ROM failure
Bit 5 - 1 Book jam during capture
Bit 4 - 1 Book jam towards shutter
Bit 3 - 1 Book jam towards capture bin
Bit 2 - 1 Shutter switch malfunction
Bit 1 - 1 Shutter jammed closed
Bit 0 - 1 Shutter jammed open
Byte 5 - Sensors:
Bit 7 - 0 Always
Bit 6 - 0 Always
Bit 5 - 0 Always
Bit 4 - 0 Always
Bit 3 - 0 Always
Bit 2 - 1 Shutter open
Bit 1 - 0 Always
Bit 0 - 1 Throat sensors blocked
T_DATA
T_DATA is returned in response to the following tests
Read track
Define document
Check line
Read Track
The T_DATA returned, for the read track 2 and read track 3
tests is, book data, which includes start and end sentinels. The
data is pseudo ASCII in the range 30H to 3FH.
The default sentinels are:
Check line
The T_DATA returned for the check line test is as follows:
30H, 30H - Line blank
30H, 31H - Line is not blank
M-STATUS
M_STATUS Meaning
0 Operation successful
1 Blank track
2 Track not supported
3 Read error
4 Write error
5 No passbook in reader at start of command
6 Error recovery successful
7 Passbook jam
8 Too many consecutive read errors
9 Too many consecutive write errors
10 Too many consecutive passbook jams
11 Device inoperative
12 Format error
13 RS-232 communications error
14 Passbook jammed in throat - possible
customer tampering
15 Book jammed - unable to capture
20 Book removed by customer during capture
22 Ribbon needs to be replaced soon
23 Printhead needs to be replaced soon
24 Barcode error
25 Ribbon needs to be replaced now
26 Printhead needs to be replaced now
27 Capture bin overfill
28 Mechanical jam
29 Printer open
31 Blank page
36 Capture bin full
37 Page turn error
38 Too many consecutive page turn errors
M_STATUS Meaning
39 Page turn passbook guide jammed open
40 Page turn passbook guide jammed closed
41 Main electronics board failure
42 Magnetic electronics board failure
43 Magnetic board communication error
44 Book present
45 Adjust data lost
46 Printhead fire error
M_DATA
Byte 0 - Command or Phase:
00 - Reset
01 - Accept
02 - Read
03 - Write
04 - Determine State
05 - Eject
06 - Print
07 - Disable
08 - Define Document
09 - Not used
0A - Page Number
0B - Check Line
0C - Report Configuration
0D - Report Definition
0E - Book Detection
0F - Book Insertion
10 - Book Removal
11 - Exercise Mechanism
12 - Not Used
13 - Not Used
14 - Capture
15 - Multiple Line Print
16 - Not Used
17 - Define Scan
18 - Define Magnetics
19 - Not Used
1A - Line Scan
1B - Page Turn Forward
Byte 9 - Sensors:
Bit 7 - 0 always
Bit 6 - 0 always
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
106 ATM Self-Service Diagnostic Status Code Notebook
PAGE TURNING PASSBOOK PRINTER
Bit 5 - 0 always
Bit 4 - 0 always
Bit 3 - Media at mid transport position SN32
Bit 2 - Capture bin not empty SN31
Bit 1 - Magnetic plate closed SN30
Bit 0 - Magnetic encoder covered SN29
Byte 10 - Sensors:
Bit 7 - Media at width sensor SN24
Bit 6 - Turn page book guide closed SN23
Bit 5 - Passbook alignment covered SN46
Bit 4 - Print unit open SN45
Bit 3 - 0 always
Bit 2 - 0 always
Bit 1 - 0 always
Bit 0 - 0 always
Error
Meaning Action
Code
Hi Lo
07 11 Print head position sensor Check SN14 and
right side (SN14) has not the print feed
changed. mechanism.
07 14 Print head pins have stuck on. Check the print
head driver.
07 15 Print head is overheating. Stop printing and
cool the print head.
Check the print
head driver.
07 16 Print head even pins firing Check the print
error. head feed
mechanism.
07 17 Print head odd pins firing Check the print
error head feed
mechanism.
07 18 Print head firing error caused Check the print
by driver. head feed
mechanism.
07 19 Print data length error caused Suspect ATM
by driver. system driver
commands of
sending too much
data.
07 20 Print head feed error (head Check SN14.
moving right to left) caused Check the print
by print head right home head feed
position sensor (SN14) being mechanism.
on.
07 21 Print head feed error (head Check the print
moving left to right) caused head feed
by print head right home mechanism.
position sensor (SN14) being Check SN14.
off.
Error
Meaning Action
Code
Hi Lo
07 22 Print head feed error (head Check the print
moving left to right) caused head feed
by print head left home mechanism.
position sensor (SN15) being Check SN14 and
on. SN15.
07 23 Print head feed error (head Check the print
moving right to left) caused head feed
by print head left home mechanism.
position sensor (SN15) being Check SN15.
off.
07 24 Print head speed not constant Check the print
(head moving right to left). head feed
mechanism.
07 26 Attempt to print past physical Check SN3.
end of book caused by SN3
becoming uncovered during
printing.
07 30 No data was found on the Check the magnetic
magnetic stripe. stripe and make
sure that it lies
within the magnetic
head position.
07 31 No start mark was found on Check the magnetic
the magnetic stripe. stripe.
07 32 Parity error was detected in Check the magnetic
the magnetic data. stripe.
07 33 BCC or CRC error was Check the magnetic
detected in the magnetic data. stripe.
07 34 Magnetic stripe verify error Check the magnetic
(the leading/ending zero field stripe.
was different on the second Make sure that the
pass of the magnetic head). passbook has been
inserted straight.
07 35 Magnetic stripe verify error Check the magnetic
(the data was different on the stripe.
second pass of the magnetic
head).
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 109
PAGE TURNING PASSBOOK PRINTER
Error
Meaning Action
Code
Hi Lo
07 36 Invalid data length caused by Check the magnetic
the end mark not being found stripe.
on the magnetic stripe.
07 37 Mag head jammed when Check the magnetic
moving from right to left head feed
caused by SN28 being off, or mechanism.
SN27 stuck on. Check SN27 and
SN28.
07 38 Mag head jammed when Check the magnetic
moving from left to right head feed
caused by SN27 being off, or mechanism.
SN28 stuck on. Check SN27 and
SN28.
07 39 Driver sent illegal magnetic Check the firmware
type. on the PBP.
07 3A Driver sent illegal function Check the firmware
code. on the PBP.
07 3B Driver caused invalid number Check the firmware
of function parameters to be on the PBP.
sent from the main board.
07 3C Communications between the Check cable.
main electronics board and
the magnetic board failed.
07 3D BCC of written data not
correct.
07 50 Passbook is jammed at the Check passbook
throat (insert gate). path.
07 51 The passbook jammed in the Check passbook
transport, while being fed path.
towards the rear of the printer.
07 52 The passbook jammed in the Check passbook
transport when it was being path.
ejected out of the unit.
07 53 The passbook jammed in the Check passbook
transport, while being fed path.
towards the front of the
printer.
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
110 ATM Self-Service Diagnostic Status Code Notebook
PAGE TURNING PASSBOOK PRINTER
Error
Meaning Action
Code
Hi Lo
07 54 The magnetic plate did not Check the magnetic
open or SN30 did not change shutter mechanism.
from on to off. Check SN30.
07 55 The magnetic plate did not Check the magnetic
close or SN30 did not change shutter mechanism.
from off to on. Check SN30.
07 56 The page turn book guide did Check the page
not open or SN26 or SN23 did turn book guide
not change from on to off. mechanism.
Check SN23 and
SN26.
07 57 Page turn book guide did not Check the page
close or SN26 or SN23 did turn book guide
not change from off to on. mechanism.
Check SN23 and
SN26.
07 58 The print head platen did not Check the platen
open. SN17 remained on and mechanism.
SN22 remained off. Check SN17.
Check SN22.
07 59 The print head platen did not Check the platen
close. SN17 and SN22 mechanism.
remained on. Check SN17.
Check SN22.
07 60 The page turn swing Check the page
mechanism did not return to turn swing
its neutral position. SN25 mechanism.
remained off. Check SN25.
Error
Meaning Action
Code
Hi Lo
07 62 Platen home position sensor Check the platen
SN19 remains off. mechanism.
Check SN19.
Error
Meaning Action
Code
Hi Lo
07 74 The driver sent an accept Run the EJECT or
command when a passbook BOOK CAPTURE
was present in the printer. test.
Check the passbook
path.
07 75 The driver sent an issuer Check the ATM
command to a printer that system driver
does not have an issuer program.
module.
07 76 Passbook not inserted Check the
properly, or the passbook passbook.
width is too narrow. Check SN1 and
SN24.
07 79 Passbook jammed in front Check the passbook
transport. path.
07 80 The driver sent an invalid Check the ATM
command to the printer. system driver
M_DATA Byte 4 takes one of program.
the following values:
01 - Illegal command
character.
02 - Illegal command length.
03 - Illegal command
parameter.
04 - Illegal command
sequence.
05 - Command inexecutable.
Initial parameter not loaded.
07 81 Diagnostic Level 0 Error in Check ROM.
ROM. M_DATA Byte 4 takes
one of the following values:
00 - A ROM error detected on
the main electronics board.
01 - A ROM error detected on
the magnetic electronics
board.
Error
Meaning Action
Code
Hi Lo
07 82 Diagnostics Level 0 Error in Check RAM.
RAM. M_DATA Byte 4 takes
one of the following values:
00 - A RAM error detected on
the main electronics board.
01 - An internal RAM error
detected on the magnetic
electronics board.
02 - An external RAM error
detected on the magnetic
electronics board.
07 83 Diagnostics Level 0 Error in Check timer.
Timer. M_DATA Byte 4 takes
one of the following values:
00 - A CPU timer error
detected on the main
electronics board.
01 - Timer 1 error detected on
the main electronics board.
02 - Timer 2 error detected on
the main electronics board.
03 - Timer 3 error detected on
the main electronics board.
04 - Timer 4 error detected on
the main electronics board.
05 - Timer 5 error detected on
the main electronics board.
06 - Timer error detected on
the magnetic board.
07 84 The driver sent a check sensor Remove the
status while a passbook was passbook from the
present in the printer. printer.
07 85 The internal battery for Replace the battery.
storing adjust data is faulty.
07 86 Error in 24V power supply. Check the power
supply.
07 87 CRC error detected when Check the battery.
reading the adjust data. Check RAM.
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
114 ATM Self-Service Diagnostic Status Code Notebook
PAGE TURNING PASSBOOK PRINTER
Error
Meaning Action
Code
Hi Lo
07 88 Fault on the magnetic board. Check the magnetic
board.
07 89 The driver has sent an illegal Check application.
passbook printing zone to the
printer.
M_STATUS
M_STATUS Meaning
00 Operations successful
01 Knife jam
02 Device inoperable
05 Paper out
07 Paper not loaded
08 Communications error
09 Printer open
13 Ribbon needs replacing now
14 Printhead needs replacing now
16 Media jam
17 Printhead carriage jam
22 Barcode read failed but successful within
retry count
23 Barcode read failed
24 File failed to be cleared
25 File not readable
26 File not writeable
M_DATA
Byte 0:
01 - Sensor unable to find home, treated as a
carriage jam.
02 - Initialisation error, or burster wheel could not
find home, treated as a knife jam.
04 - Out of paper.
08 - Paper loading error.
10 - Top of form mark could not be found, treated as
a media jam.
20 - Burster failure, or paper advanced too far
without burst (paper is backed up into machine to
prevent access), treated as a knife jam.
40 - EPROM checksum error (or non-boot sectors
NOTES