100% found this document useful (1 vote)
15 views134 pages

StatusCodeBook Vol2

The document provides diagnostic status codes for various modules in NCR self-service terminals. It details status codes for components like coin dispensers, card dispensers, envelope dispensers, depositories, cash acceptors and cheque processors. The status codes help with fault identification and troubleshooting of terminal issues.

Uploaded by

hayk-gh
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
15 views134 pages

StatusCodeBook Vol2

The document provides diagnostic status codes for various modules in NCR self-service terminals. It details status codes for components like coin dispensers, card dispensers, envelope dispensers, depositories, cash acceptors and cheque processors. The status codes help with fault identification and troubleshooting of terminal issues.

Uploaded by

hayk-gh
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

56XX/Personas/662x/663x

Self-Service Financial
Terminal

Diagnostic Status Code


Notebook - Volume 2

B006‐6273‐M000
Issue 1
August 2010

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
This document is the confidential property of NCR Corp. It is
licensed subject to the terms of a written agreement between
NCR and the authorized possessor, and is not sold.

Unless specifically authorized by NCR in writing, the


information contained in this document may be used only for
the purposes of directly assisting the maintenance of NCR
products, and may not be used for any other purpose or
incorporated in any other work, including without limitation
training materials and computer programs. This document and
the information contained within, may not be duplicated or used
in printed, electronic, or any other form. Upon expiration or
termination of the license for any reason, this document must
be returned to NCR upon request.

NCR and Personas are trademarks of NCR Corporation.

It is the policy of NCR Corporation (NCR) to improve products


as new technology, components, software and firmware become
available. NCR, therefore, reserves the right to change
specifications without prior notice.

All features, functions, and operations described herein may not


be marketed by NCR in all parts of the world. In some instances,
photographs are of equipment prototypes. Therefore, before
using this document, consult with your NCR representative or
NCR office for information that is applicable and current.

To maintain the quality of our publications, we need your


comments on the accuracy, clarity, organisation and value of
this book.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
Address correspondence to:

NCR Financial Solutions Group Ltd.


Information Solutions Feedback
Discovery Centre
3 Fulton Road
Dundee , Scotland
DD2 4SW

© 2010
By NCR Corporation
Duluth, Georgia, USA
All Rights Reserved

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
Federal Communications Commission (FCC) Radio Frequency

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.

Canadian Class A Device Declaration


This digital apparatus does not exceed the Class A limits
for radio noise emissions from digital apparatus set out in
the Radio Interference Regulations of the Canadian
Department of Communications.
Le présent appareil numérique n’émet pas de bruits
radioélectriques dépassant les limites applicables aux
appareils numériques de la classe A prescrites dans le
Réglement sur le brouillage radioélectrique édicté par le
ministère des Communications du Canada.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook v
Federal Communications Commission (FCC) Radio Frequency

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

NCR Corporation is not responsible for any


radio or television interference caused by
unauthorised modifications of this equipment or
the substitution or attachment of connecting
cables and equipment other than those specified
by NCR. Such unauthorised modifications,
substitutions, or attachments may void the
user’s authority to operate the equipment. The
correction of interference caused by such
unauthorised modifications, substitutions, or
attachments will be the responsibility of the
user.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
vi ATM Self-Service Diagnostic Status Code Notebook
Revision Record

REVISION RECORD

Date Page Description


Nov. 2004 All New manual - created from part of
B006-6273-D Issue 5
Nov. 2006 35-73 Updated Cheque Processing
Module for CPM4
May. 2007 6-8 Add information for USB Coin
Dispenser
13-14 Add information for USB Envelope
Dispenser
15-17 Add information for USB-PPD
19-23 Updated Personal Cash Deposit
Module (Bunch Note Acceptor)
40-80 Update information for Cheque
Processing Module 4
June 2007 13 Amend USB Envelope Dispenser
MStatus codes 100 & 101 to 80,81.
Add MStatus 82.
15,16 Amend Envelope Depository
MStatus codes 100 & 101 to 80,81.
Add MStatus 82.
17,18 Amend Envelope Depository
MData
84 Amend GBRU/GBNA MStatus by
adding value 83.
March 20-24 Updated M_Status and M_Data for
2008 Personal Cash Deposit Module
41-44 Correct MStatus values by
amending text for status values 5,
8, 9, 12, 15, 16, 17, 19, adding
values 25-27, 46, 48-54
57-65 Replaced Error Code Description
tables with one summary table
66-95 Add USB Scalable Cheque
Processing Module
July 2008 20-25 Add BNA 3 Series to Personal
Bunch Note Acceptor
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook vii
Revision Record

Date Page Description


42-44 Add USB Document Processing
Module
74 Minor update to USB Scalable
Cheque Processing Module
June 2009 10 Updated M_Status 05 for SDC
Envelope Dispenser
11 Updated M_Status 01 and 02 for
P86 Envelope Dispense
13 Updated M_Status 01 and 02 for
USB Envelope Dispense
August 21 Updated M_Data for Personal Cash
2010 Deposit Module (Bunch Note
Acceptor)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
viii ATM Self-Service Diagnostic Status Code Notebook
Preface

Table of Contents

Preface

This publication is Volume 2 of the NCR 56XX/Personas/


662x/663x Self-Service Financial Terminal Diagnostic Status
Code Notebook. It documents the M_STATUS and M_DATA
returned in error log reports or diagnostic reports although the
diagnostics tests themselves are described in the 56XX/
Personas Services Aids Mini Manual (SAMM), (publication
ID: FM-0547) or NCR 662x/3x ATMs Service Manual
(publication ID: B006-6606).

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook ix
Preface

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
x ATM Self-Service Diagnostic Status Code Notebook
Table of Contents

SDC COIN DISPENSER MODULE ............................................1

SDC COIN DISPENSER MODULE TI........................................3

RS232 COIN DISPENSER MODULE .........................................4

USB COIN DISPENSER MODULE ............................................6

MOTORISED CARD DISPENSER..............................................8

ENVELOPE DISPENSER ..........................................................10

ENVELOPE DISPENSER - Personas 86 ....................................11

ENVELOPE DISPENSER - USB ENVELOPE DISPENSER ...13

ENVELOPE DEPOSITORY (ALL TYPES) ..............................15

ENVELOPE DEPOSITORY TI ..................................................18

PERSONAL CASH DEPOSIT MODULE


(BUNCH NOTE ACCEPTOR) ...................................................19

DOCUMENT PROCESSING MODULE - ATM .......................25

USB DOCUMENT PROCESSING MODULE ..........................40

CHEQUE PROCESSING MODULE..........................................43

USB SCALABLE CHEQUE PROCESSING MODULE ...........66

GBRU/GBNA ..............................................................................93

PASSBOOK PRINTER ...............................................................97

PAGE TURNING PASSBOOK PRINTER ..............................103

MONEY ORDER PRINTER.....................................................116

NOTES.......................................................................................118

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook xi
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
xii ATM Self-Service Diagnostic Status Code Notebook
SDC COIN DISPENSER MODULE

Table of Contents

SDC COIN DISPENSER MODULE

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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
2 ATM Self-Service Diagnostic Status Code Notebook
SDC COIN DISPENSER MODULE TI

SDC COIN DISPENSER MODULE TI

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.

The status can be 00 - In


or 01 - Out

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 3
RS232 COIN DISPENSER MODULE

RS232 COIN DISPENSER MODULE

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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 5
USB COIN DISPENSER MODULE

USB COIN DISPENSER MODULE

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

 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)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
6 ATM Self-Service Diagnostic Status Code Notebook
USB COIN DISPENSER MODULE
 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

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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
8 ATM Self-Service Diagnostic Status Code Notebook
MOTORISED CARD DISPENSER
 Byte 3:
 Bit 0 set - Pre-empty sensor (=Low)
 Bit 1 set - Jam
 Bit 2 set - Overlapping cards
 Bit 3 set - No card to capture
 Bit 4 set - Unused
 Bit 5 set - Unused
 Bit 6 set - Unused
 Bit 7 set - Data unavailable
 Byte 4:
 Bit 0 set - Front sensor blocked
 Bit 1 set - Middle sensor blocked
 Bit 2 set - Rear sensor blocked
 Bit 3 set - Empty hopper sensor
 Bit 4 set - Unused
 Bit 5 set - Unused
 Bit 6 set - Unused
Bit 7 set - Data unavailable

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 9
ENVELOPE DISPENSER

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.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
10 ATM Self-Service Diagnostic Status Code Notebook
ENVELOPE DISPENSER - Personas 86

ENVELOPE DISPENSER - PERSONAS 86

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)

Bytes 0-13 refer to the state of each sensor explicitly.


 Byte 0 - Cassette Low Sensor
 Byte 1 - Envelope Transport Sensor
 Byte 2 - Envelope Timing Disk
 Byte 3 - Inside safe (fish finger)
 Byte 4 - Shutter Open
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 11
ENVELOPE DISPENSER - Personas 86
 Byte 5 - Shutter Closed
 Byte 6 - Outside safe (entry)
 Byte 7 - Safe edge (second)
 Byte 8 - Inside safe (merge gate)
 Byte 9 - Rear of transport (exit)
 Byte 10 - Depository timing disk
 Byte 11 - Envelope Cassette Present
 00 - Not present
 01 - Present
 02 - Too many dots printed/ near end of life - Print
head only
 Byte 12 - Depository Bin Present
 00 - Not present
 01 - Present
 02 - Too many dots printed/ near end of life - Print
head only
 Byte 13 - Print Head
 00 - Not present
 01 - Present
 02 - Too many dots printed/ near end of life - Print
head only

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
12 ATM Self-Service Diagnostic Status Code Notebook
ENVELOPE DISPENSER - USB ENVELOPE DISPENSER

ENVELOPE DISPENSER - USB ENVELOPE


DISPENSER

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:

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 13
ENVELOPE DISPENSER - USB ENVELOPE DISPENSER
 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)

Bytes 0-13 refer to the state of each sensor explicitly.


 Byte 0 - Cassette Low Sensor
 Byte 1 - Envelope Transport Sensor
 Byte 2 - Envelope Timing Disk
 Byte 3 - Inside safe (fish finger)
 Byte 4 - Shutter Open
 Byte 5 - Shutter Closed
 Byte 6 - Outside safe (entry)
 Byte 7 - Anti fish solenoid
 Byte 8 - Reserved 0
 Byte 9 - Rear of transport (exit)
 Byte 10 - Depository timing disk
 Byte 11 - Envelope Cassette Present
 00 - Not present
 01 - Present
 Byte 12 - Depository Bin Present
 00 - Not present
 01 - Present
 Byte 13 - Print Head
 00 - Not present
 01 - Present
 02 - Too many dots printed/ near end of life - Print
head only

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
14 ATM Self-Service Diagnostic Status Code Notebook
ENVELOPE DEPOSITORY (ALL TYPES)

ENVELOPE DEPOSITORY (ALL TYPES)

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:

Meaning in PPD & SP- Meaning in PPD- Meaning in


Bit No.
PPD EDO USB-PPD
7 Bin absent Bin absent Bin absent
6 Bin overfill Bin overfill Bin overfill
5 Exit sensor failed Merge gate open Reserved 0
4 A middle sensor 2nd sensor failed Reserved 0
failed
3 Entry sensor failed Entry sensor Entry
failed sensor
failed, or
envelope
not seen at
entry
sensor
2 Exit sensor blocked Exit sensor Exit gate
blocked jammed
open,
possible
jam to the
rear of
transport
1 A middle sensor 2nd sensor Reserved 0
blocked blocked
0 Entry sensor blocked Entry sensor Entry
blocked sensor
blocked,
possible
jam at front
of transport

Bits 5 to 3 combined with bits 2 to 0 indicate when a sensor


failure condition occurs and whether the sensor failed
indicating blocked (indicated something that was not
there), or indicating clear (failed to detect something that
was there). At present, failed indicating blocked cannot be
detected. (Does not apply to USB-PPD)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
16 ATM Self-Service Diagnostic Status Code Notebook
ENVELOPE DEPOSITORY (ALL TYPES)
 Byte 1 - Shutter Sensors:
 Bits 2 to 7 - Not used
 Bit 1 - 1 Jammed open
Bit 0 - 1 Jammed shut

 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

 Byte 3 - Fish Finger:


 00 - Sensor blocked (Sensor clear in USB-PPD)
 01 - Sensor clear (Sensor blocked in USB-PPD)
02 - Sensor failed indicating blocked (Sensor failed
indicating clear in USB-PPD)
 Byte 4 - Shutter open sensor:
 00 - Sensor clear
 01 - Sensor blocked / shutter in this position
02 - Sensor failed indicating clear

 Byte 5 - Shutter closed sensor


 00 - Sensor clear
 01 - Sensor blocked / shutter in this position
02 - Sensor failed indicating clear

The following sensor states apply for bytes 6 to 9 Sensor


indicates transport is clear of any blockage
 Sensor indicates transport is blocked
Sensor failed indicating clear of any blockage

 Byte 6 - Entry sensor #4


 Byte 7 - Offset sensor #3 (second sensor in the PPD-
EDO) (Reserved for USB PPD)
 Byte 8 - At Print sensor #2 (Merge gate in the PPD-EDO)
(Anti fish solenoid sensor in USB PPD)
 Byte 9 - Exit sensor (overfill) #1
 Byte 10 - Timing disk sensor:
 00 - Sensor clear
 01 - Sensor blocked / shutter in this position
02 - Sensor failed indicating clear

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 17
ENVELOPE DEPOSITORY TI

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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
18 ATM Self-Service Diagnostic Status Code Notebook
PERSONAL CASH DEPOSIT MODULE (BUNCH NOTE ACCEPTOR)

PERSONAL CASH DEPOSIT MODULE


(BUNCH NOTE ACCEPTOR)
In this document the term “BNA 1 Series” refers to the
UD-10, UD-40 and UD-50 Series. The term “BNA 2 Series”
refers to the UD-686 Series. The term “BNA 3 Series”
refers to the UD-700 Series.

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

 Byte 1 - Upper 8 bits of a 16 bit PCD Error code reported


from the PCD
 Byte 2 - Lower 8 bits of a 16 bit PCD Error code reported
from the PCD
 Byte 3 - Device Operating State
 Byte 4 -
 Bit 0: Reset required due to operator intervention
0 - No intervention by Operator (no reset).
1 - Intervention error is present (reset will clear error
if access closed).
 Bit 1-7: Reserved

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 21
PERSONAL CASH DEPOSIT MODULE (BUNCH NOTE ACCEPTOR)
 Byte 5 - Sensor Information (1 = Sensor Blocked, 0 =
Sensor Clear):
 Bit 0:
BNA 3 Series: Inlet unit inlet/outlet sensor (PSA1)
BNA 2 Series: Inlet unit inlet/outlet sensor (PSF1 -
PSF2)
BNA 1 Series: Reject unit outlet sensor (PSK1)
 Bit 1:
BNA3 Series: Inlet unit sensors (PSA1~PSA3)
BNA 2 Series: Inlet unit sensors (PSF1 - PSF4)
BNA 1 Series: Reject unit temporary storage
sensors (PSK2 - PSK5)
 Bit 2:
BNA 3 Series: Reserved (0)
BNA 2 Series: Reserved (0)
BNA 1 Series: Safe unit inlet sensor (PSG1)
 Bit 3:
BNA3 Series: Reject unit sensors (PSB1, PSB7)
BNA 2 Series: Reject unit sensors (PSK1 - PSK5)
BNA 1 Series: Escrow unit inlet/outlet sensor
(PSR1)
 Bit 4:
BNA3 Series: Feed unit sensors (PSB2~PSB4)
BNA 2 Series: Feed unit sensors (PSM1 - PSM5)
BNA 1 Series: Feed unit sensor (PSM1)
 Bit 5:
BNA3 Series: Transport path sensors (PSB5~PSB6,
PSC1~PSC3)
BNA 2 Series: Transport path sensors (PS1L/R -
PS8L/R)
BNA 1 Series: Feed unit sensors (PSM2 - PSM5)
 Bit 6:
BNA 3 Series: Reserved (0)
BNA 2 Series: Reserved (0)
BNA 1 Series: Transport path sensors (PS1 - PS5)
 Bit 7:
BNA 3 Series: Escrow unit sensor (PSF1)
BNA 2 Series: Escrow unit sensor (PSR1)
BNA 1 Series: Reserved (0) except UD50: Safe unit
2 inlet sensor (PSJ1)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
22 ATM Self-Service Diagnostic Status Code Notebook
PERSONAL CASH DEPOSIT MODULE (BUNCH NOTE ACCEPTOR)
 Byte 6 - Sensor Information (1 = Sensor Blocked, 0 =
Sensor Clear):
 Bit 0:
BNA 3 Series: Capture bin sensor (PSG7)
BNA 2 Series: Capture bin sensor (PSG2)
BNA 1 Series: Reserved (0)
 Bit 1:
BNA 3 Series: Cassette path sensors (PSG1~PSG2)
BNA 2 Series: Cassette path sensors (PSG1, PSC1,
PSC3)
BNA 1 Series: Reserved (0)
 Bit 2:
BNA 3 Series: Shutter open sensor
BNA 2 Series: Shutter open sensor
BNA 1 Series: Reserved (0)
 Bit 3:
BNA 3 Series: Shutter closed sensor
BNA 2 Series: Shutter closed sensor
BNA 1 Series: Reserved (0)
 Bit 4:
BNA 3 Series: Cassette Access Door Open
BNA 2 Series: Cassette Access Door Open
BNA 1 Series: Reserved (0)
 Bit 5:
BNA 3 Series: Reserved (0)
BNA 2 Series: Unit Cover Open
BNA 1 Series: Reserved (0)
 Bit 6:Reserved (0)
Bit 7:Reserved (0)

M_DATA Byte 1 and Byte 2 Error Codes

If the safe is open and the door switch is not overridden


and an attempt is made to exercise the module, the status
report will be a communications error.

Please refer to the appropriate documents for details of the


Error Codes:

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 23
PERSONAL CASH DEPOSIT MODULE (BUNCH NOTE ACCEPTOR)
 B6-6425-A UD-10 Error Code Specification
 B6-6427-A UD-40 Error Code Specification
 B6-6426-A UD-50 Error Code Specification
 B6-6424-A UD-686 Error Code Specification
 B6-6829-A UD-700 Error Code Specification
These documents are available for download from the NCR
Intranet.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
24 ATM Self-Service Diagnostic Status Code Notebook
DOCUMENT PROCESSING MODULE - ATM

DOCUMENT PROCESSING MODULE - ATM

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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 25
DOCUMENT PROCESSING MODULE - ATM

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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
26 ATM Self-Service Diagnostic Status Code Notebook
DOCUMENT PROCESSING MODULE - ATM
M_DATA
The M_DATA is as follows:
 Byte 0 - 7732 Subdevice ID.

Common Status Codes for Byte 0


M_Data (hex) 7732 Subdevice ID
10 Pocket device
20 Track device
21 Track device
22 Track device
23 Track device
30 Encoder device
40 Front Image lift camera
50 Rear Image lift camera
60 Image processing device
61 Image processing device
62 Image processing device
80 Front printer device
81 Front printer device
90 Rear printer device
91 Rear printer device
C0 Recognition device
C1 Recognition device
D0 7732 Operating system
E0 DPM Sensors device
E1 DPM Solenoids device
FD Software CAV device
FE File access device

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 27
DOCUMENT PROCESSING MODULE - ATM
 Byte 1 - DP_ATM I/O - used to identify the operation
being performed.

Common Status Codes for Byte 1


M_Data (hex) Description
06 Enable
07 Read
09 Eject
0A Clear
0B Disable
15 Pocket
16 Stage
17 Print
18 Image Lift
19 Report Configuration
1A Determine State
1F Identify
20 Verify Zone
21 Write and Confirm
22 Start CAV
23 Complete CAV
28 DDF Initialise
2A IFF Initialise
2B IFF Merge

1. DDF - Document Definition File


2. IFF - Identity Feature File
3. CAV - Customer Amount Verification

DDF and IFF indicate application problems.

 Byte 2 - Subdevice status

Common Status Codes for Byte 2


M_Data (hex) Description
00 Successful
01 Device does not exist
02 Device is not configured for use
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
28 ATM Self-Service Diagnostic Status Code Notebook
DOCUMENT PROCESSING MODULE - ATM

Common Status Codes for Byte 2


M_Data (hex) Description
03 Device reset (reload firmware)
04 Device not opened for use
05 Device is busy
06 Invalid command
07 Invalid data
08 Invalid data length
09 Invalid diagnose command
0A Diagnose command status is bad
0B Document move in progress
0C Document jam
0D Document skewed
0E Document failed to arrive
0F Invalid Message checksum
10 Document is not present
11 Document is too short
12 Move failed to complete
20 Invalid binary file format
21 Binary file device ID not equal to message
device ID
22 Binary file too big for code space
23 Last load location is not 0FFFFH
24 Target hardware is not compatible with code
25 Firmware checksum failure
26 No RAM available from 00FF00H to
0FFFFH. Unable to allocate interrupt vector
space.
27 Attempt to run device code before download
complete
28 Firmware switch failure. Reload the image
processing firmware.
2C Internal RAM failure
2D ROM checksum failure
30 Transport is busy
31 Document entry sensors unexpectedly
blocked. Document jam detected.
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 29
DOCUMENT PROCESSING MODULE - ATM

Common Status Codes for Byte 2


M_Data (hex) Description
32 Document entry sensors unexpectedly
unblocked. Document jam detected.
33 REGDOC sensor unexpectedly blocked.
Document jam detected.
34 REGDOC sensor unexpectedly unblocked
Document jam detected.
35 Transport motor stall
36 Transport unavailable
38 RON turned off
39 Bad end-of-scan signal
3A Exhaust fan failure

Pocket Device (Byte 0 - 10H) Status Code


M_Data (hex) Description
AC Device not ready (not yet diagnosed)
AD Interlock open
AE No RON voltage
B0 Pocket full
B1 RON circuit failure
B2 24 Volts failure
B3 12 Volts failure
B4 Pocket A Motor failure
B5 Pocket B/C Motor failure
B6 Pocket A Motor stall
B7 Pocket B/C Motor stall
BA Step motor drive firmware already in use
C1 Motor drive circuit failure
C2 Phase A open circuit
C3 Phase B open circuit
C4 Phase C open circuit
C5 Phase D open circuit
C6 Phase A short circuit
C7 Phase B short circuit

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
30 ATM Self-Service Diagnostic Status Code Notebook
DOCUMENT PROCESSING MODULE - ATM

Pocket Device (Byte 0 - 10H) Status Code


M_Data (hex) Description
C8 Phase C short circuit
C9 Phase D short circuit
CA AC phase chopper failure
CB BD phase chopper failure
CC Feedback sensor A threshold failure
CD Feedback sensor B threshold failure
CE Feedback position failure
CF Feedback interrupt failure
D0 Sensor threshold failure
D4 Solenoid short circuit
D5 Solenoid open circuit
D6 Solenoid drive fail

Track Device (Byte 0 - 20H/21H/22H/23H) Status Code


M_Data (hex) Description
37 (to be defined)
8A Document is still present in the track
90 General PCB failure
91 The rear cabinet door unexpectedly opened
while performing diagnose command
92 RON turned off
93 NVRAM readback failure
95 No closed loop step feedback
96 Exhaust fan failure
98 General power supply failure
99 28 volts out of spec
9A 12 volts out of spec
9B Ink-jet drive voltage out of spec
B1 Bad left document entry sensor threshold
B2 Bad right document entry sensor threshold
B3 Bad REGDOC sensor threshold
B4 Hardware REGDOC circuit failure
C0 Stepper motor failure

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 31
DOCUMENT PROCESSING MODULE - ATM

Track Device (Byte 0 - 20H/21H/22H/23H) Status Code


M_Data (hex) Description
C1 Motor drive circuit failure
C2 Phase A open circuit
C3 Phase B open circuit
C4 Phase C open circuit
C5 Phase D open circuit
C6 Phase A short circuit
C7 Phase B short circuit
C8 Phase C short circuit
C9 Phase D short circuit
CA Current regulator failure on phase pair AC
CB Current regulator failure on phase pair AB
CC Feedback sensor A threshold failure
CD Feedback sensor B threshold failure
CE Feedback position failure
F1 Bootcode checksum failure
F3 Internal 256K RAM failure
F5 External RAM failure
F9 Transport response time-out
FA Transport response impossible
FE Transport software error. CAM motor and
transport motor attempting to run at the same
time.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
32 ATM Self-Service Diagnostic Status Code Notebook
DOCUMENT PROCESSING MODULE - ATM

Encoder Device (Byte 0 - 30H) Status Code


M_Data (hex) Description
88 No valid font downloaded for encoding
89 Encoder unavailable. The encoder diagnose
has not been done or has failed.
93 NVRAM read back failure
A0 General thermal print head failure
A1 Data read back failure
A2 Guard circuit failure
A3 Current sense circuit failure
A4 Voltage regulator failure
A5 Thermistor failure
A6 Temperature too high
A7 Print element failure
A8 Portion of thermal print head unusable
A9 Encoder print head is unusable
AA Average thermal print head resistance is out
of spec
AC Thermal print head is not locked into position
AD CAM motor stall
AE Too many steps to stall slot
AF Too many steps to get home
B0 Bad CAM threshold sensor
B8 Bad ribbon sensor threshold
B9 Ribbon step motor failure
BA No supply spool motion
C0 Step motor failure - (CAM unusable)
C1 Motor drive circuit failure
C2 Phase A open circuit detected
C3 Phase B open circuit detected
C4 Phase C open circuit detected
C5 Phase D open circuit detected
C6 Phase A short circuit detected
C7 Phase B short circuit detected
C8 Phase C short circuit detected
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 33
DOCUMENT PROCESSING MODULE - ATM

Encoder Device (Byte 0 - 30H) Status Code


M_Data (hex) Description
C9 Phase D short circuit detected
CA Current regulation failure on phase pair AC
CB Current regulation failure on phase pair BD
CC Feedback sensor A threshold failure
CD Feedback sensor B threshold failure
CE Feedback position failure
F8 Encoder communication response time-out
FB Invalid energy/power setting
FC Unable to calculate burntime
FE CAM/DOC interrupt contention

Front/Rear Image Lift Camera (Byte 0 - 40H/50H) Status Code


M_Data (hex) Description
80 Camera covered before starting lift
81 Bad bias curve data
86 Bad camera setup data
87 Camera setup fault
90 No white document data for camera setup
93 NVRAM read back failure
C0 DSP hardware general integrity test setup
C1 Communications control port failure
C2 No transfer request pulse detected
C3 No end-of-scan pulse
C4 Bad end-of-scan signal
D0 Camera general integrity test failure
D1 Video correction control hardware failure
D2 Cannot locate lower dog-ear mark
D3 Cannot locate upper dog-ear mark
D4 Illumination test failure (green LEDs)
D5 Illumination test failure (red LEDs)
D6 White reference noise check failure
D8 Track bottom failure
F0 CPU failure

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
34 ATM Self-Service Diagnostic Status Code Notebook
DOCUMENT PROCESSING MODULE - ATM

Front/Rear Image Lift Camera (Byte 0 - 40H/50H) Status Code


M_Data (hex) Description
F1 Internal data memory failure
F2 Internal program memory failure
F3 Boot code checksum failure
F4 Internal internal time failure
F5 External 256K DRAM low nibble failure
F6 External 256K DRAM high nibble failure
F7 External 256K DRAM byte failure
F8 External 64K VRAM low nibble failure
F9 External 64K VRAM high nibble failure
FA External 64K VRAM failure byte failure

Image Processing Device (Byte 0 - 60H/61H/62H) Status Code


M_Data (hex) Description
80 Camera covered before starting lift
81 Bad bias curve data
82 No image data available
83 Bad x coordinate - example >= 2000
84 Bad y coordinate - example >= 840
85 Encryption is not available
86 Message Authentication Code Generation is
not available
88 Window exceeds 6 square inches (reader
window only)
A0 Encryption chip is not in proper default mode
A1 Encryption chip does not contain the proper
default status
A2 Encryption-external master port flag failure
A3 Encryption-external auxiliary port flag
failure
A4 Encryption-external slave flag failure

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 35
DOCUMENT PROCESSING MODULE - ATM

Front and Rear Printer Device (Byte 0 - 80H/90H/81H/91H) Status Code


M_Data (hex) Description
80 Ink-jet stepper motor failure
81 Ink-jet failure
82 Bad ink-jet sensor threshold
83 Bad ink-jet home sensor
84 Too many ink-jet power resets (write
command)
85 Y coordinate too high or too low in write
command

Recognition Device (Byte 0 - C0H/C1H) Status Code


M_Data (hex) Description
80 Camera covered before starting lift
81 Bad bias curve data
82 No image data available
83 Bad x coordinate - example >= 2000
84 Bad y coordinate - example >= 840
88 Zone is larger than 6 square inches
89 Reader timed out when performing
recognition
8A Unable to recognize requested front
8B Invalid zone specification
8C Image type not supported for recognition
8D Invalid font template selection

7732 Operating System Device (Byte 0 - D0H) Status Code


M_Data (hex) Description
81 Stage 1 of 7732 download is not complete.
7732 MTL is resident. You must load the
7732 OS kernel software. (unsolicited).

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
36 ATM Self-Service Diagnostic Status Code Notebook
DOCUMENT PROCESSING MODULE - ATM

7732 Operating System Device (Byte 0 - D0H) Status Code


M_Data (hex) Description
82 Stage 3 of 7732 download is not complete.
7732 system monitor is resident. You must
load the 7732 system monitor software
(unsolicited).
83 Stage 2 of 7732 download is not complete.
7732 OS kernel is resident. You must load the
7732 reader recognition software
(unsolicited).
84 Front cabinet door is open (unsolicited)
85 Rear cabinet door is open (unsolicited)
88 Front cabinet door is closed (unsolicited)
89 Rear cabinet door is open (unsolicited)
8A Remove command failure. Document still in
track.
91 The load file has an invalid signature
92 The relocation table for the load file is
invalid
93 The relocation table is too large
94 The code is not the right size
95 The file is a SYS file not a LOAD file

File Access Device (Byte 0 - FEH) Maintenance Data


M_Data (hex) Description
01 The file is not a logo file
02 The logo file could not be opened

Transport sensor states occupy two bits in any given byte


to represent the conditions ‘clear’ (00), ‘blocked’ (01) and
‘failed clear’ (10).

 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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 37
DOCUMENT PROCESSING MODULE - ATM
 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
 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

1. Front Transport is defined as Entry Sensor and Offset


Sensor. On the 5675, the auxiliary transport has the
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
38 ATM Self-Service Diagnostic Status Code Notebook
DOCUMENT PROCESSING MODULE - ATM
offset sensor while the throat, which is attached to the
fascia, has the entry sensor.
2. Main Transport is defined as the transport after the
Offset Sensor (this area varies depending upon whether
the command being run is either ENABLE or EJECT)
and continues to the Alignment Exit Sensor. It also
includes the 7732 Transport and the Exit Drive/Power
Pocket Assembly.
3. Envelope Transport is defined as the Start Print Sensor
to the Envelope Exit Sensor.

* Byte 7 may have a value greater than those shown in the


M_DATA Byte 7 column of the table above, depending
upon the values of the other bits of the byte.

 Bit 4= Pocket A sensor


 Bit 5= Pocket B sensor
 Bit 6= Reserved
Bit 7= Reject bin sensor

 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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 39
USB DOCUMENT PROCESSING MODULE

USB DOCUMENT PROCESSING MODULE

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 =

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 41
USB DOCUMENT PROCESSING MODULE
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)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
42 ATM Self-Service Diagnostic Status Code Notebook
CHEQUE PROCESSING MODULE

CHEQUE PROCESSING MODULE

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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 43
CHEQUE PROCESSING MODULE

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)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
44 ATM Self-Service Diagnostic Status Code Notebook
CHEQUE PROCESSING MODULE

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)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 45
CHEQUE PROCESSING MODULE

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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
46 ATM Self-Service Diagnostic Status Code Notebook
CHEQUE PROCESSING MODULE

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.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
48 ATM Self-Service Diagnostic Status Code Notebook
CHEQUE PROCESSING MODULE
 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)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 49
CHEQUE PROCESSING MODULE

CPM-1 M_DATA

M_DATA Byte Description


0 Response origin - See M_DATA Byte 0
1 Shutter switch state (0 = closed, 1 = open)
2 In-feed entrance sensor left (0 = clear, 1=
blocked)
3 In-feed entrance sensor right (0 = clear, 1=
blocked)
4 In-feed sensor middle (0 = clear, 1= blocked)
5 In-feed sensor rear (0 = clear, 1= blocked)
6 Scanner sensor front (0 = clear, 1= blocked)
7 Scanner sensor at MICR head (0 = clear, 1=
blocked)
8 Scanner sensor at print station (0 = clear, 1=
blocked)
9 Scanner sensor at camera (0 = clear, 1=
blocked)
10 Out-feed sensor at nip solenoid (0 = clear, 1=
blocked)
11 Out-feed sensor at bin 1 (0 = clear, 1=
blocked)
12 Out-feed sensor at bin 2 (0 = clear, 1=
blocked)
13 Out-feed sensor at bin 3 (0 = clear, 1=
blocked)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
50 ATM Self-Service Diagnostic Status Code Notebook
CHEQUE PROCESSING MODULE

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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 51
CHEQUE PROCESSING MODULE

CPM-2 M_DATA

M_DATA Byte Description


0 Response origin - See M_DATA Byte 0
1 Error code reported from the device. See
Error Code Reference
2 Track Sensor #1 (1 = blocked)
3 Track Sensor #2 (1 = blocked)
4 Track Sensor #3 (1 = blocked)
5 Track Sensor #4 (1 = blocked)
6 Track Sensor #5 (1 = blocked)
7 Track Sensor #6 (1 = blocked)
8 Track Sensor #7 (1 = blocked)
9 Track Sensor #8 (1 = blocked)
10 Track Sensor #9 (1 = blocked)
11 Track Sensor #10 (1 = blocked)
12 Bin Full Sensor (1 = full) or Track Sensor
#11 when Stacking Bin Present (1 = blocked)
13 Stacking Bin Full Sensor (1 = blocked - full
when fully extended plunger blocks sensor)
14 Stacking Bin Empty Sensor (1 = switch
closed - fewer than 6 cheques in the bin)
15 Bin present sensor (1 = no bin present)
16 Initialization required (1 = device not ready)
- module failed integrity diagnose
17 Interlock switch #1 (1 = interlock open)

Thick Item/Doubles Long


Out-feed Device Exit Area MICR De-skew Mechanism Detection Sensors
In-feed (2)
Read Head

10 9 6 5 4 3 2 1

Bin Full
Sensor Track Sensors
Rear Camera
Front Camera

No
Endorser
Return
7
8 Bin

Endorser Stage Area

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
52 ATM Self-Service Diagnostic Status Code Notebook
CHEQUE PROCESSING MODULE

CPM-3 M_DATA

M_DATA Byte Description


0 Response origin - See M_DATA Byte 0
1 Error code reported from the device. See
Error Code Reference
2 Track Sensor #1 (1 = blocked)
3 Track Sensor #2 (1 = blocked)
4 Track Sensor #3 (1 = blocked)
5 Track Sensor #4 (1 = blocked)
6 Track Sensor #5 (1 = blocked)
7 Track Sensor #6 (1 = blocked)
8 Track Sensor #7 (1 = blocked)
9 Track Sensor #8 (1 = blocked)
10 Track Sensor #9 (1 = blocked)
11 Track Sensor #10 (1 = blocked)
12 Track Sensor #11 (1 = blocked)
13 (original Bin-3 Full Sensor (1 = full) - Bin-1 Full when
bin) there is a single open bin fitted
13 (stacking Bin-1 Empty Switch (1 = switch closed) -
bin) fewer than 6 cheques in bin
14 (original Bin #2 Full Sensor (1 = full)
bin)
14 (stacking Bin-1 Full Sensor (1 = sensor blocked) -
bin) document plate pulled down
15 (original Bin #3 Full Sensor (1 = full)
bin)
15 (stacking Bin-1 Full (1 = logically full) - bin full sensor
bin) blocked during last 5 plunges
16 Initialization required (1 = device not ready)
- module failed integrity diagnose
17 Interlock switch #1 (1 = interlock open)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 53
CHEQUE PROCESSING MODULE

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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
54 ATM Self-Service Diagnostic Status Code Notebook
CHEQUE PROCESSING MODULE

CPM-4 M_DATA

M_DATA Byte Description


0 Response origin - See M_DATA Byte 0
1 Error code reported from the device. See
Error Code Reference
2 Track Sensor #1 (1 = blocked)
3 Track Sensor #2 (1 = blocked)
4 Track Sensor #3 (1 = blocked)
5 Track Sensor #4 (1 = blocked)
6 Track Sensor #5 (1 = blocked)
7 Track Sensor #6 (1 = blocked)
8 Track Sensor #7 (1 = blocked)
9 Track Sensor #8 (1 = blocked)
10 Track Sensor #9 (1 = blocked)
11 Track Sensor #10 (1 = blocked)) - located in
bin module
12 Track Sensor #11 (1 = blocked)) - located in
bin module
13 Bin #1 Full Sensor (1 = full) or stacking bin
Track Sensor #12 (1 = full/blocked)
14 Bin #2 Full Sensor (1 = full) or stacking bin
Track Sensor #13 (1 = full/blocked)
15 Bin #3 Full Sensor (1 = full) or stacking bin
Track Sensor #14 (1 = full/blocked)
16 Initialization required (1 = device not ready)
- module failed integrity diagnose
17 Interlock switch #1 (1 = interlock open)
18 Bin-1 Empty Switch (1 = switch closed) -
fewer than 6 cheques in bin
19 Bin-1 Full Sensor (1 = sensor blocked) -
document plate pulled down
20 Bin-1 Full (1 = logically full) - bin full sensor
blocked during last 5 plunges
21 Bin-3 Empty Switch (1 = switch closed) -
fewer than 6 cheques in bin
22 Bin-3 Full Sensor (1 = sensor blocked) -
document plate pulled down
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 55
CHEQUE PROCESSING MODULE

M_DATA Byte Description


23 Bin-3 Full (1 = logically full) - bin full sensor
blocked during last 5 plunges

Note: The number of M_Data bytes returned depends on the


configuration of the stacking bin:

 Powered stacking bin returns 18 bytes (Offset 0-17)


 Single stacking bin returns 21 bytes (Offset 0-20)
 Dual stacking bin returns 24 bytes (Offset 0-23)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56 ATM Self-Service Diagnostic Status Code Notebook
CHEQUE PROCESSING MODULE

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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 57
CHEQUE PROCESSING MODULE

Error Code Reference


The table lists detailed error codes for the CPM-2, CPM-3 and
CPM-4 modules.

Code Status Description


00H Operation_Successful No problem to report
/ Successful
command
completion.
01H Operation_Pending The transport
activation command
has been accepted.
02H Operation_Timeout No application
timeout when
customer failed to
enter a cheque.
03H Invalid_Device Attempting to arm an
optional device that
is not installed.
04H Bad_Cmnd_Sequence Busy processing a
transport activation
command.
05H Invalid_Command Invalid command ID
value.
06H Invalid_Diagnose No test defined for
the DIAG_ID value
received.
07H Invalid_Data Unexpected data
value or type
received.
08H Invalid_Data_Length Received more or
less data than
expected.
09H Data_Buffer_Overflow Too much data
received.
0AH Shutter_Jam (CPM2/3) Unable to open or
close the shutter.
0BH Item_Too_Short Document is less that
150mm long.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
58 ATM Self-Service Diagnostic Status Code Notebook
CHEQUE PROCESSING MODULE

Code Status Description


0CH Item_Too_Long Document is more
than 225mm long.
0DH Item_Too_Thick A cheque bundle or
thick media has
entered the CPM
module
0EH Item_Jammed Cheque stopped
moving and failed to
arrive at the staging
area.
0FH No_Item_Present There is no cheque in
the CPM transport.
10H Item_Removed Customer retrieved
cheque before it
could be retracted.
11H Item_Deskew_Failure Unable to push
cheque against track
bottom reference.
12H Bin_Nearly_Full Reported when ever
Bin Full sensor
blocked during
Capture.
13H Bin_Full CPM3 Open Bin can
accept no more
cheques.
14H Unexpected_Item A track sensor
became blocked
unexpectedly.
15H Module_Not_Initialized The module has not
completed a
successful
diagnose(0).
16H Item_Too_Narrow The cheque is less
than 62.5mm in
height.
17H USB_Reset_Occurred Reset or disconnect
triggered USB re-
enumeration.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 59
CHEQUE PROCESSING MODULE

Code Status Description


18H Infeed_Jam Cheque seen by
entry sensor but
failed to arrive at
DFD sensor
19H Infeed_Jam_Stall Infeed motor stalled
before cheque
arrived at DFD
sensors
1AH Infeed_Jam_Entry Entry step motor
stalled before cheque
arrived at DFD
sensors
1BH Infeed_Jam_Exit Exit step motor
stalled before cheque
arrived at DFD
sensors
1CH Item_Jammed_Entry Cheque stopped
moving with entry
step motor stalled.
1DH Item_Jammed_Exit Cheque stopped
moving with exit
step motor stalled.
1EH Double_Feed_Detected Ultrasonic DFD
sensor detected
multiple items
20H No_Controlware Main controller
firmware download
required.
21H No_FPGA_Config FPGA configuration
file download
required.
22H No_Endorser_FW Endorser FW
download required.
23H No_Endorser_Bitmap Endorser Font
download required.
24H Invalid_File_Type Bad format for a
download file. The
first byte is not 0x88.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
60 ATM Self-Service Diagnostic Status Code Notebook
CHEQUE PROCESSING MODULE

Code Status Description


25H Invalid_Storage_ID The Storage ID is not
an 'E' or an 'F'.
26H Incorrect_File_Size Download data will
not fit in allocated
storage space.
27H Bad_File_Checksum Bad checksum for
the binary data part
of the download.
28H Invalid_Storage_Addr The address in the
file header is not a
valid address.
29H NV_Memory_Failure Unable to write/
readback to FLASH
or EEPROM
memory
30H General_Module_Fault Indicates that data
field contains
multiple error codes
(diag-0).
31H No_Interlock_24V Unable to activate
RON signal.
32H Track_Sensor_Fault Unable to calibrate
one or more track
sensors.
33H Item_Present A cheque has been
detected in the
transport.
34H Shutter_Fault (CPM2/3) Faulty motor/
solenoid or feedback
sensor.
34H Shutter_Jam (CPM4) Unable to open or
close the shutter.
35H Infeed_Drive_Fault Faulty motor or
feedback sensor.
36H Deskew_Fault Faulty motor/
solenoid or feedback
sensor.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 61
CHEQUE PROCESSING MODULE

Code Status Description


37H Entry_Stepper_Fault Faulty transport
entry step motor or
feedback sensor.
38H Exit_Stepper_Fault Faulty transport exit
step motor or
feedback sensor.
39H MICR_System_Fault Unable to detect
signal gain changes.
3AH Image_System_Fault Unable to
communicate with
camera controller
(FPGA).
3BH Endorser_Fault Faulty endorsement
printer mechanism.
3DH Bin_Not_Present The cheque bin is not
properly positioned
at the module exit.
3EH Image_Data_Stall The host stopped
reading image data.
3FH MICR_Data_Stall The host stopped
reading MICR data.
40H No_Data_Available Requested setup data
not available (query
diag fault).
41H In-Feed_Config_Fault Detected
incompatible in-feed
type (ie short in-feed
on CPM2).
42H DFD_Sensor_Fault One or more of the
double-feed detect
sensors is not
working.
43H Bin_Full_Sensor_Fault One or more of the
bin-full sensors is
not working.
44H Bin_Stepper_Fault Faulty bin module
step motor or
feedback sensor.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
62 ATM Self-Service Diagnostic Status Code Notebook
CHEQUE PROCESSING MODULE

Code Status Description


45H Stacking_Bin_Fault The stacking bin will
not go ready to
capture cheques.
46H Shutter_Comm_Fault Unable to
communicate with
I2C shutter module
47H Shutter_Fault (CPM4) Invalid shutter
postion state
reported - both open
& closed
50H Bin_Entry_Motor_Fault Common track and
reject bin motor
fault.
51H Bin1_Motor_Fault Bin1 internal
transport motor fault.
52H Bin3_Motor_Fault Bin3 internal
transport motor fault.
53H Bin1_Plunge_Fault Bin1 plunger unable
to open top limit
switch (leave home).
54H Bin1_Cycle_Fault Bin1 plunger unable
to toggle bottom
limit switch.
55H Bin1_Home_Fault Bin1 plunger unable
to close top limit
switch (go home).
56H Bin3_Plunge_Fault Bin3 plunger unable
to open top limit
switch (leave home).
57H Bin3_Cycle_Fault Bin3 plunger unable
to toggle bottom
limit switch.
58H Bin3_Home_Fault Bin3 plunger unable
to close top limit
switch (go home).
59H Bin_Sensor1_Fault CPM3 track sensor 9
faulty. CPM4 track
sensor 10 faulty.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 63
CHEQUE PROCESSING MODULE

Code Status Description


5AH Bin_Sensor2_Fault CPM3 and CPM4
track sensor 11
faulty.
5BH Bin_Sensor3_Fault CPM3 - not used.
CPM4 track sensor
12 faulty. (bin1
entry)
5CH Bin_Sensor4_Fault CPM3 track sensor
10 faulty. CPM4
track sensor 13
faulty. (bin1 end
stop)
5DH Bin_Sensor5_Fault CPM3 - not used.
CPM4 track sensor
14 faulty. (bin2 end
stop)
5EH Bin_Entry_Transport_Jam Item jammed or lost
in bin entry
transport.
5FH Bin1_Transport_Jam Item jammed or lost
in bin 1 transport.
60H Bin3_Transport_Jam Item jammed or lost
in bin 3 transport.
61H Bin_Entry_Unexpected_Item Bin module detected
blocked entry track
sensor unexpectedly.
62H Bin1_Unexpected_Item Bin module detected
blocked bin 1 track
sensor unexpectedly.
63H Bin3_Unexpected_Item Bin module detected
blocked bin 3 track
sensor unexpectedly.
64H Bin_NVRAM_Fault Unable to store
default sensor
thresholds.
65H Bin_Comm_Fault Communication
failure between CPM
and stacking bin.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
64 ATM Self-Service Diagnostic Status Code Notebook
CHEQUE PROCESSING MODULE

Code Status Description


66H Bin_Not_Ready Stacking bin has
developed a fault
making it
unavailable for use.
67H Bin_Not_Initialized The stacking bin was
not successfully
diagnosed after reset.
80H Endorser_COMM_Fault Endorser
communications
failure.
81H Platen_Solenoid_Fault Endorser platen
solenoid failure.
82H Ribbon_Motor_Fault Endorser ribbon
motor fault
85H Endorser_Config_Fault Configuration bit
disagrees with
detected endorser
type.
86H Invalid_Endorser_Cmnd Invalid command
received by endorser.
87H Invalid_Endorse_Data Bad command data
received by endorser.
88H Invalid_Endorse_Length Invalid command
length received by
endorser.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 65
USB SCALABLE CHEQUE PROCESSING MODULE

USB SCALABLE CHEQUE PROCESSING


MODULE

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.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
66 ATM Self-Service Diagnostic Status Code Notebook
USB SCALABLE CHEQUE PROCESSING MODULE

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.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 67
USB SCALABLE CHEQUE PROCESSING MODULE

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.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
68 ATM Self-Service Diagnostic Status Code Notebook
USB SCALABLE CHEQUE PROCESSING MODULE

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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 69
USB SCALABLE CHEQUE PROCESSING MODULE

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.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
70 ATM Self-Service Diagnostic Status Code Notebook
USB SCALABLE CHEQUE PROCESSING MODULE

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.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 71
USB SCALABLE CHEQUE PROCESSING MODULE
 09 - Retract - Used to pull an ejected item back into
the SCPM device.
 10 - Status - Reports operational state of SCPM
device and sub-modules.

M_DATA Byte Description


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)
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)
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
72 ATM Self-Service Diagnostic Status Code Notebook
USB SCALABLE CHEQUE PROCESSING MODULE

M_DATA Byte Description


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)

Note: For deskew and track sensors a value of 1 = sensor


blocked.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 73
USB SCALABLE CHEQUE PROCESSING MODULE
The SCPM has the following layout and options:

TSx = Track Sensor


TB = Thick Bunch Sensor
DSx = Deskew Sensor
DC = Door Closed Sensor
BFx = Bin Full Sensor
BEx = Bin Empty Sensor

Capture Bin 2
Top Mount
Stacking Bin

De-skew Mechanism
MICR Front
Read Head Camera DFD
TS9 DS2 DS1

TS8 TS7 TS5 TS4


Back
Endorser Camera

Cheque Processor
Multi-
TS10 ERBM Cheque
Feeder

To
Bottom Mount Bin

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
74 ATM Self-Service Diagnostic Status Code Notebook
USB SCALABLE CHEQUE PROCESSING MODULE
The cheque feeder options are shown below:

Cheque Feeder Options


DFD TB

TS5 TS4 TS3 TS2 TS1

Short
Single
Cheque
Feeder

DFD TB

TS5 TS4 TS3 TS2 TS1

Mid-Length
Single
Cheque
Feeder

DFD TB

TS5 TS4 TS3 TS2 TS1

Long
Single
Cheque
Feeder

TSx = Track Sensor


TB = Thick Bunch Sensor
DSx = Deskew Sensor
DC = Door Closed Sensor
BFx = Bin Full Sensor
BEx = Bin Empty Sensor

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 75
USB SCALABLE CHEQUE PROCESSING MODULE
The back mount bin options are shown below:

Back Mount Bin Options

TS21
Outfeed
TS11 (for SBIN)
Motor

Capture Bin 1

Back Mount
Stacking Bin

BF1

Outfeed Motor

BF2 (for OBIN)

Back Mount
Open Bin

TSx = Track Sensor


TB = Thick Bunch Sensor
DSx = Deskew Sensor
DC = Door Closed Sensor
BFx = Bin Full Sensor
BEx = Bin Empty Sensor

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
76 ATM Self-Service Diagnostic Status Code Notebook
USB SCALABLE CHEQUE PROCESSING MODULE
The top mount stacking bin is shown below:

TS19 TS20 TS21

Ca
ptu

TS18
Capture Bin 1
re
Bin
2

DC

BE2 Top Mount Stacking


Bin

TS17

BF1

TSx = Track Sensor


TB = Thick Bunch Sensor
DSx = Deskew Sensor
DC = Door Closed Sensor
BFx = Bin Full Sensor
BEx = Bin Empty Sensor

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 77
USB SCALABLE CHEQUE PROCESSING MODULE
The bottom mount bin options are shown below:
Bottom Mount Bin Options

TS17

TS21

TS19

Capture Bin 1
Captu

DC
re
Bin 2

Bottom Mount
Stacking Bin

BE2
BF1

TSx = Track Sensor


TB = Thick Bunch Sensor
Outfeed DSx = Deskew Sensor
DC = Door Closed Sensor
BFx = Bin Full Sensor
BEx = Bin Empty Sensor
(for OBIN)

BF1

Bottom Mount
Open Bin

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
78 ATM Self-Service Diagnostic Status Code Notebook
USB SCALABLE CHEQUE PROCESSING MODULE
The ERBM module is shown below:

TSx = Track Sensor

ERBM

Rebuncher

(TS14) (TS15)

ESCROW
(TS13)

(TS12)
(TS16)

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 79
USB SCALABLE CHEQUE PROCESSING MODULE

Error Code Reference


The table lists the detailed error codes returned by the USB
Scalable Cheque Processing Module.

Code Status Description


00H Success_Complete The command has been
successfully processed.
01H Success_In_Progress Command successful with
TA-command in progress.
02H Module_Not_ The module has not
Initialized completed a successful
diagnose(0).
03H Bad_Cmnd_Syntax Invalid command, data or
data length.
04H Bad_Cmnd_ Busy processing a transport
Sequence activation command.
05H Operation_Timeout Customer failed to enter
media with timeout period.
06H TA_Cmnd_ Transport activation
Cancelled command aborted by Cancel
command.
07H Shutter_Jam Unable to open shutter.
08H Item_Feed_Failure Unable to move next item
out of the feeder
09H Double_Feed_ Ultrasonic DFD sensor
Detected detected multiple items
0AH Item_Too_Thick A cheque bundle or thick
media detected in feeder
0BH Item_Too_Short Cheque is less than 150mm
long.
0CH Item_Too_Long Cheque is more than 225mm
long.
0DH Item_Too_Narrow The cheque is less than
62.5mm in height.
0EH Item_Deskew_ Unable to push cheque
Failure against track bottom
reference.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
80 ATM Self-Service Diagnostic Status Code Notebook
USB SCALABLE CHEQUE PROCESSING MODULE

Code Status Description


0FH Core_Module_Jam Jam with track sensor TS6
to TS10 blocked.
10H Item_Movement_ Another cheque is blocking
Blocked the path between source and
target location.
11H No_Item_Present There is no cheque in the
SCPM transport.
12H Item_Present A cheque has been detected
in the transport.
13H Item_Taken Customer retrieved cheque
before it could be retracted.
14H Image_Data_Stall The host stopped reading
image data allowing image
buffer to become full.
15H MICR_Data_Stall The host stopped reading
MICR data.
16H Bin_Nearly_Full Reported when ever Bin
Full sensor blocked during
Capture.
17H USB_Reset_ Reset or disconnect
Occurred triggered USB re-
enumeration.
18H No_Interlock_24V The safety interlock is open.
19H USB_2.0_Required High speed USB mode
required to support 512
packets.
1AH UDFD_Comm_Fault Unable to communicate
with Ultrasonic DFD.
1BH Endorser_Comm_ Unable to establish endorser
Fault communications.
1CH Bin_Comm_Fault Unable to communicate
with stacking bin.
1DH ERBM_Comm_Fault Unable to establish RS-232
communications
1EH Bad_Core_FW_ The command is not
Cmnd supported by the Core FW.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 81
USB SCALABLE CHEQUE PROCESSING MODULE

Code Status Description


1FH Bad_HW_Config The detected hardware
configuration is not
supported
20H No_Controlware Main controller firmware
download required.
21H No_FPGA_Config FPGA configuration file
download required.
22H FPGA_Config_Fault Unable to successfully
configure imaging FPGA
23H No_Alternate_Core_F There is only version of
W Core FW available for
execution.
24H Invalid_File_Type Bad format for a download
file. The first byte is not
0x89.
25H Invalid_Storage_ The Storage ID is not and 'E'
Location or an 'F'.
26H Invalid_File_Size Download data will not fit in
allocated storage space.
27H Invalid_Checksum Bad checksum for the binary
data part of the download.
28H NV_Memory_ Unable to write/read/erase
Failure FLASH or EEPROM
memory.
29H No_Endorser_FW Endorser FW download
required.
2AH No_UDFD_FW UDFD FW download
required.
2BH No_Stacking_Bin FW Stacking Bin FW download
required.
2CH No_ERBM_FW ERBM FW download
required.
2DH Bunch_Too_Thick Too many cheques inserted
into multi-cheque infeed
2EH Bunch_Too_Long Bunch still blocking TS1
after reaching TS5
preventing shutter closure.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
82 ATM Self-Service Diagnostic Status Code Notebook
USB SCALABLE CHEQUE PROCESSING MODULE

Code Status Description


2FH Core_FW_Cold_ Status returned on first Read
Start Config command following
module power on.
30H General_Module_ Indicates that data field
Fault contains multiple error
codes (diag-0).
31H TS1_Failed_to_ Outgoing item failed to
Block reach track sensor 1
32H TS2_Failed_to_ Outgoing item failed to
Block reach track sensor 2
33H TS3_Failed_to_ In or outgoing item failed to
Block reach track sensor 3
34H TS4_Failed_to_ In or outgoing item failed to
Block reach track sensor 4
35H TS5_Failed_to_ Item failed to reach track
Block sensor 5.
36H TS6_Failed_to_ Item failed to reach track
Block sensor 6.
37H TS7_Failed_to_ Item failed to reach track
Block sensor 7.
38H TS8_Failed_to_ Item failed to reach track
Block sensor 8.
39H TS9_Failed_to_ Item failed to reach track
Block sensor 9.
3AH TS10_Failed_to_ Item failed to reach track
Block sensor 10.
3BH TS11_Failed_to_ Item failed to reach track
Block sensor 11.
3CH DS1_Failed_to_ Diagnostic fault - deskew
Block sensor 1 failed to show
blocked with LED off.
3DH DS2_Failed_to_ Diagnostic fault - deskew
Block sensor 2 failed to show
blocked with LED off.
3EH Infeed_Module_Jam Jam with track sensor TS1
to TS3 blocked.
3FH Feeder_Module_Jam Jam with track sensor TS4
or TS5 blocked.
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 83
USB SCALABLE CHEQUE PROCESSING MODULE

Code Status Description


40H Outfeed_Module_ Jam with track sensor TS11
Jam blocked.
41H TS1_Unexpected_ An item has appeared
Block unexpectedly somewhere in
the transport.
42H TS2_Unexpected_ An item has appeared
Block unexpectedly somewhere in
the transport.
43H TS3_Unexpected_ An item has appeared
Block unexpectedly somewhere in
the transport.
44H TS4_Unexpected_ An item has appeared
Block unexpectedly somewhere in
the transport.
45H TS5_Unexpected_ An item has appeared
Block unexpectedly somewhere in
the transport.
46H TS6_Unexpected_ An item has appeared
Block unexpectedly somewhere in
the transport.
47H TS7_Unexpected_ An item has appeared
Block unexpectedly somewhere in
the transport.
48H TS8_Unexpected_ An item has appeared
Block unexpectedly somewhere in
the transport.
49H TS9_Unexpected_ An item has appeared
Block unexpectedly somewhere in
the transport.
4AH TS10_Unexpected_ An item has appeared
Block unexpectedly somewhere in
the transport.
4BH TS11_Unexpected_ An item has appeared
Block unexpectedly somewhere in
the transport.
4CH DS1_Unexpected_ An item has appeared
Block unexpectedly somewhere in
the transport.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
84 ATM Self-Service Diagnostic Status Code Notebook
USB SCALABLE CHEQUE PROCESSING MODULE

Code Status Description


4DH DS2_Unexpected_ An item has appeared
Block unexpectedly somewhere in
the transport.
4EH Bin_Not_Present Bin has been removed or is
misaligned with the outfeed
module.
4FH Bin_Module_Jam Jam with track sensor TS17
to TS20 blocked.
50H Bin_Entry_Motor_ Common track and reject
Fault bin motor.
51H Bin_Protocol_Fault Protocol violation by either
the stacking bin or the FX/2.
52H Bin_Door_Open Rear mount bin door is open
leaving plunger disabled.
53H Bin_Plunge_Fault Bin plunger unable to open
top limit switch (leave
home).
54H Bin_Cycle_Fault Bin plunger unable to toggle
bottom limit switch.
55H Bin_Home_Fault Bin plunger unable to close
top limit switch (go home).
56H Bin_Full_Fault Bin appears full when
plunger at home position.
58H Bin_Approach_ Home approach sensor
Sensor_Fault failure.
59H TS17_Fault Bin track sensor 1 faulty.
5AH TS18_Fault Bin track sensor 2 faulty.
5BH TS19_Fault Bin track sensor 3 faulty.
5CH TS20_Fault Bin track sensor 4 faulty.
5DH TS21_Fault Bin track sensor 5 faulty.
5EH Bin2_Empty_ Sensor blocked with no
Sensor_Fault default threshold available
in EEPROM.
5FH Bin_Not_Initialized The stacking bin was not
successfully diagnosed after
reset.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 85
USB SCALABLE CHEQUE PROCESSING MODULE

Code Status Description


60H TS17_Failed_to_ Item failed to reach bin track
Block sensor 1.
61H TS18_Failed_to_ Item failed to reach bin track
Block sensor 2.
62H TS19_Failed_to_ Item failed to reach bin track
Block sensor 3.
63H TS20_Failed_to_ Item failed to reach bin track
Block sensor 4.
64H TS21_Failed_to_ Item failed to reach bin track
Block sensor 5.
68H TS17_Unexpected_ An item has appeared
Block unexpectedly at bin track
sensor 1.
69H TS18_Unexpected_ An item has appeared
Block unexpectedly at bin track
sensor 2.
6AH TS19_Unexpected_ An item has appeared
Block unexpectedly at bin track
sensor 3.
6BH TS20_Unexpected_ An item has appeared
Block unexpectedly at bin track
sensor 4.
6CH TS21_Unexpected_ An item has appeared
Block unexpectedly at bin track
sensor 5.
71H Ribbon_Motor_Fault Endorser ribbon motor fault
72H Ribbon_Motor_Stall Unable to detect endorser
ribbon motor rotation.
73H Protection_Circuit_Fau The print head solenoid
lt protection circuit not
working correctly
74H Endorser_Unknown_Fa Fatal error after exhausting
ult retry attempts to recover.
75H Sensor_Ambient_ At least 1 track sensor has
Light_Fault an output signal when the
LED is turned off.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
86 ATM Self-Service Diagnostic Status Code Notebook
USB SCALABLE CHEQUE PROCESSING MODULE

Code Status Description


77H Solenoid_Safety_ Solenoid safety circuit
Tripped tripped due to excessive
solenoid turn on time.
78H Shutter_Solenoid_ Solenoid used to open
Fault shutter not drawing current.
79H Infeed_Solenoid_ Solenoid used to lower
Fault bottom guide in multi-
cheque infeed.
7AH Pressure_Plate_ Solenoid used to push media
Solenoid_Fault against feeder advance belt
7BH Deskew_Idlers_ Solenoid used to disengage
Solenoid_Fault idlers for transport drive
rollers.
7CH Deskew_Drive_ Solenoid used to disengage
Solenoid_Fault deskew down-drive roller.
7DH Upper_Solenoid_ Directs media to ERBM/
Fault bottom bin, back mounted
bin or top mounted bin.
7EH Reserved Reserved for possible future
Lower Solenoid Fault.
7FH Reserved Reserved for unassigned
solenoid driver.
80H Shutter_Fault Shutter reporting both fully
open and fully closed at the
same time.
81H Infeed_Motor_Fault Faulty motor or feedback
sensor.
82H Feeder_Motor_Fault Faulty feeder motor or
feedback sensor.
83H MTM_Stepper_ Faulty main transport step
Fault motor or feedback sensor.
84H MICR_System_ Unable to detect signal gain
Fault changes.
85H Image_System_ Unable to communicate
Fault with camera controller
(FPGA).

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 87
USB SCALABLE CHEQUE PROCESSING MODULE

Code Status Description


86H Image_Buffer_ Image data lost due capture
Overrun buffer over run before
maximum scans reached.
87H Shutter_Close_Fault Unable to close the shutter
during integrity test.
88H Outfeed_Motor_ Faulty motor or feedback
Fault sensor.
91H UDFD_Sensor_ The ultrasonic sensor is
Fault malfunctioning
92H UDFD_RAM_Fault The RAM test failed
93H UDFD_ADC_Fault The ADC is malfunctioning
94H UDFD_Driver1_ The sensor drive output pin
Fault 1 is malfunctioning
95H UDFD_Driver2_ The sensor drive output pin
Fault 2 is malfunctioning
96H UDFD_Sensor_ The sensor reset output pin
Reset_Fault is malfunctioning
97H UDFD_Amp1_Fault The amplifier stage 1 output
is malfunctioning
98H UDFD_Amp2_Fault The amplifier final stage is
malfuctioning
99H UDFD_Unknown_ Fatal error after exhausting
Fault retry attempts to recover.
9CH ERBM_Protocol_ The ERBM has returned
Fault error code 0x03 or 0x04 to
the SCPM device.
9DH ERBM_Command_Ti The ERBM failed to
meout complete a command within
25 seconds.
9EH TS12_Failed_to_ Item failed to arrive at the
Block ERBM entry sensor.
9FH ERBM_Unknown_ ERBM entered an error state
Fault without providing a fault
code.
A0H Jam_Between_TS12_T A cheque remains between
S13 the ERBM sensors, PSK1
and PSK2.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
88 ATM Self-Service Diagnostic Status Code Notebook
USB SCALABLE CHEQUE PROCESSING MODULE

Code Status Description


A1H Jam_Between_TS12_T A cheque remains between
S16 the ERBM sensors, PSK1
and PSR1.
A2H Jam_Between_TS13_T A cheque remains between
S14 the ERBM sensors, PSK2
and PSK3.
A3H Jam_Between_TS13_T A cheque remains between
S16 the ERBM sensors, PSK2
and PSR1.
A4H Jam_At_TS16 A cheque is blocking ERBM
sensor PSR1.
A5H Jam_At_TS12 A cheque is blocking ERBM
sensor PSK1.
A6H Jam_At_TS15 A cheque is blocking ERBM
sensor PSK4.
A7H Jam_In_Escrow Item failed to come out of
escrow
A8H Jam_In_Rebuncher Bunch or item failed to
come out of rebunch
mechanism
A9H TS12_Unexpected_ ERBM sensor PSK1
Block unexpectedly blocked.
AAH TS13_Unexpected_ ERBM sensor PSK2
Block unexpectedly blocked.
ABH TS15_Unexpected_ ERBM sensor PSK4
Block unexpectedly blocked.
ACH TS16_Unexpected_ ERBM sensor PSR1
Block unexpectedly blocked.
ADH Unrecoverable_ When the Integrity Test is
ERBM_Jam performed, a cheque exists
at a position where recovery
is not possible. It has to be
manually removed.
B0H Rebunch_Full The rebunch mechanism is
full
B1H Escrow_Full The escrow is full or the
(Tape1_End) tape is broken.
B2H Escrow_Tape2_End The escrow tape is broken.
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 89
USB SCALABLE CHEQUE PROCESSING MODULE

Code Status Description


B3H Transport_Motor_ ERBM transport step motor
Malfunction MK1 malfunctioning.
B4H Rebunch_Motor_ ERBM rebunch step motor
Malfunction MK2 malfunctioning.
B5H Escrow_Motor_ ERBM escrow motor MR1
Timeout left running for too long.
B6H Escrow_Motor_Too_Sl ERBM escrow motor MR1
ow running too slow.
B7H Escrow_Motor_Too_Fa ERBM escrow motor MR1
st running too fast.
B8H Escrow_Motor_ ERBM escrow motor MR1
Uncontrolled free running.
B9H Connector_ The connector is
Disconnected disconnected.
BAH Sensor_System_+5V_E +5V for the sensor system is
rror abnormal.
BBH Drive_System_+24V_E +24V for the drive system is
rror abnormal.
C1H TS12_On_Test_ ERBM sensor PSK1
Failed reporting blocked when
should be unblocked.
C2H TS13_On_Test_ ERBM sensor PSK2
Failed reporting blocked when
should be unblocked.
C3H TS14_On_Test_ ERBM sensor PSK3
Failed reporting blocked when
should be unblocked.
C4H TS15_On_Test_ ERBM sensor PSK4
Failed reporting blocked when
should be unblocked.
C5H TS16_On_Test_ ERBM sensor PSR1
Failed reporting blocked when
should be unblocked.
C9H TS12_Off_Test_ ERBM sensor PSK1 is not
Failed blocked with LED turned
off.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
90 ATM Self-Service Diagnostic Status Code Notebook
USB SCALABLE CHEQUE PROCESSING MODULE

Code Status Description


CAH TS13_Off_Test_ ERBM sensor PSK2 is not
Failed blocked with LED turned
off.
CBH TS14_Off_Test_ ERBM sensor PSK3 is not
Failed blocked with LED turned
off.
CCH TS15_Off_Test_ ERBM sensor PSK4 is not
Failed blocked with LED turned
off.
CDH TS16_Off_Test_ ERBM sensor PSR1 is not
Failed blocked with LED turned
off.
CEH TapeEndSensor_Off_Te ERBM escrow tape sensor
st_Failed PIR1 is not blocked with
LED turned off.
CFH TapeStartSensor_ ERBM escrow tape sensor
Off_Test_Failed PIR2 is not blocked with
LED turned off.
D1H TS12_Abnormal_ ERBM sensor PSK1 signal
Level stays high even when LED
brightness increased
D2H TS13_Abnormal_ ERBM sensor PSK2 signal
Level stays high even when LED
brightness increased
D3H TS14_Abnormal_ ERBM sensor PSK3 signal
Level stays high even when LED
brightness increased
D4H TS15_Abnormal_ ERBM sensor PSK4 signal
Level stays high even when LED
brightness increased
D5H TS16_Abnormal_ ERBM sensor PSR1 signal
Level stays high even when LED
brightness increased
D6H TapeEndSensor_ ERBM escrow tape sensor
Low PIR1 signal is below
required minimum output.
D7H TapeStartSensor_ ERBM escrow tape sensor
Low PIR2 signal is below
required minimum output.
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 91
USB SCALABLE CHEQUE PROCESSING MODULE

Code Status Description


D9H TS12_Weak_Output_Si ERBM sensor PSK1 signal
gnal swing is too small
DAH TS13_Weak_Output_Si ERBM sensor PSK2 signal
gnal swing is too small
DBH TS14_Weak_Output_Si ERBM sensor PSK3 signal
gnal swing is too small
DCH TS15_Weak_Output_Si ERBM sensor PSK4 signal
gnal swing is too small
DDH TS16_Weak_Output_Si ERBM sensor PSR1 signal
gnal swing is too small
DEH TapeEndSensor_ ERBM escrow tape sensor
High PIR1 signal exceeds
allowable maximum limit.
DFH TapeStartSensor_ ERBM escrow tape sensor
High PIR2 signal exceeds
allowable maximum limit.
E0H EEPROM_Data_ The data of the EEPROM
Error are broken.
E1H EEPROM_Write_ It is not possible to write
Error data into the EEPROM.
E2H Flash_Memory_ When a program is
Erase_Error downloaded, the flash
memory cannot be erased.
E3H Flash_Memory_ When a program is
Write_Error downloaded, data cannot be
written into the flash
memory.
E4H Checksum_Error When a program is
downloaded, the program
data the checksum test
failed.
E7H ROM_Error The program is broken.
(Downloading necessary)
E8H RAM_Error The RAM is broken.
E9H Program_Runaway Program runaway is
detected.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
92 ATM Self-Service Diagnostic Status Code Notebook
GBRU/GBNA

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.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
96 ATM Self-Service Diagnostic Status Code Notebook
PASSBOOK PRINTER

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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
98 ATM Self-Service Diagnostic Status Code Notebook
PASSBOOK PRINTER
 Bit 5 - 1 Read after write error
 Bit 4 - 1 Read error
 Bit 3 - 1 Olivetti track
 Bit 2 - 1 ISO track
 Bit 1 - 1 IBM track
 Bit 0 - 1 DIN track

Bits 4 to 7 will be set for any detected occurrence of the


error, independent of successful retries.

 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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 99
PASSBOOK PRINTER
 Byte 6 - Sensors:
 Bit 7 - 1 Shutter open sensor covered
 Bit 6 - 1 Shutter closed sensor covered
 Bit 5 - 1 Transport open
 Bit 4 - 1 Print unit open
 Bit 3 - 1 Capture bin NOT empty
 Bit 2 - 1 Paper out detected
 Bit 1 - 1 Paper low detected
 Bit 0 - 1 Black mark detected
 Byte 7 - Sensors:
 Bit 7 - 0 Always
 Bit 6 - 1 Platen roller raised
 Bit 5 - 1 Printhead raised
 Bit 4 - 1 Magnetic stripe pressure plate raised
 Bit 3 - 0 Always
 Bit 2 - 1 Printhead at right side
 Bit 1 - 1 Printhead at left side
 Bit 0 - 1 Knife at home position
 Byte 8 - Sensors:
 Bit 7 - 0 Always
 Bit 6 - 1 Media transport sensor (X9) covered
 Bit 5 - 1 Media printhead sensor (X11) covered
 Bit 4 - 1 Platen guide rear sensor (X16) covered
 Bit 3 - 1 Media printhead sensor (X10) covered
 Bit 2 - 1 Platen guide front sensor (X15) covered
 Bit 1 - 1 Paper feed sensor (X12) covered
 Bit 0 - 1 Media capture sensor (X17) covered
 Byte 9 - Sensors:
 Bit 7 - 1 Media skew sensor (X7) covered
 Bit 6 - 1 Media skew sensor (X6) covered
 Bit 5 - 1 Media exit sensor (X2) covered
 Bit 4 - 1 Media exit sensor (X4) covered
 Bit 3 - 1 Media exit sensor (X3) covered
 Bit 2 - 1 Media exit sensor (X1) covered
 Bit 1 - 1 Media exit sensor (X5) covered
Bit 0 - 1 Media transport sensor (X8) covered

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
100 ATM Self-Service Diagnostic Status Code Notebook
PASSBOOK PRINTER

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:

DIN Format The T_DATA is returned as two


blocks of data each enclosed between start sentinel (3DH) and
end sentinel (3FH). Maximum T_LEN - 94.

IBM Format The T_DATA is returned as two


blocks of data each enclosed between start sentinel (3BH) and
end sentinel (3FH). Maximum T_LEN - 78.

ISO Format The T_DATA is returned as one block


of data enclosed between start sentinel (3DH) and end sentinel
(3FH). Maximum T_LEN - 107.

Define Document Test


The T_DATA returned for the define document test is as
follows:
 Byte 0 - Error Type:
 00 - No error
 01 - Illegal character
 02 - Too many characters
 03 - Too few characters
 04 - Value too large
 05 - Value too small
 06 - Conflicts with another parameter
 Byte 1 - Parameter In Error:
 00 - No error
 01 - Type
 02 - Pitch
 03 - Feed

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 101
PASSBOOK PRINTER
 04 - Width left
 05 - Width right
 06 - Length
 07 - Top
 08 - Bottom
 09 - Fold1
 0A - Fold2
 0B - P1
 0C - PC1
 0D - PC2
 0E - SC1
 0F - SC2
 10 - Field separator
 11 - Scan1
 12 - Scan2
 Byte 2 - Parameter In Conflict:
 00 - No error
 01 - Type
 02 - Pitch
 03 - Feed
 04 - Width left
 05 - Width right
 06 - Length
 07 - Top
 08 - Bottom
 09 - Fold1
 0A - Fold2
 0B - P1
 0C - PC1
 0D - PC2
 0E - SC1
 0F - SC2
 10 - Field separator
 11 - Scan1
12 - Scan2

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
102 ATM Self-Service Diagnostic Status Code Notebook
PAGE TURNING PASSBOOK PRINTER

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
38 Too many consecutive page turn errors

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 103
PAGE TURNING PASSBOOK PRINTER

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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
104 ATM Self-Service Diagnostic Status Code Notebook
PAGE TURNING PASSBOOK PRINTER
 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)

Sensor Values at End of Command


The remaining bytes of M_DATA (Bytes 6 to 10) report the
sensor values at the completion of the command. These bytes
are always generated except when there has been an RS-232
communications error or a main electronic board failure.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 105
PAGE TURNING PASSBOOK PRINTER
 Byte 6 - Sensors:
 Bit 7 - 0 always
 Bit 6 - 0 always
 Bit 5 - 0 always
 Bit 4 - Media at turn page position SN5
 Bit 3 - Media at line find position SN4
 Bit 2 - Media at print position SN3
 Bit 1 - Media at magnetic head position SN2
 Bit 0 - Media insertion sensor SN1 covered
 Byte 7 - Sensors:
 Bit 7 - Mid platen position sensor SN18 covered
 Bit 6 - Platen position sensor 1 SN17 (See following
table)
 Bit 5 - Printhead left home position SN15
 Bit 4 - Printhead right home position SN14
 Bit 3 - 0 always
 Bit 2 - 0 always
 Bit 1 - 0 always
 Bit 0 - 0 always
 Byte 8 - Sensors:
 Bit 7 - Magnetic head left home position SN28
 Bit 6 - Magnetic head right home position SN27
 Bit 5 - Turn page passbook guide open SN26
 Bit 4 - Turn page roller middle position SN25
 Bit 3 - Platen position sensor 2 SN22 (See following
table)
 Bit 2 - Turn page timing sensor SN21 covered
 Bit 1 - 0 always
Bit 0 - Platen home position sensor SN19

The values of sensors SN17 and SN22 in relation to the platen


position are shown in the following table:

SN17 SN22 Platen Position


0 0 Closed
0 1 Open
1 0 Middle
1 1 Middle

 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

Printer Firmware Error Codes


The Printer Firmware Error Codes received by the driver from
the printer firmware are displayed in bytes 2 and 3 of
M_DATA. M_DATA byte 2 contains the high byte of the error
code and M_DATA byte 3 contains the low byte of the error
code. The following table shows the list of codes, their
meanings and the suggested action to take to fault find.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 107
PAGE TURNING PASSBOOK PRINTER
These codes are also displayed on the LED display on the
main electronics board of the printer.

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.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
108 ATM Self-Service Diagnostic Status Code Notebook
PAGE TURNING PASSBOOK PRINTER

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.

07 61 Platen up/down sensor SN18 Check the platen


remains off and platen home mechanism.
position sensor SN19 remains Check SN18.
on. Check SN19.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 111
PAGE TURNING PASSBOOK PRINTER

Error
Meaning Action
Code
Hi Lo
07 62 Platen home position sensor Check the platen
SN19 remains off. mechanism.
Check SN19.

07 63 Page mark data (left upper Make sure the


side) can not be recognized. passbook was
inserted straight.
Run level 0 Test 54.
07 64 Page mark data (left lower Make sure the
side) can not be recognized. passbook was
inserted straight.
Run level 0 Test?.
07 65 The attempt to turn a page has Check the page
failed. SN21 did not change. turn feed
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 passbook
scanner can not find a white or scanner.
area on the passbook.
07 6A The print unit is open (sensor Close printer/check
SN45 off). sensor.
07 70 Passbook was removed as it Check the insert
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 feed Check the passbook
route. path.
Check the ATM
system driver
program.
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
112 ATM Self-Service Diagnostic Status Code Notebook
PAGE TURNING PASSBOOK PRINTER

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.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 113
PAGE TURNING PASSBOOK PRINTER

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.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 115
MONEY ORDER PRINTER

MONEY ORDER 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

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
116 ATM Self-Service Diagnostic Status Code Notebook
MONEY ORDER PRINTER
are unexpectedly empty), treated as a
communications error.
 80 - Feeder is not present
 Byte 1:
 01 - The burster fail detect sensor is defective,
treated as a knife jam.
 02 - Just powered on (may be cleared by ESC O).
 04 - Paper under head during power-up (voided first
form).
 08 - Paper present under head after eject, treated as a
media jam.
 10 - 0 always.
 20 - 0 always.
 40 - 0 always.
 80 - 0 always.
 Byte 2:
 01 - 0 always.
 02 - 0 always.
 04 - 0 always.
 08 - 0 always.
 10 - 0 always.
 20 - 0 always.
 40 - 0 always.
 80 - 0 always.
 Byte 3:
 01 - 0 always.
 02 - 0 always.
 04 - 0 always.
 08 - 0 always.
 10 - 0 always.
 20 - 0 always.
 40 - 0 always.
 80 - 0 always.

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 117
NOTES

NOTES

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
118 ATM Self-Service Diagnostic Status Code Notebook
NOTES

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook 119
NOTES

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
120 ATM Self-Service Diagnostic Status Code Notebook
NCR ‐ CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook
B006-6273-M000 August 2010

NCR ‐ CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
ATM Self-Service Diagnostic Status Code Notebook

You might also like