Documente Academic
Documente Profesional
Documente Cultură
Self-Service Financial
Terminal
Diagnostic Status Code
Notebook - Volume 2
B006-6273-L000
Issue 1
June 2009
© 2009
By NCR Corporation
Dayton, Ohio, 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 ..............................................................................99
NOTES.......................................................................................125
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 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
NCR - CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
6 ATM Self-Service Diagnostic Status Code Notebook
USB COIN DISPENSER MODULE
Byte 1 - Each bit returns the reading of the low
sensor or 0 if the hopper is not configured.
Bit 7 - Hopper 8 low sensor (1 - low)
Bit 6 - Hopper 7 low sensor (1 - low)
Bit 5 - Hopper 6 low sensor (1 - low)
Bit 4 - Hopper 5 low sensor (1 - low)
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 - Each bit returns the reading of the
dispense jam state of each hopper or 0 if not
configured.
Bit 7 - Hopper 8 jammed
Bit 6 - Hopper 7 jammed
Bit 5 - Hopper 6 jammed
Bit 4 - Hopper 5 jammed
Bit 3 - Hopper 4 jammed
Bit 2 - Hopper 3 jammed
Bit 1 - Hopper 2 jammed
Bit 0 - Hopper 1 jammed
Byte 3 - Each bit returns the reading of the coin
eject sensor for each hopper or 0 if not configured.
Bit 7 - Hopper 8 coin eject sensor
Bit 6 - Hopper 7 coin eject sensor
Bit 5 - Hopper 6 coin eject sensor
Bit 4 - Hopper 5 coin eject sensor
Bit 3 - Hopper 4 coin eject sensor
Bit 2 - Hopper 3 coin eject sensor
Bit 1 - Hopper 2 coin eject sensor
Bit 0 - Hopper 1 coin eject sensor
Byte 4 - Each bit returns 0 if the corresponding
hopper is present.
Bit 7 - Hopper 8 present(1 = not present)
Bit 6 - Hopper 7 present(1 = not present)
Bit 5 - Hopper 6 present(1 = not present)
Bit 4 - Hopper 5 present(1 = not present)
Bit 3 - Hopper 4 present(1 = not present)
Bit 2 - Hopper 3 present(1 = not present)
Bit 1 - Hopper 2 present(1 = not present)
Bit 0 - Hopper 1 present(1 = not present)
NCR - CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 7
MOTORISED CARD DISPENSER
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
Byte 1 - State of exit sensor
Byte 2 - State of timing disk sensor
The states for bytes 1 and 2 are the same as byte 0.
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)
NCR - CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 13
ENVELOPE DISPENSER - USB ENVELOPE DISPENSER
M_STATUS Meaning
82 Not Authorised - Device hardware has
changed (USB-PPD only)
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
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)
M_STATUS Meaning
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
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:
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
NCR - CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
20 ATM Self-Service Diagnostic Status Code Notebook
PERSONAL CASH DEPOSIT MODULE (BUNCH NOTE ACCEPTOR)
M_STATUS Meaning
21 WARNING, FATAL - Controller device
error. Severity depends on whether
device is unusable.
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.
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 4:
Bit 0, 1 - Align-exit sensor
Bit 2, 3 - Start-print sensor
Bit 4, 5 - Env-path exit
Bit 6, 7 - Leading edge 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
The envelope divert gate, cheque divert gate and the
corrugator solenoid states are reported in 2 bits with the
following meanings: 00 - sensor clear, 01 - sensor blocked,
10 - failed with sensor clear, 11 - failed with sensor
blocked.
Byte 6:
Bit 0, 1 - Envelope divert gate
Bit 2, 3 - Cheque divert gate
Bit 4, 5 - Corrugator solenoid
NCR - CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 39
DOCUMENT PROCESSING MODULE - ATM
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
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.
M_Status Meaning
25 An Error occurred while downloading
firmware.
26 Printer Cover is Open.
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
NCR - CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 43
USB DOCUMENT PROCESSING MODULE
always 0
Bit 5
Ribbon Cassette Status ( 0 = Not Mounted , 1
= Mounted )
Bit 4
Print Head Position ( 0 = At Home , 1 = Not
at Home)
Bit 3
Printer Cover Status ( 0 = Close, 1 = Open)
Bit 2
Platen Status ( 0 = Down, 1 = Up)
Bit 1
Shutter Status ( 0 = Close, 1 = Open)
Bit 0
Transport Cover Status (0 = Close, 1 = Open)
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)
M_STATUS Meaning
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)
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)
M_STATUS Meaning
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)
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
NCR - CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
48 ATM Self-Service Diagnostic Status Code Notebook
CHEQUE PROCESSING MODULE
M_STATUS Meaning
14 TOO_MANY_WITH_ACCESS - Jam
with access count exceeded threshold
15 JAM_IN_OUTFEED - Document
jammed in outfeed, possibly not
covering any sensors
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
M_STATUS Meaning
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
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
M_STATUS Meaning
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.
Byte 0 - Internal command being executed:
00 - Reset - resetting device
01 - Enable - enabling device
02 - Disable - disabling device
03 - Eject - ejecting document
04 - Capture - capturing document
05 - Endorse - endorsing document
06 - Clear - clearing device
07 - Config - querying device configuration
08 - Sensors - querying device sensors
09 - Retract - retracting document
10 - Status - querying device status
11 -
Sol_Test - testing solenoid (CPM-1)
Exercise - exercising various solenoids
and motors
(CPM-2, CPM-3, CPM-4)
12 - Generic - event generated while idle
(CPM-1 only)
CPM-1 M_DATA
S ca nne r I n fe e d
M IC R R e a d
F ro n t H ead
C a m e ra
1
9 8 6 5 4 3 2
7
R ea r
C a m e ra
E n d o rs e r
T ra c k S en s ors
10
11 12 13
O u tfe 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 Bin
8
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
Bin 3
9
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 Bin 2 Optional
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
R
IC ad
M 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.
M_Status Description
18 STAMP_INK_LIFE_ERROR
Stamp ink pad usage has reached fatal
error threshold.
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
M_Status Description
40 DRIVER_ERROR
The driver received an unhandled error
from the device.
43 USB_DISCONNECTED
USB connection to SCPM has been lost.
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.
M_Status Description
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.
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
M_Status Description
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
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
M_Status Description
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.
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 :
M_DATA
Description
Byte
0 SCPM command response that returned
the M_Data (see M_DATA Byte[0]).
1 Response status reported by SCPM
device hardware
2 Shutter Fully Closed (In-Feed, 1 =
closed)
3 Shutter Fully Open (In-Feed, 1 = open)
4 Thick Bunch Sensor (In-Feed, 1 = bunch
too thick)
5 Double Feed Detection Sensor (In-Feed
or Multi-cheque Feeder, 1 = blocked)
6 Track Sensor #1 (In-Feed)
7 Track Sensor #2 (In-Feed)
8 Track Sensor #3 (In-Feed)
9 Track Sensor #4 (Feeder)
10 Track Sensor #5 (Feeder)
NCR - CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
76 ATM Self-Service Diagnostic Status Code Notebook
USB SCALABLE CHEQUE PROCESSING MODULE
M_DATA
Description
Byte
11 Track Sensor #6 (Feeder)
12 Deskew Sensor #1 (SCPM Core)
13 Deskew Sensor #2 (SCPM Core)
14 Track Sensor #7 (SCPM Core)
15 Track Sensor #8 (SCPM Core)
16 Track Sensor #9 (SCPM Core)
17 Track Sensor #10 (SCPM Core)
18 Track Sensor #11 (Outfeed)
19 Track Sensor #12 (ERBM)
20 Track Sensor #13 (ERBM)
21 Track Sensor #14 (ERBM)
22 Track Sensor #15 (ERBM)
23 Track Sensor #16 (ERBM)
24 Track Sensor #17 (Stacking Bin)
25 Track Sensor #18 (Stacking Bin)
26 Track Sensor #19 (Stacking Bin)
27 Track Sensor #20 (Stacking Bin)
28 Track Sensor #21 (Stacking Bin)
29 Interlock switch (1 = interlock open)
30 Cheque Bin Removal sensor (1 = bin
removed).
31 Cheque Bin door open sensor (1 = door
open).
32 Capture Bin 1 Empty Sensor (1 = sensor
blocked) - fewer than 6 cheques in bin
33 Capture Bin 1 Full Sensor (1 = sensor
blocked) - document plate pulled down
34 Capture Bin 1 Full (1 = logically full) -
bin full sensor blocked during last 5
plunges
35 Capture Bin 2 Media Sensor (top/bottom
bin: 1 = bin not empty; back bin: 1 = bin
full)
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
re
Bin
Capture Bin 1
2
DC
TS17
BF1
TS17
TS21
TS19
Capture Bin 1
Cap tu
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 0
the 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 1
satisfy request
6 Too many unrecognised notes 1
7 Too many counterfeits 1
8 Too many suspects 1
9 Not cleared - the operation cannot 0
be 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
M-Data
M_STATUS Description
Format
16 Capture area full 1
17 Escrow is full 1
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 1
module error
32 Bill Validator module error 1
33 Transport after Bill Validator 1
module 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
NCR - CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
100 ATM Self-Service Diagnostic Status Code Notebook
GBRU/GBNA
M-Data
M_STATUS Description
Format
48 Upper PCB module error 1
49 Lower PCB module error 1
50 Software error 1
51 Unit open - some part of device is 2/3
open or racked out. All parts
must be closed and racked in
before device can be used.
52 Control failure - Device 0
Primitives failure to report error
condition correctly
53 Not Authorised - Device serial 0
number 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.
NCR - CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 101
GBRU/GBNA
M_DATA Format 3
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 103
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
NCR - CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
108 ATM Self-Service Diagnostic Status Code Notebook
PAGE TURNING PASSBOOK PRINTER
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
NCR - CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 109
PAGE TURNING PASSBOOK PRINTER
M_STATUS Meaning
38 Too many consecutive page turn errors
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
NCR - CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
110 ATM Self-Service Diagnostic Status Code Notebook
PAGE TURNING PASSBOOK PRINTER
1A - Line Scan
1B - Page Turn Forward
1C - Page Turn Backward
Byte 1 - MAG Read/Write Status:
Bit 7 - 0 always
Bit 6 - 0 always
Bit 5 - 0 always
Bit 4 - 0 always
Bit 3 - 0 always
Bit 2 - 1 for ISO track
Bit 1 - 1 for IBM track
Bit 0 - 1 for DIN track
Byte 2 - High byte of printer firmware error code
as received by the driver - See “Printer Firmware
Error Codes”.
Byte 3 - Low byte of printer firmware error code
as received by the driver - See “Printer Firmware
Error Codes”.
Byte 4 - Printer firmware subsystem command
code as received by the driver. This code relates to
the firmware command executing when the error
occurred except in the case of firmware error
codes 0780, 0781, 0782, and 0783, when Byte 4
qualifies the error.
Byte 5 - Sensors snapshot when firmware error
occurred:
Bit 7 - SN24 (Inserted Media Width)
Bit 6 - SN32 (Media At Mid Transport
Position)
Bit 5 - SN8 (Media In Transport)
Bit 4 - SN5 (Turn Page Position)
Bit 3 - SN4 (Line Find Position)
Bit 2 - SN3 (Print Position)
Bit 1 - SN2 (Mag Stripe Read/Write Position)
Bit 0 - SN1 (Media Insertion)
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 Check the print
stuck on. 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 Check the print
firing error. head feed
mechanism.
07 17 Print head odd pins firing Check the print
error head feed
mechanism.
07 18 Print head firing error Check the print
caused by driver. head feed
mechanism.
07 19 Print data length error Suspect ATM
caused by driver. system driver
commands of
sending too
much data.
07 20 Print head feed error Check SN14.
(head moving right to left) Check the print
caused by print head right head feed
home position sensor mechanism.
(SN14) being on.
Error
Meaning Action
Code
Hi Lo
07 21 Print head feed error Check the print
(head moving left to right) head feed
caused by print head right mechanism.
home position sensor Check SN14.
(SN14) being off.
07 22 Print head feed error Check the print
(head moving left to right) head feed
caused by print head left mechanism.
home position sensor Check SN14 and
(SN15) being on. SN15.
07 23 Print head feed error Check the print
(head moving right to left) head feed
caused by print head left mechanism.
home position sensor Check SN15.
(SN15) being off.
07 24 Print head speed not Check the print
constant (head moving head feed
right to left). mechanism.
07 26 Attempt to print past Check SN3.
physical end of book
caused by SN3 becoming
uncovered during
printing.
07 30 No data was found on the Check the
magnetic stripe. magnetic stripe
and make sure
that it lies
within the
magnetic head
position.
07 31 No start mark was found Check the
on the magnetic stripe. magnetic stripe.
07 32 Parity error was detected Check the
in the magnetic data. magnetic stripe.
07 33 BCC or CRC error was Check the
detected in the magnetic magnetic stripe.
data.
Error
Meaning Action
Code
Hi Lo
07 34 Magnetic stripe verify Check the
error (the leading/ending magnetic stripe.
zero field was different on Make sure that
the second pass of the the passbook has
magnetic head). been inserted
straight.
07 35 Magnetic stripe verify Check the
error (the data was magnetic stripe.
different on the second
pass of the magnetic
head).
07 36 Invalid data length Check the
caused by the end mark magnetic stripe.
not being found on the
magnetic stripe.
07 37 Mag head jammed when Check the
moving from right to left magnetic head
caused by SN28 being off, feed mechanism.
or SN27 stuck on. Check SN27 and
SN28.
07 38 Mag head jammed when Check the
moving from left to right magnetic head
caused by SN27 being off, feed mechanism.
or SN28 stuck on. Check SN27 and
SN28.
07 39 Driver sent illegal Check the
magnetic type. firmware on the
PBP.
07 3A Driver sent illegal Check the
function code. firmware on the
PBP.
07 3B Driver caused invalid Check the
number of function firmware on the
parameters to be sent PBP.
from the main board.
Error
Meaning Action
Code
Hi Lo
07 3C Communications between Check cable.
the main electronics
board and the magnetic
board failed.
07 3D BCC of written data not
correct.
07 50 Passbook is jammed at Check passbook
the throat (insert gate). path.
07 51 The passbook jammed in Check passbook
the transport, while being path.
fed towards the rear of the
printer.
07 52 The passbook jammed in Check passbook
the transport when it was path.
being ejected out of the
unit.
07 53 The passbook jammed in Check passbook
the transport, while being path.
fed towards the front of
the printer.
07 54 The magnetic plate did Check the
not open or SN30 did not magnetic shutter
change from on to off. mechanism.
Check SN30.
07 55 The magnetic plate did Check the
not close or SN30 did not magnetic shutter
change from off to on. mechanism.
Check SN30.
07 56 The page turn book guide Check the page
did not open or SN26 or turn book guide
SN23 did not change from mechanism.
on to off. Check SN23 and
SN26.
Error
Meaning Action
Code
Hi Lo
07 57 Page turn book guide did Check the page
not close or SN26 or SN23 turn book guide
did not change from off to mechanism.
on. Check SN23 and
SN26.
07 58 The print head platen did Check the platen
not open. SN17 remained mechanism.
on and SN22 remained Check SN17.
off. Check SN22.
07 59 The print head platen did Check the platen
not close. SN17 and SN22 mechanism.
remained on. Check SN17.
Check SN22.
07 60 The page turn swing Check the page
mechanism did not return turn swing
to its neutral position. mechanism.
SN25 remained off. Check SN25.
Error
Meaning Action
Code
Hi Lo
07 64 Page mark data (left Make sure the
lower side) can not be passbook was
recognized. inserted
straight.
Run level 0
Test?.
07 65 The attempt to turn a Check the page
page has failed. SN21 did turn feed
not change. mechanism.
Check SN21.
07 67 The driver instructed the Suspect ATM
printer to turn an invalid system driver
number of pages. problem.
07 68 Printed Line Find (PLF) Check the
scanner can not find a passbook or
white area on the scanner.
passbook.
07 6A The print unit is open Close printer/
(sensor SN45 off). check sensor.
07 70 Passbook was removed as Check the insert
it was being staged. gate.
07 71 The book inserted into the Check the
printer was too short passbook.
(<140mm).
07 72 The book inserted into the Check the
printer was too long passbook.
(>195mm).
07 73 Passbook not found on Check the
feed route. passbook path.
Check the ATM
system driver
program.
07 74 The driver sent an accept Run the EJECT
command when a or BOOK
passbook was present in CAPTURE test.
the printer. Check the
passbook path.
NCR - CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 119
PAGE TURNING PASSBOOK PRINTER
Error
Meaning Action
Code
Hi Lo
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
transport. passbook path.
07 80 The driver sent an invalid Check the ATM
command to the printer. system driver
M_DATA Byte 4 takes one program.
of 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 Check ROM.
in 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 Check RAM.
in 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 Check timer.
in 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.
NCR - CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 121
PAGE TURNING PASSBOOK PRINTER
Error
Meaning Action
Code
Hi Lo
07 84 The driver sent a check Remove the
sensor status while a passbook from
passbook was present in the printer.
the printer.
07 85 The internal battery for Replace the
storing adjust data is battery.
faulty.
07 86 Error in 24V power Check the power
supply. supply.
07 87 CRC error detected when Check the
reading the adjust data. battery.
Check RAM.
07 88 Fault on the magnetic Check the
board. magnetic board.
07 89 The driver has sent an Check
illegal passbook printing application.
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.
NOTES