You are on page 1of 270

book.

book Page 5 Tuesday, January 23, 2001 10:24 AM

56xx/Personas Self-Service
Financial Terminal
Diagnostic Status Code Notebook
NCR CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

B006-6273-A000
Issue 1
January 2001
book.book Page 6 Tuesday, January 23, 2001 10:24 AM

The product described in this book is a licensed product of NCR


Corporation.

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, organization, and value of this book.

Address correspondence to:

NCR Financial Solutions Group Ltd.


Software and Services - Information Solutions
Kingsway West
Dundee
Scotland
DD2 3XX

© 2000
By NCR Corporation
Dayton, Ohio U.S.A.
All Rights Reserved
book.book Page vii Tuesday, January 23, 2001 10:24 AM

FCC Radio Frequency Interference Statement

CONTENTS

Federal Communications
Commission (FCC) Radio
Frequency Interference Statement
NOTE: This equipment has been tested and found to com-
ply 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 interfer-
ence 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 Depart-
ment of Communications.
Le présent appareil numérique n’émet pas de bruits
radioélectriques dépassant les limites applicables aux appa-
reils 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.

Information to User
This equipment must be installed and used in strict accordance
with the manufacturer’s instructions. However, there is no
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook vii


book.book Page viii Tuesday, January 23, 2001 10:24 AM

FCC Radio Frequency Interference Statement

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 mod-
ifications of this equipment or the substitution or
attachment of connecting cables and equipment
other than those specified by NCR. Such unauthor-
ised modifications, substitutions, or attachments
may void the user’s authority to operate the equip-
ment. 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

viii 56xx/Personas Diagnostic Status Code Notebook


book.book Page i Tuesday, January 23, 2001 10:24 AM

REVISION RECORD

CONTENTS

Revision Record
Date Description
Aug 2000 New manual

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook i


book.book Page ii Tuesday, January 23, 2001 10:24 AM

REVISION RECORD

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

ii 56xx/Personas Diagnostic Status Code Notebook


book.book Page 3 Tuesday, January 23, 2001 10:24 AM

CONTENTS

Contents

Chapter 1 - Communications

Chapter 2 - Magnetic Card Reader/Writers

Chapter 3 - Encryptors

Chapter 4 - Graphics/Video

Chapter 5 - Audio

Chapter 6 - Printers

Chapter 7 - Disk Drives

Chapter 8 - Input Devices

Chapter 9 - Miscellaneous (Misc. I/F Functions)

Chapter 10 - Currency Handling

Chapter 11 - Deposit Handling

Chapter 12 - Document Processing

Chapter 13 - NLX PC Core

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 4 Tuesday, January 23, 2001 10:24 AM

CONTENTS

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page ix Tuesday, January 23, 2001 10:24 AM

PREFACE

CONTENTS

Preface
This publication is the NCR 56xx/Personas 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).
By having the same page size as the SAMM, users of the SAMM
can include relevant pages from this manual in their SAMM
binders. The chapter names of this manual have been chosen to
match those of the diagnostics chapters in the SAMM to facilitate
this action.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook ix
book.book Page x Tuesday, January 23, 2001 10:24 AM

PREFACE

STATUS REPORTING FORMATS

ERROR LOG REPORTS


z Hardware and High Order Comms
z Current time
z Date and time log last cleared
z Sequence number of log entry (or start and end seq. numbers if
multiple entry, plus number of occurences)
z Date and time error was logged (or date/time of first and last
entry when multiple entries)
z Service name
z Severity - The M_STATUS value
z M_DATA - Up to 11 bytes of M_DATA
z If output is to the display, number of entries still to be
displayed.

Example
HARDWARE MODULE ERROR LOG 10:15:45
LAST CLEARED 05/07/00 12:35:40

SEQ 0062
LOGGED 07/07 15:42
NAME: PASSBOOK-PRINTER
SEVERITY 01 M_STATUS 07

M_DATA 0E 04 00 10 08 00 42 B1 44 81

*** 01 MORE ENTRIES ***


< ERROR LOG MENU MORE ENTRIES >

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
x 56xx/Personas Diagnostic Status Code Notebook
book.book Page xi Tuesday, January 23, 2001 10:24 AM

PREFACE

DIAGNOSTIC REPORTS
z Device name
z Test name
z Prompt for operator action (if any)
z Error message (if any)
z One or more of:
z M_CODE translation
z M_STATUS value
z M_STATUS translation
z M_DATA (if any)

Example 1
CURRENCY DISPENSER
PURGE

EVENT EXPECTED

M_STATUS=00
GOOD

TEST PASSED
M_STATUS=00
GOOD

M_DATA
06 00 00

Example 2
CURRENCY DISPENSER
PRESENT

TEST FAILED
M_STATUS=34
NO BILLS PROVIDED FOR OP.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook xi
book.book Page xii Tuesday, January 23, 2001 10:24 AM

PREFACE

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
xii 56xx/Personas Diagnostic Status Code Notebook
book.book Page 13 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

CONTENTS

Communications

7&3,3 

3&200 DQG &0 

7& $6<1&+521286 

7& 6<1&+521286 

1&5,62 $6<1&+521286  

,%0  %,6<1&+521286  

 %,6<1&+521286  

,%0  $6<1&+521286  

32,177232,17 56  

*(1(5$/ %6& %,6<1&+521286


&20081,&$7,216 68%6<67(0  

9,3  +21(<:(/ /  

$16, ; 6<1&


&20081,&$7,216 68%6<67(06  

2/,9(77, %,  

' 75,%87$5<  

63(55< 876  6<1&+521286  

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 14 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

1&5'/& &20021 &$55,(5 /,1.  

+'/& 

61$  6'/ & 

;/ $3% 

*(1(5$/ 61$6'/&  

61$ ; 

,%0 ),1$1&,$/ /223 

61$  ; $70&66 :,7+ 6+0  

1&5'/& ,1+286( /,1. 

72.(1 5,1* $'$37(5 

+$<(6 02'(0 

3& 0,5/$1  

)%66 

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 1 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

CONTENTS

Chapter 1

Communications
TCP/IP

M_STATUS

M_STATUS Meaning
10 Communications lost. The connection to the host has been lost
(or has not been established).
20 Communications restored. The connection to the host has been
restored.
30 Transmit failure. The data was unable to be sent; refer to the
M_DATA fields for additional information.
40 Receive failure. An error occurred while receiving data; refer to
the M_DATA fields for additional information.
60 System failure. Refer to the M_DATA fields for additional
information.

M_DATA
z M_DATA 0 = Error Type
z 03 = API Error Code
z 04 = Formatting Error
z 05 = Validation Error
z 06 = Fatal Error
z 07 = Ping Availability feature
z M_DATA 1..n = Additional details

API Error Code


When M_DATA[0] = 3, the subsequent M_DATA values will be as
given below.
M_DATA[1] will be a value between 00H and 15H identifying
the Application Access Function Call. This information is useful to
NCR only.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-1


book.book Page 2 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_DATA[2-3] is a two byte field which contains one of the error


codes listed below:

M_DATA[2-3]
Cause/Action
Hex
0026 Socket Return Code: NOTSOCK
Cause: The parameter sent to the command was not a valid
socket descriptor.
0028 Socket Return Code: MSGSIZE
Cause: The parameter passed to the API exceeds the maximum
for the function call being used.
Action: Check the configuration of the network.
0031 Socket Return Code: ADDRNOTAVAIL
Cause: The SST cannot reach the server specified by the con-
nection service.
Action: Check the configuration of the network.
0033 Socket Return Code: NETUNREACH
Cause: The network cannot be reached from the SST.
Action: Check the cabling and try to connect again.
0037 Socket Return Code: NOBUFS
Cause: The third party API has been unable to allocate itself
buffer space when trying to send data.
Action: Check the configuration and the available memory of the
PC.
0039 Socket Return Code: NOTCONN
Cause: The connection has been lost.
Action: None. The Application Access service will automatically
attempt to recover the session.
003C Socket Return Code: TIMEDOUT
Cause: No connection was established within the time-out period
or the keepalive timer has timed-out because there has been no
response to keepalive probes.
Action: Check the server is ready to accept a connection.
003D Socket Return Code: CONNREFUSED
Cause: The server is not ready to accept a connection from the
SST. The server must have successfully called a bind() and
listen().
Action: Check the status of the server. Error recovery should be
made to try to establish the connection again.
0041 Socket Return Code: HOSTUNREACH
Cause: There is no route to the server.
Action: Check the Internet Address of the server.

NOTE: Any codes not listed above are from third-party APIs.
Refer to the third party’s documentation for information on
these.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

1-2 56xx/Personas Diagnostic Status Code Notebook


book.book Page 3 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

Formatting Error
When M_DATA[0] = 4, the subsequent M_DATA values will be
given below.
M_DATA[1] will be a value between 01H and 02H:

M_DATA[1]
Error Qualifier
Hex
01 Insufficient TX Header
Cause: The configuration is not correct or there is an Internal
Error.
02 Insufficient Received Bytes
Cause: The received message did not contain the specified
number of bytes. There may be a problem with the connection to
the server.

Validation Error
When M_DATA[0] = 5, the subsequent M_DATA values will be
given below.
M_DATA[1] will be a value between 01H and 02H:

M_DATA[1]
Connection Type
Hex
01 TCP Server
02 UDP Connection

M_DATA[2-5] will contain the Internet Address which failed


the validation.
M_DATA[6-10] will contain the first five bytes of the UDP mes-
sage (on a UDP connection only).

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-3


book.book Page 4 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

Fatal Error
When M_DATA[0] = 6, the subsequent M_DATA values wil be as
given below.
M_DATA[1] will be a value between 00H and 15H identifying
the Application Access Function Call. This information is useful to
NCR only.
M_DATA[2-3] is a two byte field which contains the error code
listed below:

M_DATA[2-3]
Cause/Action
Hex
01 Socket Return Code: NSSDOWN
Cause: A Fatal Error report will be sent on the physical
connection.

PING Availability Feature


When M_DATA[0] = 7, the subsequent M_DATA values will be
given below. This indicates that a PING to a host has not returned a
message.
M_DATA[1..4] will contain the IP address of the host.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-4 56xx/Personas Diagnostic Status Code Notebook


book.book Page 5 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

PCOMM and CM/2

M_STATUS

M_STATUS Meaning
10 Communications lost. Returned only in CONNECTION LOST
unsolictied reports. See M_DATA for reason.
30 Transmit failure. Returned only in maintenance reports. See
M_DATA for reason.
33 SNA negative response sent or received.
40 Receive failure. Returned only in maintenance reports. See
M_DATA for reason.
50 Hardware failure. For example, cable disconnected. Returned
only in FATAL ERROR unsolicited reports or
maintenance reports. See M_DATA for reason.
60 RUI verb cannot be processed. For example, Primary return code
reported a parameter error, not enough stack space or an
unrecognised Secondary return code occurred.

M_DATA for M_STATUS = 10


In a CONNECTION LOST report, M_DATA[0-3] will contain the
session status. The four bytes will only be present if the session
status is reported in an LUSTAT or SIGNAL command.

M_DATA for M_STATUS = 30


In a TRANSMIT FAILURE report, M_DATA[0-5] will contain the
LUA return codes. M_DATA[0-1] will contain the LUA two byte
primary return code and, if relevant to the primary return code,
M_DATA[2-5] will contain the LUA four byte secondary return
code.
Below are some examples of primary return codes that can be
returned in M_DATA[0-1] fields:

Primary Return
Meaning
Code (Hex)
000F SESSION_FAILURE.
The session was taken down due to an error condition. The
specific reason is identified in the secondary return code.
0014 UNSUCCESSFUL.
Cause: The verb did not complete successfully.
Action: Check the specific error that is indicated by the secondary
return code.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-5


book.book Page 6 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

Primary Return
Meaning
Code (Hex)
0018 NEGATIVE_RESPONSE.
Cause: One of the following conditions occurred:

1) The end-of-chain has arrived for a chain that was responded to


negatively by the application program.
2) LUA detected an error in a message thatw as received from
the primary LU and sent a negative response.. This error will be
returned when the end-of-chain is received from the primary LU.
The secondary return code contains the sense data that was sent
with the negative response.

Action: Check the secondary return code for sense data to


determine the specific cause of the problem.
0021 CANCELLED.
Cause: This command was cancelled due to the the reasons
specified in the secondary return code.
F003 COMM_SUBSYSTEM_ABENDED.
Cause: PCOMM abnormally ended.
F004 COMM_SUBSYSTEM_NOT_LOADED.
Cause: The communication sub-system was not loaded.
Action: Configure PCOMM for LU0, load PCOMM and then run
your LU0 application.
F011 UNEXPECTED_DOS_ERROR.
If an unexpected DOS return code is encountered after the
communications sub-system issues a DOS call, the verb is
posted with this primary return code. In addition, the secondary
return code contains the unexpected DOS return code.

Below are some examples of secondary return codes that can be


returned in M_DATA[2-5] fields:

Secondary Return
Meaning
Code (Hex)
00000001 INVALID_LUNAME.
Cause: the verb specified an invalid lu_luname.
Action: Verify that the lu-luname matches the configured lu-
luname.
00000015 NOT_ACTIVE.
Cause: An application program issued an LUA verb at a time that
LUA was not active within PCOMM.
Action: Verify the configuration file for LUA. If the configuration file
is correct, verify that PCOMM was started with that configuration
file.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-6 56xx/Personas Diagnostic Status Code Notebook


book.book Page 7 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

Secondary Return
Meaning
Code (Hex)
0000008D INVALID_ADAPTER.
The DLC adapter configuration is incorrect or the configuration
file has been damaged.

M_DATA for M_STATUS = 40


In a RECEIVE FAILURE report, M_DATA[0-5] will contain the
LUA return codes. M_DATA[0-1] will contain the LUA two byte
primary return code and, if relevant to the primary return code,
M_DATA[2-5] will contain the LUA four byte secondary return
code.
See "M_DATA for M_STATUS = 30" for examples of primary
return codes that can be returned in M_DATA[0-1] fields and sec-
ondary return codes that can be returned in M_DATA[2-5] fields

M_DATA for M_STATUS = 50


In a FATAL ERROR report, M_DATA[0-5] will contain the LUA
return codes. M_DATA[0-1] will contain the LUA two byte primary
return code and, if relevant to the primary return code, M_DATA[2-
5] will contain the LUA four byte secondary return code.
See "M_DATA for M_STATUS = 30" for examples of primary
return codes that can be returned in M_DATA[0-1] fields and sec-
ondary return codes that can be returned in M_DATA[2-5] fields

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-7


book.book Page 8 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

TC500 ASYNCHRONOUS

M_STATUS

M_STATUS Meaning
10 Communications lost. The TC500 logical connection has timed
out waiting for a poll from central.
(Severity code S_DATA =SUSPEND (03)).
20 Communications restored. Polling by central has restarted on a
connection where communications were lost.
(Severity code S_DATA = ROUTINE (01)).
30 Transmit abandoned. TC500 driver has failed to transmit data
given to it in a send command on three consecutive poll cycles
due to either receiving EOT before central has ACKed the text
message or because of an unexpected carrier drop.
31 Carrier error. Carrier Detect failed to drop when the TC500 driver
wanted to transmit and Carrier Flags indicated that Carrier Detect
must be OFF first.(Severity code S_DATA = WARNING (02)).
32 Time out on transmit. The Output complete interrupt did not occur
on time. May be due to a faulty transmit clock or a lack of transmit
interrupts. (Severity code S_DATA = FATAL (04)).
40 Receive abandoned. During a select cycle the TC500 driver
failed to receive an error free text message. Due to time out on
receive or format errors.
(Severity code S_DATA = WARNING(02)).
41 Receive abandoned. During a select cycle the TC500 driver
failed to receive an error free text message. Due to receiving EOT
from central before receiving the text message (error free).
(Severity code S_DATA = WARNING (02)).
42 Receive abandoned. During a select cycle the TC500 driver
failed to receive an error free text message due to an unexpected
carrier drop. (Severity code S_DATA = WARNING (02))
43 Sequence error. The TC500 driver returned text it had received
without error because the TR_NO was out of sequence.
(Severity code S_DATA =WARNING (02)).
50 Modem interface error. During the physical connection process,
initiated by an open command, Data Set Ready failed to switch
on in response to Data Terminal Ready failed to switch on in
response to Data Terminal Ready being turned ON.
51 Fatal modem interface error. Clear to Send failed to switch ON in
response to Request to Send on ten consecutive poll cycles.
52 Modem interface error. Clear to Send switch ON to OFF while
Request to Send was still ON.
(Severity code S_DATA = WARNING (02)).
69 A fatal communications error has been detected.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

1-8 56xx/Personas Diagnostic Status Code Notebook


book.book Page 9 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS Meaning
81 No Data Set Ready detected.
82 No Carrier detected.
83 No Clear to Send detected
84 No characters transmitted.
85 No characters received.
86 Parity error detected.
87 Receiver overrun error
88 Data mismatch. The data received was not the same as the test
pattern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn
ON.

M_STATUS values 81, 82, and 83 are only returned in response


to the Loop3 and Loop3 Special function commands.
M_STATUS 89 is only returned in response to a Loop3 com-
mand.

M_DATA For M_STATUS 69


z M_DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 12 = 50XX xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-9


book.book Page 10 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

TC500 SYNCHRONOUS

M_STATUS

M_STATUS Meaning
10 Communications lost. The TC500 logical connection has timed out
waiting for a poll or select from central (Severity code S_DATA
=SUSPEND (03)).
20 Communications restored. Polling by central has restarted on a
connection where communications were lost. (Severity code
S_DATA = ROUTINE(01)).
30 Transmit abandoned. The driver has reached there try limit for the
number of poll cycles in which it will try to send data. Due to either
unusually bad line conditions (for example noise) or a temporary
busy condition at central.(Severity code S_DATA = WARNING
(02)).
31 Carrier error. Carrier Detect failed to drop when the TC500 driver
wanted to transmit and Carrier Flags indicated that Carrier Detect
must be OFF first. (Severity code S_DATA = FATAL (04)).
32 Time out on transmit. The Output complete interrupt did not occur
on time. May be due to a faulty transmit clock or a lack of transmit
interrupts. (Severity code S_DATA = FATAL (04)).
40 Receive abandoned. During a select cycle the TC500 driver failed
to receive an error free text message. Due to time out on receive or
format errors. (Severity code S_DATA = WARNING (02)).
41 Receive abandoned. During a select cycle the TC500 driver failed
to receive an error free text message. Due to receiving EOT from
central before receiving the text message (error free). (Severity
code S_DATA = WARNING (02)).
42 Receive abandoned. During a select cycle the TC500 driver failed
to receive an error free text message due to an unexpected carrier
drop. (Severity code S_DATA = WARNING (02)).
43 Sequence error. The TC500 driver returned text it had received
without error because the TR_NO was out of sequence. (Severity
code S_DATA =WARNING (02)).
50 Modem interface error. During the physical connection process initi-
ated by an open command, Data Set Ready failed to switch on in
response to Data Terminal Ready failed to switch on in response to
Data Terminal Ready being turned ON. (Severity code S_DATA =
SUSPEND(03)).
51 Fatal modem interface error. Clear to Send failed to switch ON in
response to Request to Send on ten consecutive poll cycles.
52 Modem interface error. Clear to Send switch ON to OFF while
Request to Send was still ON.(Severity code S_DATA = WARNING
(02)).

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-10 56xx/Personas Diagnostic Status Code Notebook


book.book Page 11 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS Meaning
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No Carrier detected.
83 No Clear to Send detected.
84 No characters transmitted.
85 No characters received.
86 Parity error detected.
87 Receiver overrun error.
88 Data mismatch. The data received was not the same as the test
pattern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn
ON.

M_STATUS values 81, 82, and 83 are only returned in response


to the Loop3 and Loop3 Special function command.
M_STATUS 89 is only returned in response to a Loop3 com-
mand.

M_DATA For M_STATUS 69


z M_DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-11


book.book Page 12 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

NCR/ISO ASYNCHRONOUS

M_STATUS

M_STATUS Meaning
0 No error
10 Communications lost. The NCR/ISO logical connections has timed
out waiting for a poll or select from central.
(Severity code S_DATA =SUSPEND (03)).
20 Communications restored. Polling by central has restarted on a
communications where communications where lost.
(Severity code S_DATA= WARNING (02)).
30 Transmit abandoned. The NCR/ISO driver has failed to transmit
data given to it in a SEND command on three consecutive poll
cycles. Due to either failing to receive ACK or an unexpected carrier
drop. (Severity code S-DATA = FATALERROR (04)).
32 Timeout on transmit. Output Complete interrupt did not occur on
time. (Severity code S_DATA =FATAL ERROR (04)).
40 Receive abandoned. The NCR/ISO driver has reached the limit on
time outs while waiting fora message from central during a select
cycle. (Severity code S-DATA = SUSPEND (02)).
41 Receive abandoned. Central has terminated a select cycle prema-
turely (by transmitting EOT) before the NCR/ISO driver has had a
chance to ACK a text message. (Severity code S-DATA =SUS-
PEND (03))
50 Modem error. Connection has failed due to no polls or selects arriv-
ing. Data Set Ready is not on in response to Data Terminal Ready.
Check modem is connected to terminal. (Severity code S-DATA=
SUSPEND (03))
51 Modem interface error. During a poll or select cycle. Clear to Send
has failed to switch ON within three seconds after Request to Send
switched ON. If attempting to send a message then the send will fail
on the third attempt with S_DATA = WARNING (02). If the condition
persists for ten successive poll or selects then the driver will report
a fatal error with S_DATA= FATAL (04).
52 Modem Interface error. Clear to Send has switched from ON to
OFF while Request to Send was still ON. (Severity code S-DATA =
WARNING (02))
69 A fatal communications error has been detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-12 56xx/Personas Diagnostic Status Code Notebook


book.book Page 13 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS Meaning
86 Parity error detected
87 Receiver overrun
88 Data mismatch. The data received was not the same as the data
transmitted
89 No external turnaround detected. Test Indicator failed to turn ON
90 CRC error

M_STATUS values 81, 82 and 83 are only returned in response


to the Loop3 Test commands.
M_STATUS value of 89 will not be returned in response to a
Loop3 Special command.

M_DATA For M_STATUS 69


z M_DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-13


book.book Page 14 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

IBM 3270 BISYNCHRONOUS

M_STATUS

M_STATUS Meaning
0 No error
10 Communications lost. The Bisync Job has timed out waiting for a
poll or select from central.
(Severity code S_DATA = SUSPEND (03)).
20 Communications restored. Polling by central has restarted (Severity
code S_DATA = ROUTINE (Ol))
30 Transmit abandoned. The Bisync Job has failed to transmit data
given to it in output command on three consecutive poll cycles due
to either failing to receive ACKl or an unexpected carrier drop.
31 Carrier detect failed to drop in a 2 wire configuration.
(Severity code S_DATA = WARNING(02) or FATAL (04)).
32 Timeout on transmit. Output complete interrupt did not occur on
time. (Severity code S_DATA =WARNING (02)).
40 Receive abandoned. The Bisync Job has reached the limit on time-
outs while waiting for a message from central during a select cycle.
(Severity code S_DATA = WARNING (02)).
41 Receive abandoned. Central has terminated a select cycle prema-
turely (by transmitting EOT) before the BISYNC Job has had a
chance to ACK a text message.
(Severity code S_DATA = WARNING (02)).
50 Modem interface error. DSR did not respond to DTR during the
physical connection process. Probably due to a power failure at the
modem or the comms cable is not connected.
(Severity code S_DATA = WARNING (03)).
51 Modem interface error. During a poll or select cycle. Clear to Send
has failed on switch ON within three seconds after RTS switched
ON.
(Severity code S_DATA = WARNING (02) on first occasion FATAL
(04) on the tenth consecutive occasion).
52 Modem interface error. Clear to Send has switched from ON to OFF
while RTS was still ON.
(Severity code S_DATA = WARNING (02)).
60 Could not create DSA for OPEN
69 A fatal communications error has been detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear To Send detected
84 No characters transmitted
85 No characters received
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

1-14 56xx/Personas Diagnostic Status Code Notebook


book.book Page 15 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS Meaning
86 Parity error detected
87 Receive overrun
88 Data mismatch. The data received was not the same as the data
transmitted.
89 No external turnaround detected. Test Indicator failed to turn ON
90 CRC error

M_STATUS values 81, 82 and 83 are only returned in response


to the Loop3 Test commands.
M_STATUS value of 89 will not be returned in response to a
Loop3 Special command.

M_DATA
M_DATA contains additional information on error reports. The
following information has been defined for the relevant
M_STATUS.

M_STATUS = 50 - 52
Status of modem interface signals when modem failure is reported.
This is one byte with the following layout:

Bit mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request To Send)
04H RLSD (Receive Line Signal Detect Carrier)
08H WC (Wrap Command)
10H RFS (Ready For Sending Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WS (Wrap Indicator)

M_STATUS = 69
z M_DATA O = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50xx xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-15


book.book Page 16 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

3275 BISYNCHRONOUS

M_STATUS

M_STATUS Meaning
10 Communications lost. The Bisync Job has timed out waiting for a poll
or select from central.
20 Communications restored. Polling by central has restarted
30 Transmit abandoned. The Bisync Job has failed to transmit data given
to it in output command on three consecutive poll cycles due to either
failing to receive ACK1 or an unexpected carrier drop.
32 Timeout on transmit. Output Complete interrupt did not occur on time.
40 Receive abandoned. The Bisync Job has reached the limit on time-
outs while waiting for a message from central during a select cycle
41 Receive abandoned. Central has terminated a select cycle prema-
turely (by transmitting EOT) before the BISYNC Job has had a
chance to ACK a text message.
42 Receive abandoned. The carrier has switched ON to OFF unexpect-
edly while central was transmitting a message during a select cycle.
50 Modem interface error.
During the physical connection process, initiated by an open com-
mand. Data Set Ready failed to switch ON in response to Data Termi-
nal Ready being turned ON. This is not a fatal error
51 Fatal modem error. During a poll or select cycle. Clear To Send has
failed to switch ON within three seconds after Request To Send
switched ON on ten consecutive polls. but associated with a suspend
S_DATA
52 Modem error. Either Clear To Send has switched from ON to OFF
while Request to Send was still ON or Data Set Ready switched from
ON to OFF
69 A fatal communications error has been detected while Data Terminal
Ready was still ON.
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear To Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receive overrun
88 Data mismatch. The data received was not the same as the data
transmitted
89 No external turnaround detected. Test Indicator failed to turn ON
90 CRC error

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-16 56xx/Personas Diagnostic Status Code Notebook


book.book Page 17 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS values 81, 82, 83 and 89 are only returned in


response to the Loop3 Test commands.
M_STATUS value of 89 will not be returned in response to a
Loop3 Special command.

M_DATA For M STATUS = 69


z M_DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-17


book.book Page 18 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

IBM 2265 ASYNCHRONOUS

M_STATUS

M_STATUS Meaning
10 Communications lost. The IBM 2265 driver has deemed that com-
munications have been lost after the off-line timeout timer expires
without receiving 8 polls.
(Severity Code S_DATA = SUSPEND (03)).
20 Communications restored. Polling by central has restarted. (Sever-
ity code S_DATA - ROUTINE (01)).
30 Transmit abandoned. The IBM 2265 driver has failed to transmit
data given to it in a send command on three consecutive poll cycles
due to either receiving EOT or SOT before central has ACKed the
test message or because of an unexpected carrier drop.
(Severity code S_DATA = WARNING (02)).
31 Carrier error. Carrier Detect failed to drop when the IBM 2265 driver
wanted to transmit and Carrier Flags indicated that Carrier Detect
must be OFF first. (Severity code S_DATA = WARNING (02)).
32 Timeout on transmit. The Output complete interrupt did not occur
on time. May be due to a faulty transmit clock or a lack of transmit
interrupts. (Seventy code S_DATA = FATAL ERROR (04)).
40 Receive abandoned. During a select cycle the IBM 2265 driver
failed to receive an error free text message. Due to timeout on
receive. (Severity code S_DATA = WARNING (02)).
41 Receive abandoned. During a select cycle the IBM 2265 driver
failed to receive an error free text message. Due to receiving EOT
or SOT from central before receiving the text message (error free).
(Severity code S_DATA = WARNING (02)).
42 Receive abandoned. During a select cycle the IBM 2265 driver
failed to receive an error free text message. Due to an unexpected
carrier drop. (Severity code S_DATA = WARNING (02)).
50 Fatal modem error. During the physical connection process, initi-
ated by an open command. Data Set Ready failed to switch on in
response to Data Terminal Ready being turned ON.
(Severity code S_DATA - FATAL ERROR (04)).
51 Fatal modem error. During a poll or select cycle. Clear to Send has
failed to switch ON within 250ms after Request to Send switched
ON. (Severity code S_DATA = FATAL ERROR (04)).
52 Modem error. Either Clear to send has switched from ON to OFF
while Request to Send was still ON or Data Set Ready switched
from ON to OFF while Data Terminal Ready was still ON.
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No Carrier detected.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

1-18 56xx/Personas Diagnostic Status Code Notebook


book.book Page 19 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS Meaning
83 No Clear to Send detected.
84 No characters transmitted.
85 No characters received.
86 Parity error detected.
87 Receiver overrun error.
88 Data mismatch. The data received was not the same as the test
pattern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn
ON.

M STATUS values 81, 82, and 83 are only returned in response


to the Loop3 and Loop3 Special function commands.
M_STATUS value of 89 is only returned in response to a Loop3
command.

M_DATA For M_STATUS = 69


z M DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-19


book.book Page 20 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

POINT-TO-POINT RS232

M_STATUS

M_STATUS Meaning
0 No error
10 Communications lost. The RS232C CSS has detected that the
communications plug has been disconnected (DSR and CTS are
both OFF) (Severity code S_DATA = SUSPEND (03)).
20 Communications restored. The RS232C CSS has detected that
communications plug has been reconnected (DSR or CTS in ON).
(Severity code S_DATA = ROUTINE (01)).
32 Timeout on Transmit. The 30 second transmit timer has expired and
this signifies either a lack of transmit interrupts from the Z8530 or a
failure of the transmit check from the 8254. The M_STATUS carries
a fatal severity (04) as it is certainly a processor board fault.
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No Carrier detected.
83 No Clear to Send detected.
84 No characters transmitted.
85 No characters received.
86 Parity error detected.
87 Receiver overrun.
88 Data mismatch. The data received was not the same as the data
transmitted.
89 No external turnaround detected. Test Indicator failed to turn ON.

M_STATUS values 81, 82, 83 and 89 are only returned in


response to the Loop3 Test commands.
M_Status value of 89 will not be returned in response to a
Loop3 Special command.

M_DATA For M STATUS = 69


z M DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-20 56xx/Personas Diagnostic Status Code Notebook


book.book Page 21 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

GENERAL BSC BISYNCHRONOUS


COMMUNICATIONS SUBSYSTEM

M_STATUS

M_STATUS Meaning
10 Communications lost. The BSC3 CSS has timed out waiting for a
poll or select from central.
20 Communications restored. Polling by central has restarted.
30 Transmit abandoned. The BSC3 driver has failed to transmit data
given to it in output command on three consecutive poll cycles. Due
to either failing to receive ACKl or an unexpected carrier drop.
32 Timeout on transmit. Output complete interrupt did not occur on
time.
40 Receive abandoned. The BSC3 CSS has reached the limit on time-
outs while waiting for a message from central during a select cycle.
41 Receive abandoned. Central has terminated a select cycle prema-
turely (by transmitting EOT) before the BSC3 driver has had a
chance to ACK a text message.
42 Receive abandoned. The carrier has switched ON to OFF unex-
pectedly while central was transmitting a message during a select
cycle.
43 Receive denied. The driver has NAKed a select from the host due
to selective NAKs being enabled
50 Hardware problem. During the physical connection, initiated by an
open command, Data Set Ready failed to switch ON in response to
Data Terminal Ready being turned ON. This is not a fatal error but
associated with a suspend S_DATA.
51 Fatal modem error. During a poll or select cycle Clear to Send has
failed to switch ON within three seconds after Request to Send
switched ON on ten consecutive polls. switched ON on ten consec-
utive polls.
52 Modem error. Either Clear to send has switch from ON to OFF
while Request to Send was still ON or Data Set Ready switched
from ON to OFF while Data Terminal Ready was still ON.
69 A fatal communications error has been detected.
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receive overrun

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-21


book.book Page 22 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS Meaning
88 Data mismatch The data received was not the same as the data
transmitted

89 No external turnaround detected. Test Indicator failed to turn ON.


90 CRC error

M_STATUS values 81, 82, 83 and 89 are only returned in


response to the Loop3 Test commands.
M_STATUS value of 89 will not be returned in response to a
Loop3 Special command.

M_DATA For M_STATUS = 69


z M DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-22 56xx/Personas Diagnostic Status Code Notebook


book.book Page 23 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

VIP 7700 HONEYWELL

M_STATUS.

M_STATUS Meaning
0 No error
10 Communications lost. The VIP logical connection has timed out
waiting for a poll or select from central.
(Severity code S_DATA = SUSPEND (03)).
20 Communications restored. Polling by central has restarted on a
connection where communications were lost.
(Severity code S_DATA = ROUTINE (01)).
30 Transmit abandoned. The VIP driver has failed to transmit data
given to it in a SEND command on three consecutive poll cycles.
Due to either failing to receive ACK or an unexpected carrier drop.
(Severity code S_DATA = WARNING (02)).
31 Transmit abandoned. The incoming Carrier has failed to turn off
when it was expected to.
32 Timeout on transmit. Output Complete interrupt did not occur on
time. (Severity code S_DATA = FATAL (04)).
40 Receive abandoned. The VIP driver has reached the limit on time-
outs while waiting for a message from central during a select cycle.
(Severity code S_DATA = WARNING (02)).
41 Receive abandoned. Central has terminated a select cycle prema-
turely (by transmitting EOT) before the VIP driver has had a chance
to ACK a text message.
(Severity code S_Data = WARNING (02)).
43 Sequence Error. The VIPCSS driver has discarded text it had
received without error because the TR# indicated that the message
was a duplicate message.
(Severity code S_DATA = WARNING (02)).
50 Modem error. Connection has failed due to no polls or selects arriv-
ing. Data Set Ready is not on in response to Data Terminal Ready.
Check modem is connected to terminal.
(Severity code S_DATA = SUSPEND (03)).
51 Modem interface error. During a poll or select cycle. Clear to Send
has failed to switch ON within three seconds after Request to Send
switched ON. If attempting to send a message then the send will fail
on the third attempt with S_DATA = WARNING (02)). If the condition
persists for ten successive poll or selects then the driver will report
a fatal error with S_DATA = FATAL (04)).
52 Modem Interface error. Clear to Send has switched from ON to
OFF while Request to Send was still ON.
(Severity code S_DATA = WARNING (02)).
69 A fatal communications error has been detected.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-23


book.book Page 24 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS Meaning
81 No Data Set Ready detected.
82 No Carrier detected.
83 No Clear to Send detected.
84 No characters transmitted.
85 No characters received.
86 Parity error detected.
87 Receiver overrun.
88 Data mismatch. The data received was not the same as the data
transmitted.
89 No external turnaround detected. Test Indicator failed to turn ON.

M_STATUS values 81, 82, 83 and 89 are only returned in


response to the Loop3 Test commands.
M_STATUS value of 89 will not be returned in response to a
Loop3 Special command.

M_DATA For M_STATUS = 69


z M DATA 0 - Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-24 56xx/Personas Diagnostic Status Code Notebook


book.book Page 25 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

ANSI X3.28 SYNC


COMMUNICATIONS SUBSYSTEMS

M_STATUS

M_STATUS Meaning
0 No error
10 Communications lost. The X3.28 logical connection has timed out
waiting for a poll or select from central.
(Severity code S_DATA = SUSPEND (03)).
20 Communications restored. Polling by central has restarted on a
connection where communications were lost.
(Severity code S_DATA = ROUTINE (01)).
30 Transmit abandoned. The X3.28 driver has failed to transmit data
given to it in a SEND command on three consecutive poll cycles.
Due to either failing to receive ACK or an unexpected carrier drop.
(Severity code S_DATA = WARNING (02)).
31 Transmit abandoned. The X3.28 driver expected the carrier to drop
out but it has not.
32 Timeout on transmit. Output Complete interrupt did not occur on
time. (Severity code S_DATA = FATAL (04)).
40 Receive abandoned. The X3.28 driver has reached the limit on
timeouts while waiting for message from central during a select
cycle. (Severity code S_DATA = WARNING (02)).
41 Receive abandoned. Central has terminated a select cycle prema-
turely (by transmitting EOT) before the X3.28 driver has had a
chance to ACK a text message.
(Severity code S_DATA = WARNING.
50 Modem error. Connection has failed due to no polls or selects arriv-
ing. Data Set Ready is not on in response to Data Terminal Ready.
Check modem is connected to terminal.
(Severity code S_DATA = SUSPEND (03)).
51 Modem interface error. During a poll or select cycle. Clear to Send
has failed to switch ON within three seconds after Request to Send
switched ON. If attempting to send a message then the send will fail
on the third attempt with S_DATA = WARNING (02)). If the condition
persists for ten successive poll or selects then the driver will report
a fatal error with S_DATA = FATAL (04)).
52 Modem Interface error. Clear to Send has switched from ON to
OFF while Request to Send was still ON.
(Severity code S_DATA = WARNING (02)).
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No Carrier detected.
83 No Clear to Send detected.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-25


book.book Page 26 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS Meaning
84 No character transmitted.
85 No character received.
86 Parity error detected.
87 Receiver overrun.
88 Data mismatch. The data received was not the same as the data
transmitted.
89 No external turnaround detected. Test Indicator failed to turn ON.
90 CRC error.

M_STATUS values 81, 82, 83 and 89 are only returned in


response to the Loop3 Test commands.
M_STATUS value of 89 will not be returned in response to a
Loop3 Special command.

M_DATA For M_STATUS - 69


z M_DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-26 56xx/Personas Diagnostic Status Code Notebook


book.book Page 27 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

OLIVETTI 349BI

M_STATUS

M_STATUS Meaning
0 No error
10 Communications lost. The 349BI logical connection has timed out
waiting for a poll or select from central. Suspend severity.
20 Communications restored. Polling by central has restarted on a
connection where communications were lost. Error severity.
30 Transmit abandoned. The 349BI driver has failed to transmit data
given to it in a send command on three consecutive poll cycles due
to either receiving EOT before central has ACKed the text mes-
sages or because of a unexpected carrier drop. Warning severity.
31 Carrier error. Carrier Detect failed to drop when the 349BI driver
wanted to transmit and Carrier Flags indicated that Carrier Detect
must be OFF first. Warning severity.
32 Timeout on transmit. The Output complete interrupt did not occur
on time. May be due to a faulty transmit clock or a lack of transmit
interrupts. Fatal severity.
40 Receive abandoned. During a select cycle the 349BI driver failed to
receive an error free text message. Warning severity.
41 Receive abandoned During a select cycle the 349BI driver failed to
receive an error free text message. Due to receiving EOT from cen-
tral before receiving the text message (error free). Warning severity.
50 Modem I/F error. During the physical connection process, initiated
by an open command, Data Set Ready failed to switch on in
response to Data Terminal Ready being turned ON. Suspend
severity.
51 Modem I/F error. During a poll or select cycle, Clear to Send has
failed to switch ON within three seconds after Request to Send
switched ON. If attempting to send a message then the send will fail
on the third attempt with severity WARNING. If the condition per-
sists for ten successive polls or selects, then the driver will report a
fatal error.
52 Modem I/F error. Clear to Send switched ON to OFF while Request
to Send was still ON. Warning Severity.
69 A fatal communications error has been detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-27


book.book Page 28 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS Meaning
87 Receiver overrun error
88 Data mismatch. The data received was not the same as the test
pattern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn
ON.
90 CRC error.

M_STATUS values 81, 82 and 83 are only returned in response


to the Loop3 and Loop3 Special function commands.
M_STATUS value of 89 is only returned in response to a Loop3
command.

M_DATA For M_STATUS = 69


z M DATA O = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-28 56xx/Personas Diagnostic Status Code Notebook


book.book Page 29 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

D5 TRIBUTARY

M_STATUS

M_STATUS Meaning
10 Communications lost. The D5 driver has deemed that communica-
tions have been lost after the off-line timeout timer expires without
receiving 8 poll.
20 Communications restored. Polling by central has restarted.
30 Transmit abandoned. The D5 driver has failed to transmit data
given to it in a send command on three consecutive poll cycles.
31 Carrier error. Carrier Detect failed to drop when the D5 driver
wanted to transmit and Carrier Flags indicated that Carrier Detect
must be OFF first. If the condition persists for ten successive poll or
selects a fatal error will be returned.
32 Timeout on transmit. The output complete interrupt did not occur on
time. May be due to a faulty transmit clock or a lack of transmit
interrupts.
50 Modem error. During the physical connection process, initiated by
an open command. Data Set Ready failed to switch on in response
to Data Terminal Ready being turned on.
51 Modem Interface error. During a poll or select cycle, Clear to Send
has failed to switch ON within 250ms after Request to Send
switched ON. If the condition persists for ten successive poll or
selects then the driver will report a fatal error.
52 Modem error. Clear to Send switched ON to OFF while Request to
Send was still ON.
69 A fatal communications error has been detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receive overrun error
88 Data mismatch. The data received was not the same as the test
pattern transmitted
89 No external turnaround detected. The Test Indicator failed to turn
ON

M_STATUS values 81, 82 and 83 are only returned in response


to the Loop3 and Loop3 Special function commands.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-29


book.book Page 30 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS value of 89 is only returned in response to a Loop3


command.

M_DATA For M_STATUS = 69


z M_DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-30 56xx/Personas Diagnostic Status Code Notebook


book.book Page 31 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

SPERRY UTS 20 SYNCHRONOUS

M_STATUS

M-STATUS Meaning
0 No error.
10 Communications lost. The UTS 20 driver has deemed that commu-
nications have been lost after the off-line timeout timer expires with-
out receiving any transmission directed to it.
20 Communications restored. Polling by central has restarted.
30 Transmit abandoned. The UTS 20 driver has failed to transmit data
given to it in a send command on three consecutive poll cycles, due
to either receiving another poll before central has acknowledged
the text messages or because of an unexpected carrier drop.
31 Carrier error. Carrier Detect failed to drop when the UTS 20 driver
wanted to transmit and Carrier Flags indicated that Carrier Detect
must be OFF first.
32 Timeout on transmit. The output complete interrupt did not occur on
time. May be due to a faulty transmit clock or a lack of transmit
interrupts.
40 Receive abandoned. The UTS 20 driver failed to receive an error
free text message. Due to timeout on receive.
42 Receive abandoned. During a text to UTS 20 cycle the UTS 20
driver failed to receive an error free text message. Due to an unex-
pected carrier drop.
50 Modem error. During the physical connection process, initiated by
an open command. Data Set Ready failed to switch on in response
to Data Terminal Ready being turned ON.
51 Fatal modem error. During a poll or select cycle. Clear to Send has
failed to switch ON within 250ms after Request to Send switched
ON.This is only reported after it occurs on ten successive occa-
sions.
52 Modem error. Clear to Send switch ON to OFF while Request to
Send was still ON.
69 A fatal communications error has been detected.
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receiver overrun error
88 Data mismatch. The data received was not the same as the test
pattern transmitted
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-31


book.book Page 32 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M-STATUS Meaning
89 No external turnaround detected. The Test Indicator failed to turn
ON.

M_STATUS values 81, 82 and 83 are only returned in response


to the Loop3 and Loop3 Special function commands.
M_STATUS value of 89 is only returned in response to a Loop3
command.

M_DATA For M_STATUS = 69


z M DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-32 56xx/Personas Diagnostic Status Code Notebook


book.book Page 33 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

NCR/DLC COMMON CARRIER LINK

M_STATUS

M_STATUS Meaning
10 No Poll received within specified time frame in Normal Response
Mode (open).
11 DISC received while in NRM.
12 No SNRM received during OPEN within specified time frame.
20 Communications restored. Polling has resumed.
21 Communications restored. SNRM has been received while in Dis-
connect Mode.
22 Link protocol reset. SNRM has been received while in NRM.
30 Output abandoned due to I-frame being rejected by primary three
times.
31 RLSD error. RLSD failed to drop when this station wanted to trans-
mit and Carrier Flags indicate the RLSD must be OFF first.
32 Timeout on transmit. Output Complete interrupt did not occur in
time.
40 Send not possible within 150 seconds or Send is not acknowl-
edged.
50 Modem failure. DSR has failed to switch ON after DTR was
switched ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was
switched ON.
52 Modem failure. CTS dropped while RTS was still ON or CSR
dropped while DTR was still ON.
53 DSR is raised.
69 A fatal communications error had been detected.
81 No Data Set Ready detected.
82 No Carrier (RLSD) detected.
83 No Clear to Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
87 Receiver overrun error.
88 Data mismatch. The data received was not the same as the test
pattern transmitted.
89 No external turnaround detected. The test indicator failed to turn
ON.
90 Data mismatch or FCS error detected.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-33


book.book Page 34 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_DATA
M_DATA contains additional information on error reports. The
following information has been defined for the relevant
M_STATUS.

M_STATUS = 50-52

Bit mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request To Send)
04H RLSD (Receive Line Signal Detect Carrier)
08H WC (Wrap Command)
10H RFS (Ready For Sending Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)

NOTE: IH does not have signals DTR, DSR, WS, WI, CI.

Loop Test
The received characters of Loop test when mismatch has occurred
will be displayed.

M_STATUS = 69
z M_DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-34 56xx/Personas Diagnostic Status Code Notebook


book.book Page 35 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

HDLC

M_STATUS

M_STATUS Meaning
10 No Poll received within specified time frame in Normal Response
Mode (open).
11 DISC received while in NRM.
12 No SNRM received during OPEN within specified time frame.
20 Communications restored. Polling has resumed.
21 Communications restored. SNRM has been received while in Dis-
connect Mote.
22 Link protocol reset. SNRM has been received while in NRM.
30 Output abandoned due to I-frame been rejected by primary three
times.
31 RLSD error. RLSD failed to drop when this station wanted to trans-
mit and Carrier Flags indicate that RLSD must be OFF first.
32 Timeout on transmit. Output Complete interrupt did not occur in
time.
50 Modem failure. DSR has failed to switch ON after DTR was
switched ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was
switched ON.
52 Modem failure. CTS dropped while RTS was still ON or DSR
dropped while DTR was still ON.
53 DSR is raised.
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No Carrier (RLSD) detected.
83 No Clear To Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
87 Receiver overrun error.
88 Data mismatch. The data received was not the same as the test
pattern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn
ON.
90 FCS error detected.

M_DATA
M_DATA contains additional information on error reports. The
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-35


book.book Page 36 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

following information has been defined for the relevant


M_STATUS.

MSTATUS = 50-52

Bit mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request To Send)
04H RLSD (Receive Line Signal Detect Carrier)
08H WC (Wrap Command)
10H RFS (Ready For Sending Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)

M_STATUS = 69
z M_DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

Loop Test
The received characters of Loop test when mismatch has occurred
will be displayed.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-36 56xx/Personas Diagnostic Status Code Notebook


book.book Page 37 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

SNA (3624)/SDLC

M_STATUS

M_STATUS Meaning
10 No Poll received within specified time frame in Normal Response
Mode (open).
11 DISC received while in NRM.
12 No SNRM received during OPEN within specified time frame.
13 LU-LU session terminated due to receipt of UNBIND or ACTLU or
DACTLU or ACTPU or DACTPU.
14 Waiting for Network connection (OPEN Command).
21 Link protocol establishment. SNRM has been received while in NDM.
22 Link protocol reset. SNRM has been received while in NRM.
23 Communications restored. LU-LU session has been (re-)established.
29 FRMR sent. M-DATA contains more information.
30 Output abandoned due to I-frame been rejected by primary three
times. (SDLC level).
31 RLSD error. RLSD failed to drop when this station wanted to transmit
and Carrier Flags indicate that RLSD must be OFF first.
32 Timeout on transmit. Output complete interrupt did not occur in time.
33 Negative SNA response received.
34 Load procedure error.
35 Illegal or out of sequence message during Load procedure.
36 No SNA response received in time.
37 Send not possible due to Data Traffic not allowed.
44 Negative SNA response transmitted.
45 Special SNA Command received.
50 Modem failure. DSR has failed to switch ON after DTR was switched
ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was switched
ON.
52 Modem failure. CTS dropped while RTS was still ON or DSR dropped
while DTR was still ON.
53 DSR raised.
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No Carrier (RLSD) detected.
83 No Clear To Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-37


book.book Page 38 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS Meaning
87 Receiver overrun error.
88 Data mismatch. The data received was not the same as the test pat-
tern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn ON.
90 FCS error. The FCS of the received data was incorrect.

M_DATA
M_DATA contains additional information on error reports. The
following information has been defined for the relevant
M_STATUS.

M_STATUS = 29
Special information about the reason for sending a FRMR.

byte 0 Control Field


byte 1 sequence numbers <VR> 0 <VS> 0
byte 2 reason bits
byte 3 originator (see below)
byte 4-7 buffer address of received frame
byte 8-9 frame length
byte 10 received status (passed from IOH to IFL)

Originator:

2- Control field not supported (S-frame)


3- S-frame with I-field received
4- SNRM with I-field received
5- Disc with I-field received
6- Control field not supported
7- Buffer overflow I-frame
8- Buffer overflow other frames
9- Invalid NR in I-frame
10 - Invalid NR in RR or REJ
11 - Invalid NR in RNR

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-38 56xx/Personas Diagnostic Status Code Notebook


book.book Page 39 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS = 50-52
State of modem interface signals when modem failure is reported.
The M_DATA is one byte with the following layout:

Bit mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request To Send)
04H RLSD (Receive Line Signal Detect, Carrier)
08H WC (Wrap Command)
10H RFS (Ready For Sending, Clear to Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)

M_STATUS = 13
SNA Command that terminated the LU-LU session (1 byte, hex
values):

11 - ACTPU
12 - DACTPU
OD - ACTLU
OE - DACTLU
32 - UNBIND

M_STATUS = 45
The special SNA Command received (1 to 8 bytes, hex values):

00 - SHUTD
80 - QEC
82 - RELQ
83 - CANCEL
84 - CHASE
A1 - CLEAR only reported when received in the middle of a
chain (Load data).
01 06 04 xx yy yy yy yy- NPE
xx=Reason byte yy yy yy yy = Sense data

Refer to the SNA Format and Protocol (FAP) Reference Manu-


als IBM Doc. SC30-31112-2.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-39


book.book Page 40 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS = 33 or 44
Sense code of received or transmitted negative SNA response (4
bytes).
If the negative SNA Response is to an SNA Command, the RU
(Command code) will follow the sense code (1 to 3 bytes).Refer to
the SNA FAP Manual for the values and their meaning.

M_DATA For M_STATUS = 69


z M_DATA 0 = comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-40 56xx/Personas Diagnostic Status Code Notebook


book.book Page 41 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

X.25/LAPB

M_STATUS

M_STATUS Meaning
10 Retry count expired (DISC or SABM).
11 DISC/DM received while in ABM.
12 No UA received during OPEN within specified time frame.
13 Logical connection terminated (unexpected).
14 Waiting for Network connection (OPEN Command).
17 Link protocol reset failed.
20 Link protocol reset. SABM sent.
21 Link protocol established. SABM has been received while in Discon-
nect Mode.
22 Link protocol reset. SABM has been received while in ABM.
23 Communications restored. Logical connection has been (re-)estab-
lished.
24 Connection set-up initiated.
29 FRMR sent (first time).
30 Output abandoned due to I-frame been rejected by primary three
times. (SDLC level).
31 RLSD error. RLSD failed to drop when this station wanted to transmit
and Carrier Flags indicate that RLSD must be OFF first.
32 Timeout on transmit. Output Complete interrupt did not occur in time.
33 Output abandoned due to receipt of negative network level response.
36 Network Level response timeout.
37 Logical Connection reset.
39 DCE busy (RNR received).
46 Network diagnostic information.
47 DTE busy (RNR transmitted).
50 Modem failure. DSR has failed to switch ON after DTR was switched
ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was switched
ON.
52 Modem failure. CTS dropped while RTS was still ON or DSR dropped
while DTR was still ON.
60 No DSA available to generate structures for a logical connection.
61 No DSA available to assemble/segment a message.
62 No logical channel available.
63 Logical Connection not closed/released.
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-41


book.book Page 42 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS Meaning
82 No Carrier (RLSD) detected.
83 No Clear To Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
87 Receiver overrun error.
88 Data mismatch. The data received was not the same as the test pat-
tern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn ON.
90 Data-mismatch or FCS error detected.

M_DATA
M_DATA contains further information on error reports. The
following information has been defined for the relevant
M_STATUS.

M_STATUS = 50 - 52
State of modem interface signals when modem failure is reported.
The M_DATA buffer contains one byte with the following layout:

Bit mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request To Send)
04H RLSD (Receive Line Signal Detect Carrier)
08H WC (Wrap Command)
10H RFS (Ready For Sending Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)

M_STATUS = 10, 11, 17, 20 - 22, 29, 30, 39, 47


Level-2 report giving last ten or seven LPH states and the
command field of the frame causing the report. In cases where
frame reject data is present, the last seven states followed by the
FRMR data are reported, otherwise the last ten states are reported.

M_STATUS = 69
z M DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

1-42 56xx/Personas Diagnostic Status Code Notebook


book.book Page 43 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

z M_DATA 2 = Hardware Variant


z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

M_STATUS = 13, 14, 23, 36, 37


Level-3 report: station state, report type, received packet type,
cause code (if applicable) and diagnostic code if present. The layout
of the M_DATA buffer is:

S T P C D LCN LCI

Logical Connection Identifier


Logical Channel Number
Diagnostic code transmitted/received
Cause code transmitted/received
Packet type conveying Cause/Diagnostic info
Report type indication
(IFL) station state

C and D are optional. When C and D are left out LCN and LCI
are shifted to the left.

M_STATUS = 46
Network generated diagnostic information. The layout of the
M_DATA buffer is:

P D D D D D D D D D D

Diagnostic code(s) received


Packet type: Diagnostic packet = F1

M_STATUS = 61
Length of DSA required (word, T_DATA size only). A report
segment requires 11 bytes more. The layout of the M_DATA buffer

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-43


book.book Page 44 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

is:

LSB MSB
length

M_STATUS = 81-85 and 89


State of modem interface signal (1 byte) when modem failure is
reported in the response to the Loop3 or Special Loop3 Command.

M_STATUS = 87, 88, 90


Received characters of Loop test when mismatch has occurred or
characters have otherwise not been received correctly. The layout of
the M_DATA buffer is:

C C C C C C C C

characters received

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-44 56xx/Personas Diagnostic Status Code Notebook


book.book Page 45 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

GENERAL SNA/SDLC

M_STATUS

M_STATUS Meaning
10 No Poll received within specified time frame in Normal Response
Mode (open).
11 DISC received while in NRM.
12 No SNRM received during OPEN within specified time frame.
13 LU-LU session terminated due to receipt of UNBIND or ACTLU or
DACTLU or ACTPU.
14 Waiting for Network connection (OPEN Command)
21 Link protocol established. SNRM has been received while in NDM.
22 Link protocol reset. SNRM has been received while in NRM.
23 Communications restored. LU-LU session has been (re-)established.
30 Output abandoned due to I-frame being rejected by primary three
times. (SDLC level).
31 RLSD error. RLSD failed to drop when this action wanted to transmit
and Carrier Flags indicate that RLSD must be OFF first.
32 Timeout on transmit. Output complete interrupt did not occur in time.
33 Negative SNA response received.
34 Bracket error (only when Bracketing is used) For example SEND not
possible because Bracket of previous transaction has not ended.
35 SEND not possible because in Receive Mode (Half Duplex Flip-Flop
and Contention modes only).
36 No SNA Response received in time.
37 SEND not possible due to Data Traffic not allowed. For example Qui-
esced, Shutdown or cleared.
38 SEND (SNA Command/Response) invalid or not allowed with current
FM profile, or chaining error when application does control the chain-
ing (First element does not have BCI, or chain has been cancelled).
44 Negative SNA response transmitted.
45 Special SNA Command received.
50 Modem failure. DSR has failed to switch ON after DTR was switched
ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was switched
ON.
52 Modem failure. CTS dropped while RTS was still ON or DSR dropped
while DTR was still ON.
61 No DSA available to assemble/segment a chain-message, or to send
an SNA Response initiated by the application.
62 Requested Local Network Address not available.
63 Logical Connection not closed/released.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-45


book.book Page 46 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS Meaning
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No carrier (RLSD) detected.
83 No Clear To Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
87 Receiver overrun error.
88 Data mismatch The data received was not the same as the test pat-
tern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn ON.
90 FCS error. The FCE of the received data was incorrect.

M_DATA
M_DATA contains additional information on error reports. The
following information had been defined for the relevant M_STATUS

M_STATUS = 50 - 52
State of modem interface signals when modem failure is reported.
This is one byte with the following layout:

Bit mask Meaning


O1H DTR (Data Terminal Ready)
02H RTS (Request to Send) RLSD (Receive Line Signal Detect Carrier)
08H WC (Wrap Command)
lOH RFS (Ready For Sending, Clear To Send)

20H DSR (Data Set Ready)


40H CI (Call Indicator)
80H WI (Wrap Indicator)

M_STATUS = 13
SNA Command that terminated the LU-LU session (1 byte, hex
values):

11 - ACTPU
12 - DACTPU
OD - ACTLU
OE - DACTLU
32 - UNBIND
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

1-46 56xx/Personas Diagnostic Status Code Notebook


book.book Page 47 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS = 45
The special SNA Command received (1 to 8 bytes, hex values):

00 - SHUTD
80 - QEC
82 - RELQ
83 - CANCEL
A1 - CLEAR (only reported when received in the middle of 8 chain).
01 06 04 xx yy yy yy yy - NSPE
xx = Reason byte yy yy yy yy = Sense data.

M_STATUS = 33 or 44
Sense code of received or transmitted negative SNA response (4
bytes). If the negative SNA response is to an SNA Command, the
RU (Command code) will follow the sense code (1 to 3 bytes).

M_STATUS = 81-85 and 89


State of modem interface signals when modem failure is reported in
the response to the Loop3 or Special Loop3 Command.

M_STATUS = 87, 88 and 90


Received characters of Loop test when mismatch has occurred or
characters have otherwise not been received correctly.

M_STATUS = 69
z M_DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-47


book.book Page 48 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

SNA X.25

M_STATUS

M_STATUS Meaning
10 Retry count expired (DISC or SABM).
11 DISC/DM received while in ABM.
13 Logical Connection terminated due to - LU-LU session receipt of
UNBIND, ACTLU, DACTLU, ACTPU, or -LLC, X.25, or DLC appropri-
ate command/response send/receive.
14 X.25 Network connection waited for or terminated.
16 LLC Expected Frame not received or retry count expired.
17 Link protocol reset failed.
18 LLC LDISC/LDM received while in ITS.
19 LLC Link protocol reset failed.
20 Link protocol reset. SABM sent, caused by N2 expiry.
21 Link protocol established. SABM has been received while in Discon-
nect Mode.
22 Link protocol reset. SABM has been received while in ABM or SABM
sent, caused by protocol error.
23 Communications restored. Logical connection has been (re-) estab-
lished.
24 X.25 Network connection initiated or re-established.
25 LLC Link protocol reset. LSABM/LSNRM sent, caused by LN2 expiry.
26 LLC Link protocol established. LSABM/LSNRM has been received
while in Disconnect Mode or LSABM/LSNRM/LDISC sent because of
protocol error.
27 LLC Link protocol reset. LSABM/LSNRM received in ITS.
28 LLC XID command received/TEST/FRMR response sent (first time).
29 FRMR sent (first time).
30 Output abandoned due to I-frame having been rejected by primary
three times (SDLC level).
31 RLSD error. RLSD failed to drop when this station wanted to transmit
and Carrier Flags indicate that RLSD must be OFF first.
32 Timeout on transmit. Output Complete interrupt did not occur in time.
33 Negative SNA response received.
34 Bracket error (only when bracket is used). For example, Send not
possible because Bracket of previous transaction has not been ended
yet (only when Bracketing is used).
35 Send not possible because in Receive Mode (Half Duplex Flip-Flop
and Contention modes only).
36 No SNA Response received in time.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-48 56xx/Personas Diagnostic Status Code Notebook


book.book Page 49 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS Meaning
37 Send not possible due to Data Traffic not allowed. (For example, Qui-
esced Shutdown, or CLEARed).
38 Send (SNA Command) invalid, or not allowed with current FM profile,
or chaining error when application does control the chaining (First
element does not have BCI, r chain has been cancelled).
39 DCE busy (RNR received).
44 Negative SNA response transmitted.
45 Special SNA Command received.
46 Network diagnostic information.
47 DTE busy (RNR transmitted).
48 LLC ATM busy (LRNR transmitted).
50 Modem failure. DSR has failed to switch ON after DTR was switched
ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was switched
ON.
52 Modem failure. CTS dropped while RTS was still ON or DSR dropped
while DTR was still ON.
53 DSR raised.
60 No DSA available to generate structures for a logical connection.
61 No DSA available to assemble/segment a message.
62 Requested Local Network Address not available.
63 Logical Connection not closed/released.
69 A fatal communications error has been detected.
70 X.25 Network Level response timeout or VC reset.
71 LLC Output abandoned due to LI-frame been rejected by primary
three times.
72 LLC Host busy (LRNR received).
81 No Data Set Ready detected.
82 No carrier (RLSD) detected.
83 No Clear to Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
87 Receiver overrun error.
88 Data mismatch. The data received was not the same as the test pat-
tern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn ON.
90 FCS error detected.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-49


book.book Page 50 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_DATA
M_DATA contains further information depending upon the status
reported. If the M_STATUS does not occur in one of the lists below
then M_DATA is empty.

M_STATUS = 50 - 52
State of modem interface signals when modem failure is reported.
The layout of the M_DATA buffer is one byte with the following
layout:
Bit mask Meaning
01H DTR (Data Terminal Ready)
02H RTS (Request To Send)
04H RLSD (Receive Line Signal Detect Carrier)
08H WC (Wrap Command)
l0H RFS (Ready For Sending Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)

M_STATUS = 10, 11, 17, 20 - 22, 29, 30, 39, 47


Level-2 report: last l0 or 7 LPH states and the command field of the
frame causing the report. In cases where frame reject data is
present, the last seven states followed by the FRMR data are
reported, otherwise the last ten states.

M STATUS = 14, 24, 70


Level-3 report: VC station state, report type, received packet type,
and either:
z throughput classes, packet sizes and window sizes if negotiated
in Call Packets as received in Incoming Call packet or as
received in Call accepted packet if negotiation applicable, or
z cause code (if applicable) and diagnostic code if present.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-50 56xx/Personas Diagnostic Status Code Notebook


book.book Page 51 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

The layout of the M_DATA buffer is:

V R P T S W

Window sizes negotiated


Packet sizes negotiated

Through classes negotiated


Packet type
Report type indication
VC station state

V R P C D

Diagnostic code transmitted/received


Cause code transmitted/received
Packet type conveying Cause/Diagnostic info
Report type indication
VC station state

M_STATUS = 46
Network generated diagnostic information.

M_STATUS = 16, 18, 19, 25, 26, 27, 28, 48, 71, 72
LLC report: last 9, 8 or 5 LLC states and the command field of the
frame causing the report. In case Frame reject data is present, the
last five states followed by the FRMR data are reported, otherwise,
the last nine states with exception of M_STATUS = 26 where the
last eight states are reported followed by one of identification.

NOTE: For QLLC numbers (5, 8, 9) correspond to (7, 9, 10)


because of one byte control field.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-51


book.book Page 52 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

The layout of the M_DATA buffer is:

youngest oldest
C LLC state D D D D

Identification
Frame reject data
5/8/9 states
Command field received
QLLC:

C LLC state D D D D

M_STATUS = 13
SNA Command that terminated the LU-LU session, (l byte, hex
values):

11 - ACTPU
12 - DACTPU
OD - ACTLU
OE - DACTLU
32 - UNBIND, or indication of level which indicated logical connection termi-
nation:
FF - DLC
FE - X.25 packet level FD - LLC

M_STATUS = 45
The special SNA Command received, (1 to 8 byte, hex values):

CO - SHUTD
80 - QEC
82 - RELQ
83 - CANCEL this report is also sent when the CSS sends a negative
response to a partial receive chain, even if the host has not sent a cancel
yet.
84 - CHASE
Al - CLEAR only reported when received in the middle of a chain.
01 06 04 xx yy yy yy yy - NSPE
xx = Reason byte yy yy yy yy = Sense data.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-52 56xx/Personas Diagnostic Status Code Notebook


book.book Page 53 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M STATUS = 33 or 44
Sense code of received or transmitted negative SNA response (4
bytes). If the negative SNA Response is to an SNA Command, the
RU (Command code) will follow the sense code (l to 3 bytes).

M STATUS = 61
Length of DSA required (word, T_INFO size only). A report
segment requires 11 bytes more. The layout of the M_DATA buffer
is:

LSB MSB
length

M_STATUS = 69
z M_DATA 0 - Comms Number
z M_DATA 1 - Protocol I.D.
z M_DATA 2 - Hardware Variant
z 01 = lSA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa

M_STATUS = 81-85 and 89


State of modem interface signal (1 byte) when modem failure is
reported in the response to the Loop3 or Special Loop3 Command.

M_STATUS = 87, 88, 90


Received characters of Loop test when mismatch has occurred or
characters have otherwise not been received correctly. The layout of
the M_DATA buffer is:

C C C C C C C C

character received

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-53


book.book Page 54 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

IBM FINANCIAL LOOP

M_STATUS
Maintenance information will only be present if the severity code is
non-zero

M_STATUS Meaning
15 Communications lost. The IFLA has detected a loss of synchroni-
zation with the loop
24 Communications restored. The IFLA has re-connected to the Loop
30 Output abandoned due to the driver receiving three transmit fail sta-
tuses from the IFLA
46 Receive overflow. A receiver overflow status has been reported by
the IFLA
50 Modem failure. DSR has failed to switch on while the Loop driver
tries to connect to a Remote Loop
52 Modem failure. CTS has dropped while RTS was ON
53 IFLA failure. The IFLA has failed its level 0 diagnostics
54 IFLA failure. No response to command or bad command status
88 Data mismatch. The data received was not the same as the test
pattern transmitted. The M_DATA associated with this report is the
actual data received. If the M_DATA is all FF's then no data was
received

M_DATA
M_DATA contains additional information on error reports. The
following information has been defined for the relevant
M_STATUS.

M_STATUS = 50-52

Bit mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request To Send)
04H RLSD (Receive Line Signal Detect Carrier)
08H Reserved
10H CTS (Clear To Send)
20H DSR (Data Set Ready)

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-54 56xx/Personas Diagnostic Status Code Notebook


book.book Page 55 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

SNA - X.21 ATM/CSS WITH SHM

M_STATUS

M_STATUS Meaning
10 No Poll received within specified time frame in Normal Response
Mode (open).
11 DISC received while in NRM.
12 No SNRM received during OPEN within specified time frame.
13 LU-LU session terminated due to receipt of UNBIND or ACTLU or
DACTLU or ACTPU.
14 Waiting for Network connection (OPEN Command)
21 Link protocol established. SNRM has been received while in NDM.
22 Link protocol reset. SNRM has been received while in NRM.
23 Communications restored. LU-LU session has been (re-)established.
28 XID command received or TEST/FRMR response sent (first time)
30 Output abandoned due to I-frame being rejected by primary N-2+1
times. (SDLC level).
31 RLSD error. RLSD failed to drop when this station wanted to transmit
and Carrier Flags indicate that RLSD must be OFF first.
32 Timeout on transmit. Output complete interrupt did not occur in time.
33 Negative SNA response received.
34 Bracket error (only when Bracketing is used) For example SEND not
possible because Bracket of previous transaction has not ended.
35 SEND not possible because in Receive Mode (Half Duplex Flip-Flop
and Contention modes only).
36 No SNA Response received in time.
37 SEND not possible due to Data Traffic not allowed. For example Qui-
esced, Shutdown or cleared.
38 SEND (SNA Command/Response) invalid or not allowed with current
FM profile, or chaining error when application does control the chain-
ing (First element does not have BCI, or chain has been cancelled).
44 Negative SNA response transmitted.
45 Special SNA Command received.
50 Modem failure. DSR has failed to switch ON after DTR was switched
ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was switched
ON.
52 Modem failure. CTS or (DSR) dropped while RTS or (DTR) was still
ON (X.21 Disconnection).
53 DSR raised (X.21 Connection).
61 No DSA available to assemble/segment a chain-message, or to send
an SNA Response initiated by the application.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-55


book.book Page 56 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS Meaning
62 Requested Local Network Address not available.
63 Logical Connection not closed/released.
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No carrier (RLSD) detected.
83 No Clear To Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
87 Receiver overrun error.
88 Data mismatch The data received was not the same as the test pat-
tern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn ON.
90 FCS error. The FCE of the received data was incorrect.

M_DATA
M_DATA contains additional information on error reports. The
following information had been defined for the relevant M_STATUS

M_STATUS = 50 - 53
State of modem interface signals when modem failure is reported.
This is one byte with the following layout:

Bit mask Meaning


O1H DTR (Data Terminal Ready)
02H RTS (Request to Send)
04H RLSD (Receive Line Signal Detect, Carrier)
08H WC (Wrap Command)
lOH RFS (Ready For Sending, Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-56 56xx/Personas Diagnostic Status Code Notebook


book.book Page 57 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS = 13
SNA Command that terminated the LU-LU session (1 byte, hex
values):

11 - ACTPU
12 - DACTPU
OD - ACTLU
OE - DACTLU
32 - UNBIND

M_STATUS = 28
Information of XID/TEST/FRMR field layout:

control field, max 10 bytes of information


XID: AF/BF, first part of XID l-field
TEST: E3/F3, first part of TEST l-field
FRMR: 87/97, FRMR data (3 bytes)

M_STATUS = 45
The special SNA Command received (1 to 8 bytes, hex values):

C0 - SHUTD
C8 - BID
80 - QEC
82 - RELQ
83 - CANCEL
84 - CHASE
A1 - CLEAR (only reported when received in the middle of a chain).
01 06 04 - xx yy yy yy yy - NSPE
xx = Reason byte
yy yy yy yy = Sense data.

M_STATUS = 33 or 44
Sense code of received or transmitted negative SNA response (4
bytes). If the negative SNA response is to an SNA Command, the
RU (Command code) will follow the sense code (1 to 3 bytes).

M_STATUS = 81-85 and 89


State of X.21 I/F TCE interface signals when modem failure is
reported in the response to the Loop3 or Special Loop3 Command.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-57


book.book Page 58 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS = 87, 88 and 90


Received characters of Loop test when mismatch has occurred or
characters have otherwise not been received correctly.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-58 56xx/Personas Diagnostic Status Code Notebook


book.book Page 59 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

NCR/DLC IN-HOUSE LINK

M_STATUS

M_STATUS Meaning
10 No Poll received within specified time frame in Normal Response
Mode (open).
11 DISC received while in NRM.
12 No SNRM received during OPEN within specified time frame.
20 Communications restored. Polling has resumed.
21 Communications restored. SNRM has been received while in Discon-
nect Mode.
22 Link protocol reset. SNRM has been received while in NRM.
30 Output abandoned due to I-frame being rejected by primary three
times.
31 RLSD error. RLSD failed to drop when this station wanted to transmit
and Carrier Flags indicate that RLSD must be OFF first.
32 Timeout on transmit. Output complete interrupt did not occur in time.
40 Send not possible within 150 seconds or Send is not acknowledged.
50 Modem failure. DSR has failed to switch ON after DTR was switched
ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was switched
ON.
52 Modem failure. CTS dropped while RTS was still ON (X.21 Discon-
nection) or DSR dropped while DTR was still on.
53 DSR is raised.
81 No Data Set Ready detected.
82 No carrier (RLSD) detected.
83 No Clear To Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
87 Receiver overrun error.
88 Data mismatch The data received was not the same as the test pat-
tern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn ON.
90 Data mismatch of FCS error detected.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-59


book.book Page 60 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_DATA
M_DATA contains additional information on error reports. The
following information had been defined for the relevant M_STATUS

M_STATUS = 50 - 52

Bit mask Meaning


01H DTR (Data Terminal Ready)
02H RTS (Request to Send)
04H RLSD (Receive Line Signal Detect,
Carrier)
08H WC (Wrap Command)
l0 H RFS (Ready For Sending, Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)

NOTE: IH does not have signals DTR, DSR, WS, WI, CI.

Loop Test
The received characters of Loop test when mismatch has occurred
will be displayed.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-60 56xx/Personas Diagnostic Status Code Notebook


book.book Page 61 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

TOKEN RING ADAPTER

M_STATUS
M_STATUS Meaning
00 No error.
10 Communications lost due to protocol procedure event.
20 Communications restored due to protocol procedure event.
30 Transmit failure.
40 Receive failure.
50 Failure with hardware, for example cable fault.
60 System failure, for example no DSA.
88 Data mismatch, the data received was not the same as the test pat-
tern transmitted.
92 Loop1 test failed.
94 Loop2 test failed.
95 Loop3 test failed.
96 Ring status.
97 PCTR Adapter check.

M_DATA
M_DATA contains additional information depending upon the
status reported.
The first byte 0 of M_DATA returned identifies, in hexadecimal,
the source of the problem (refer "Source Identifier Byte") and can be
followed by up to a further 10 bytes of data.

Source Identifier Byte


The source identifier bytes returned under M_DATA are as follows:
Source Byte Source of Problem
00 Logon/Install Access Module Service - AMS00
02 Primary Logical Connection Service - CONN002
03 General Server Access Module Service - AMS03
04 SNA Access Module Service - AMS04
05 NETBIOS Access Module Service - AMS05
06 LLC Access Module Service - AMS06
07 MAC Access Module Service - AMS07
7C Bus Interface Job
7D Adapter Handler Software (AHS)
7E Diagnostic Service
7F CSS Router
80 )
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-61


book.book Page 62 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

Source Byte Source of Problem


to ) Secondary Logical Connection Services - CONNxxx.
FF )

M_STATUS = 88
The M_DATA contains the received data (the data received was not
the same as the data transmitted):
z LOOP1 and LOOP3 failure:
z Byte 1 - Index to 1st error byte
z Byte 2 to 10 - Byte following 1st byte in error
z LOOP2 failure:
z Byte 1 - Number of test packets received
z Byte 2 - Number of good test packets.

M_STATUS = 92,95
LOOP1 and LOOP3 test information:
z Byte 0 - LLC error
z Byte 1 - LLC command code
z Byte 2 - LLC return error.

M_STATUS = 94
LOOP2 test information:
z LLC command failure:
z Byte 0 - LLC error
z Byte 1 - LLC command code
z Byte 2 - LLC return error
z If CDATA not equal to 6 or 0:
z Byte 0 - Diagnostic module
z Byte 1 - Invalid parameter.

M_STATUS = 96
Ring status information is returned as two bytes:
z Byte 1:
z Bit 7 - Counter overflow
z Bit 6 - Single station
z Bit 5 - Ring recovery.
z Byte 2:
z Bit 7 - Signal loss
z Bit 6 - Hard error
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

1-62 56xx/Personas Diagnostic Status Code Notebook


book.book Page 63 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

z Bit 5 - Soft error


z Bit 4 - Transmit beacon
z Bit 3 - Lobe cable fault
z Bit 2 - Auto removal error
z Bit 1 - Reserved
z Bit 0 - Remove received

M_STATUS = 97
PCTR adapter check information is returned as two bytes:
z Byte 1:
z Bit 7 - Parity error when PCTR adapter bus was copying a
frame from the ring
z Bit 6 - Parity error when the PCTR adapter was transmit-
ting onto the ring
z
Bit 5 - Ring underrun
z
Bit 4 - Ring overrun
z
Bit 3 - Invalid interrupt
z
Bit 2 - Invalid error interrupt
z
Bit 1 - Invalid XOP
z
Bit 0 - Reserved.
z Byte 2:
z Bit 7 - DIO parity
z Bit 6 - DMA read abort
z Bit 5 - DMA write abort
z Bit 4 - Illegal OP code
z Bit 3 - Comms processor detects PCTR adapter bus parity
error
z Bit 2 - Reserved
z Bit 1 - SIF detects PCTR adapter bus parity error
z Bit 0 - PH detects PCTR adapter bus parity error.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-63


book.book Page 64 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

HAYES MODEM

M_STATUS
M_STATUS Meaning
00 No error.
88 Data mismatch, the data received was not the same as the test pat-
tern transmitted.
93 Sloop3 test failed
94 Loop2 test failed.
95 Loop3 test failed.
98 Maintenance report

M_DATA
The M_DATA contains additional information depending upon the
M_STATUS returned.

M_STATUS = 88
Data mismatch. The data received was not the same as the test
pattern transmitted. The M_DATA contains the 8 bytes of received
data.

NOTE: The Sloop3 responses contain no M_DATA.

M_STATUS = 93 or 95
The M_Data returned when the M_Status = 93 or 95 identifies the
reason for the test failure.
z Byte 0:
z 01- A DosWrite command has timed out while waiting for
CTS to be raised during test.
z 02 - A DosWrite command has timed out while waiting for
DSR to be raised during test.
z 03 - A DosWrite command has timed out while waiting for
DCD to be raised during test.
z 04 - A DosWrite error has been detected during test.
z 05 - A modem checksum error has been detected during
test.
z 20 - A read command waiting for a modem status has timed
out.
z 21 - A read command waiting for a modem status has
returned an unexpected status.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

1-64 56xx/Personas Diagnostic Status Code Notebook


book.book Page 65 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

When M_Data byte 0 = 01, 02, 03, M_Data byte 1 contains the
Modem status bits as follows:
z Byte 1:
z 7 Reserved
z 6 Reserved
z 5 Reserved
z 4 Reserved
z 3 State of CTS
z 2 State of DSR
z 1 State of RI
z 0 State of DCD.
M_STATUS = 94
The M_Data returned when the M_Status = 94 identifies the reason
for the test failure.
z Byte 0:
z 01 - A DosWrite command has timed out while waiting for
CTS to be raised during test.
z 02 - A DosWrite command has timed out while waiting for
DSR to be raised during test.
z 03 - A DosWrite command has timed out while waiting for
DCD to be raised during test.
z 04 - A DosWrite error has been detected during test.
z 05 - A modem checksum error has been detected during
test.
z 20 - A read command waiting for a modem status has timed
out.
z 21 - A read command waiting for a modem status has
returned an unexpected status.
z 30 - No silence detected while attempting to establish a test
connected with a system not providing a dial tone.
z 31 - Engaged signal or number unobtainable while attempt-
ing to establish a test connection.
z 32 - No carrier was detected from the remote modem while
attempting to establish the test connection.
z 33 - No dial tone was detected while attempting to establish
the test connection.
z 40 - The currently active connection is not V22 or V22bis.
z 41 - The connection has been lost during the test.
z 42 - The modem has not been returned a status to the con-
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-65


book.book Page 66 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

nection attempt within the timeout period (40 seconds).


z 43 - The telephone number supplied in the Loop2 command
has been blacklisted.
z 80 - The telephone number supplied is invalid. This can be
for one of the following reasons:
* The number is greater than 18 bytes.
* The number is present when a connection service is open.
* The number is not present when no connection services
are open.
When M_Data byte 0 = 01 - 03, M_Data byte 1 contains the
modem status byte as follows:
z Byte 1:
z 7 - Reserved
z 6 - Reserved
z 5 - Reserved
z 4 - Reserved
z 3 - State of CTS
z 2 - State of DSR
z 1 - State of RI
z 0 - State of DCD.

M_STATUS = 98
The M_Data returned when the M_Status = 98 identifies the cause
of the maintenance report.
z Byte 0:
z 01 - An external modem is being used and a DosWrite com-
mand has timed out while waiting for CTS to be raised dur-
ing an open command.
z 02 - An external modem is being used and a DosWrite com-
mand has timed out while waiting for DSR to be raised dur-
ing an open command.
z 03 - An external modem is being used and a DosWrite com-
mand has timed out while waiting for DCD to be raised dur-
ing an open command.
z 06 - A Send command has timed out due to receiving XOFF.
z 07 - A Send command has timed out due to sending XOFF.
z 20 - An external modem is being used and a read command
waiting for a modem status has timed out.
z 21 - An external modem is being used and a read command
waiting for a modem status has returned an unexpected
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

1-66 56xx/Personas Diagnostic Status Code Notebook


book.book Page 67 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

status.
z 30 - No silence detected while attempting to establish a test
connected with a system not providing a dial tone.
z 31 - Engaged signal or number unobtainable while attempt-
ing to establish a connection.
z 32 - No carrier was detected from the remote modem while
attempting to establish the connection.
z 33 - No dial tone was detected while attempting to establish
a connection.
When M_Data byte 0 = 01 - 03, M_Data byte 1 contains the
modem status byte as follows:
Byte 1:
z 7 - Reserved
z 6 - Reserved
z 5 - Reserved
z 4 - Reserved
z 3 - State of CTS
z 2 - State of DSR
z 1 - State of RI
z 0 - State of DCD.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-67


book.book Page 68 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

PC MIRLAN

M_STATUS
The M_STATUS codes returned for the PC MIRLAN are as follows:

M_STATUS Meaning
10 Communications lost. The PC MIRLAN CSS has lost contact with
the DPM layer on the receiving station. Suspend severity.
20 Communications restored. The PC MIRLAN CSS has regained
contact with the DPM layer on the receiving station. Routine sever-
ity.
30 Transmit abandoned. The message was not sent due to the PC
MIRLAN CSS exceeding the retry limit for transmission. Warning
severity.
32 Transmit abandoned. The DPM layer did not receive a reply within
the timeout limit given by the OPEN parameter
RESPONSE_TIMER.
33 Transmit abandoned. The DPM layer received an invalid DPM sta-
tus in the MCSTATUS field of the header. Warning severity.
34 Transmit abandoned. The LLC layer could not transmit successfully
an LLC originated frame or was closed before it could retry. Routine
severity. (Maintenance report only).
35 Transmit abandoned. The DPM layer received an invalid DPM in
the IBSTATCD field of the header. Routine severity. (Maintenance
report only).
40 A message was received which was too long. Routine severity.
(Maintenance report only).
41 A message (other than a type 0 message) was received in which
the source address was equal to the destination address. Routine
severity.
42 An unrecognised frame is received by the LLC. Routine severity.
(Maintenance report only).
43 A power-up frame has been received from a remote station. Rou-
tine severity. (Maintenance report only).
44 A No-Memory status has been received by LLC. Routine severity.
(Maintenance report only).
45 A No-Buffer status has been received by LLC. Routine severity.
(Maintenance report only).
61 No DSA for message. PC MIRLAN could not create DSA for a mes-
sage.
65 Bus interface problem. Could not load driver onto LAN board. Fatal
severity.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-68 56xx/Personas Diagnostic Status Code Notebook


book.book Page 69 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_STATUS Meaning
66 The driver on the LAN board experienced an RMX exception. This
exception causes the TCE to system escape with exception escape
code 88H after logging this status. Routine severity.
67 The 82586 LAN processor was in the no-resources state for longer
that 10 milliseconds. Routine severity.
68 Hardware error. Either a message could not be transmitted to the
MIRLAN board or a good message could not be received from the
MIRLAN board. Fatal severity.
69 LAN processor failed to respond. Fatal severity.
88 Data mismatch. The data received was not the same as the test
pattern transmitted.
90 Checksum error. A CRC error was detected on the received data.
91 Loop1 internal test failed.
92 Loop1 test failed.
93 Loop1 command not executed.
94 Loop2 command not executed.
95 Loop3 command not executed.
96 Loop2 command transmission failed. Routine severity. (Mainte-
nance report only).
97 Loop2 reception failed. Routine severity. (Maintenance report only).
98 Loop2 received from remote station. Routine severity. (Mainte-
nance report only).

M_DATA
M_DATA contains additional information on error reports as
follows:

M_DATA Meaning
01 No response received from receiving station.
02 Negative acknowledge, no buffers available.
03 Negative acknowledge, memory overrun.
04 Collision retry limit reached.
05 Lack of CRC error detected.
06 No header or data buffer areas available.
07 Command timeout, hardware failure.
08 Bus error.
09 Did not receive returned Loop2 message.
10 Cannot receive. (tap disconnected?).
11 Collision detect signal error.
12 Memory overrun or underrun.
13 Loss of CTS signal from 82586.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-69


book.book Page 70 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_DATA Meaning
14 No loop data provided for transmission.

The M_DATA returned for specific M_STATUS are as follows:

M_STATUS = 33
The M_DATA (2 bytes) is the invalid value found in the
MCSTATUS field of the DPM header.

MSTATUS = 34
The M_DATA (4 bytes) is the LLC frame header of the frame to be
transmitted.

MSTATUS = 35
The M_DATA (2 bytes) is the invalid value found in the IBSTATCD
field of the DPM header.

MSTATUS = 42 or 43
The M_DATA (up to 11 bytes) is the LLC header and up to 7 bytes
of the remainder of the frame.

M_STATUS = 44 or 45
The M_DATA (up to 11 bytes) is the LLC header and up to 7 bytes
of the remainder of the frame.

NOTE: The minimum number of bytes is four.

M_STATUS = 65
The M_DATA (1 byte) gives the reason for the failure:

Bit Mask. Meaning


02H Out of memory.
04H Failed to run.
05H File read error.
06H Bus retry limit reached.
07H Level 0 error on MIRLAN board.
11H Bad command.
12H Data error.
13H No data.
14H Timeout.
15H BCC error.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

1-70 56xx/Personas Diagnostic Status Code Notebook


book.book Page 71 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

Bit Mask. Meaning


81H Bad load record. (Detected by the boot loader).
82H Load record too large. (Received by boot loader).
83H Load record checksum error. (Detected by boot loader).

M_STATUS = 66
The M_DATA (4 bytes) is as follows:
z The first 2 bytes contain the token (word value) of the task
which made the offending RMX call
z The second 2 bytes contain the return address (word value of
IP) of the offending RMX call.

M_STATUS = 97 or 98
The M_DATA (up to 11 bytes) is the header and up to 7 bytes of the
remainder of the frame.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-71


book.book Page 72 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

FBSS

M_STATUS

M_STATUS Meaning
10 Communications lost. Returned only in CONNECTION LOST
unsolictied reports. See M_DATA for reason.
20 Communications restored. Returned only in CONNECTION
RESTORED unsolictied reports. Ther is no M_DATA associated
with this M_STATUS
30 Transmit failure. Returned only in maintenance reports. See
M_DATA for reason.
40 Receive failure. Returned only in maintenance reports. See
M_DATA for reason.
50 Hardware failure. For example, cable disconnected. Returned
only in FATAL ERROR unsolicited reports or
maintenance reports. See M_DATA for reason.

A full list of the server return codes, M_DATA{1-2}, and their


meaning can be found in the IBM Financial Branch System
Services publication.

M_DATA for M_STATUS = 10


In a CONNECTION LOST report, M_DATA[0] will contain the
session status from the SNA server. This byte is only present if it
can be obtained from the remote server via the Token-Ring.

M_DATA[0] Meaning
’O’ No session established for SDLC or Token-Ring.
’P’ PU session established.
’L’ LU session established.
’S’ SDT received. Connection is down due to it being quiesced

M_DATA[0] = 10H
The cause of this error is the LAN connection or hardware.
M_DATA[1-2] will contain the LAN return codes in a byte reversed
format. For example, ’L1’ is returned with ’1’ in M_DATA[1] and ’L’
in M_DATA[2].

Code Meaning
’L1’ Resource not defined in workstation.
’L2’ There is no session with the remote server.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

1-72 56xx/Personas Diagnostic Status Code Notebook


book.book Page 73 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

Code Meaning
’L3’ Session not defined.
’L5’ Server not loaded.
’L8’ There is no response from the server.
’U1’ Conection is pending with host.

M_DATA[0] = 20H
The cause of this error is that the SNA server has returned an
intervention required code. M_DATA[1-2] will contain the LAN
return codes in a byte reversed format.

Code Meaning
’I1’ No session established.
’I2’ The hardware at the server is powered off, or the communica-
tions adaptor or cabling are faulty.
’P3’ Server I/O buffer are full during an OPEN command.
’PB’ Station set into quiesce state during OPEN.
’U1’ Contact is pending with the host.
’U4’ Bad status from the SDLC adaptor.
’U8’ SDLC software is not loaded.

M_DATA for M_STATUS = 30


The cause of this error is transmit failure.

M_DATA[0] = 20H
The cause of this error is the SNA server responding with a non-
zero return code to a Send Host (SH) command, from the SNA
server. M_DATA[1-2] will contain the LAN return codes in a byte
reversed format

Code Meaning
’P3’ Server input/output buffers are full during an (L)SEND command.
’P4’ Previously received message still requires a response.
’P7’ SNA protocol error during (L)SEND.
’PA’ Host message or response is pending, ready for receipt.
’PB’ Station set into quiesce state during (L)SEND.

M_DATA[0] = 30H
The cause of this error is internal to FBSS PassThrough.
M_DATA[1] will be 0H, indicating an SNA -RSP was received in
exception response mode.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 1-73


book.book Page 74 Tuesday, January 23, 2001 10:24 AM

COMMUNICATIONS

M_DATA for M_STATUS = 50


The cause of this error is the LAN connection or hardware.

M_DATA[0] = 10H
M_DATA[1-2] will contain the LAN return codes in a byte reversed
format

Code Meaning
’L1’ Resource not defined in workstation.
’L3’ Session not defined.
’L4’ Unrecoverable error from a remote workstation.
’L5’ Server not loaded.
’L6’ Unrecoverable error from a local workstation.
’L7’ LAN adaptor card is not installed.
’L8’ No response from server.
’L9’ LAN hardware failure.
’U4’ Bad status from the SDLC adaptor.
’U6’ Software problem detected.
’U8’ SDLC software not loaded.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

1-74 56xx/Personas Diagnostic Status Code Notebook


book.book Page 75 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

CONTENTS

Magnetic Card Reader/Writers

Chapter 2

75$&.     ',3 065 

0&50&5:  

0&50&5: 7$03(5 ,1',&$725  

60$57 &$5' 5($'(5:5,7(5  

&$5' ,'(17,),&$7,21 02'8/( &,0  

6:,3( &$5' 5($'(5 

0,0,& &$5' 5($'(5  

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 76 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 1 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

CONTENTS

Chapter 2

Magnetic Card Reader/Writers

TRACK 1, 2 (2, 3) DIP MSR

M_STATUS

M_STATUS Meaning
00 No error.
01 Blank track.
02 Track not supported.
03 Read error (Parity LRC no end sentinel).
05 No data available.
146 SDC link failure.

M_DATA
z Byte 0:
z 00 = Reset command
z 01 = Accept
z 02 = Read
z 04 = Determine reader state
z 07 = Disable
z 0A = Cleaning cycle
z 0B = Card insertion
z 0C = Not used
z 0D = Card removal

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 2-1


book.book Page 2 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

z Byte 1:
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 1 Read error (Parity/LRC/End sentinel)
z Bit 2 = 1 Track 3 (0 always for track 1, 2 Dip MSR)
z Bit 1 = 1 Track 2
z Bit 0 = 1 Track 1 (0 always for track 2, 3 Dip MSR)
z Byte 2: 0 Always
z Byte 3:
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 0 Always
z Bit 1 = 1 Front Switch (FRS) blocked
z Bit 0 = 1 Rear Switch (RES) blocked.

T_DATA
The T_DATA returned, for the Track 1, 2 (2, 3) Dip MSR, is card
data which includes start and end sentinels:
z Track 1 data will be true ASCII in the range 20H to 5FH with a
start sentinel of 25H (%) and an end sentinel of 3FH (?)
z Track 2 data will be pseudo ASCII in the range 30H to 3FH
with a start sentinel of 3BH (;) and an end sentinel of 3FH (?).

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

2-2 56xx/Personas Diagnostic Status Code Notebook


book.book Page 3 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

MCR/MCRW

M_STATUS

M_STATUS Meaning
00 No error.
01 Blank track.
02 Track not supported.
03 Read error.
04 Write error.
05 No card in reader at start of command.
06 Card removed by user during capture.
07 Shutter jammed open.
08 Shutter switch failure detected.
09 Error recovery successful.
10 Shutter jammed closed.
11 Card jam.
12 Card captured after unsuccessful eject.
13 Possible customer tampering.
14 Too many consecutive read errors or blank tracks on any track.
15 Too many consecutive write errors.
16 Too many consecutive card jams.
17 Too many consecutive shutter jammed closed.
18 Card jam during capture.
19 Too many invalid cards.
20 Device still inoperative.
21 No card entered during cleaning cycle test.
22 Speed out of specification fast.
23 Speed within +3%.
24 Speed within +_1%.
25 Speed within -3%.
26 Speed out of specification slow.
27 Invalid card detected (diagnostic only).
36 Not configured.
37 CROPF feature not supported.
38 LFCC bin full soon/full
39 LFCC bin shutter mechanism fail.
40 LFCC bin removed/not configured.
41 CROPF feature failure.
146 SDC link failure.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 2-3


book.book Page 4 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

M_DATA
z Byte 0:
z 00 = Reset
z 01 = Accept
z 02 = Read
z 03 = Write
z 04 = Determine reader state
z 05 = Eject
z 06 = Capture
z 07 = Disable
z 08 = Speed test
z 09 = Shutter/sensor test
z 0A = Cleaning cycle test
z 0B = Card insertion
z 0C = Card removal
z 0D = Card detection
z 20 = Battery/relay test
z 21 = LFCC bin shutter test
z 28 = Write buffer
z 29 = Write card
z Byte 1:
z Bit 7 = 1 Write error (Invalid data)
z Bit 6 = 1 Write error (Comms fail)
z Bit 5 = 1 Read after write error
z Bit 4 = 1 Read error (Comms fail)
z Bit 3 = 1 Read error (Parity or LRC)
z Bit 2 = 1 Track 3
z Bit 1 = 1 Track 2
z Bit 0 = 1 Track 1.

NOTE: Bits 3 to 6 will be set for any detected occurrence of the


error independent of successful retries.

z Byte 2 - For all standard commands with the exception of the


battery/relay test:
z Bit 7 = 1 Long card detected
z Bit 6 = 1 Wrote HiCo
z Bit 5 = 1 Card jam during capture
z Bit 4 = 1 Card jam in reverse direction (towards shutter)
z Bit 3 = 1 Card jam in forward direction (towards aperture
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

2-4 56xx/Personas Diagnostic Status Code Notebook


book.book Page 5 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

bin)
z Bit 2 = 1 Shutter switch malfunction
z Bit 1 = 1 Shutter jammed closed
z Bit 0 = 1 Shutter jammed open.

NOTE: Bits 0 to 7 will be set for any detected occurrence of the


condition, independent of successful error recovery.

z Byte 2 - Battery/relay test:


z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 1 Relay 1 failure
z Bit 1 = 1 Relay 2 failure
z Bit 0 = 1 Battery low
z Byte 3:
z Bit 7 = 1 Reader is HiCo Capable (true)
z Bit 6 = 1 LFCC bin full
z Bit 5 = 1 Width switch blocked
z Bit 4 = 1 Shutter switch open
z Bit 3 = 1 PD1 or PD2 or PD3 busy
z Bit 2 = 1 PD3 blocked
z Bit 1 = 1 PD2 blocked
z Bit 0 = 1 PD1 blocked.

T_DATA
The T_DATA returned, for the MCR/MCRW, is card data which
includes start and end sentinels:
z Track 1 data will be true ASCII in the range 20H to 5FH with a
start sentinel of 25H (%) and an end sentinel of 3FH (?)
z Track 2 and track 3 data will be pseudo ASCII in the range 30H
to 3FH with a start sentinel of 3BH (;) and an end sentinel of
3FH (?).

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 2-5


book.book Page 6 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

MCR/MCRW TAMPER INDICATOR

M_DATA
z Byte 0:
z 01 = TI reporting enabled
z 02 = TI reporting disabled
z Byte 1:
z 01 = LFCC bin inserted
z 02 = LFCC bin removed.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

2-6 56xx/Personas Diagnostic Status Code Notebook


book.book Page 7 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

SMART CARD READER/WRITER

M_STATUS
M_STATUS values, and their meaning for the SCRW, are shown in
the following table.
The M_STATUS codes for the associated MCRW are given in
the appropriate sections in this chapter.

M_STATUS Meaning
50 Card not in SCRW stage position
51 Smart card stopper pin lowered unable to capture. This is only in
response to card capture
52 Invalid smart card command code error
53 Invalid smart card command data error
54 SCIF not configured/not responding
55 SCIF response timeout exceeded
56 Not in MCRW mode
57 Invalid smart card response length

Additional M_STATUS codes may be returned by the SCIF as


shown below.

M_STATUS Meaning
00 Good
64 Invalid command code
65 Invalid command format
67 Invalid key ID
68 Invalid key type
69 Invalid host key type
70 Invalid key - does not exist
71 Invalid password - not decimal
72 Invalid password - no match
73 Key integrity error
74 Key parity error
75 Invalid data format
76 Stopper pin failure
77 Contact unit failure
78 Card movement failure
79 SC switch off failure
80 Smart card removed error
81 No smart card response
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 2-7


book.book Page 8 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

M_STATUS Meaning
82 Smart card transmission error
83 Smart card switched off
84 Illegal card type/parameter
85 Power up time exceeded
86 ANSI X9.8 pin block error

M_DATA
Entries are returned in Bytes 0 and 4 as follows:
z Byte 0:
z 70H = SCIF Command
z Byte 4:
z Bit 7 = Not used
z Bit 6 = Not used
z Bit 5 = Not used
z Bit 4 = Not used
z Bit 3 = Not used
z Bit 2 = Not used
z Bit 1 - PD5/6 (1 = stopper pin/contacts down)
z Bit 0 - PD7 (1 = blocked)

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

2-8 56xx/Personas Diagnostic Status Code Notebook


book.book Page 9 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

CARD IDENTIFICATION MODULE (CIM86)

M_STATUS

M_STATUS Meaning
00 No error.
01 Blank track.
02 Track not supported.
03 Read error.
04 Write error.
05 No card in reader at start of command.
06 Card removed by user during capture.
07 Shutter jammed open.
08 Shutter switch failure detected.
09 Error recovery successful.
10 Shutter jammed closed.
11 Card jam.
12 Card captured after unsuccessful eject.
13 Possible customer tampering.
14 Too many consecutive read errors or blank tracks on any track.
15 Too many consecutive write errors.
16 Too many consecutive card jams.
17 Too many consecutive shutter jammed closed.
18 Card jam during capture.
19 Too many invalid cards.
20 Device still inoperative.
21 No card entered during cleaning cycle test.
22 Speed out of specification fast.
23 Speed within +3%.
24 Speed within +_1%.
25 Speed within -3%.
26 Speed out of specification slow.
27 Invalid card detected (diagnostic only).
33 CIM service test failed.
35 Error in track 3 data.
37 CROPF feature not supported.
38 LFCC bin full soon/full.
40 LFCC bin removed/not configured.
41 CROPF feature failure.
87 CIM self test failed.
88 CIM security module defective.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 2-9


book.book Page 10 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

M_STATUS Meaning
89 CIM security module communications failure.
90 CIM Interface pcb defective.
91 CIM Interface pcb communications failure.

M_DATA
z Byte 0:
z 00 = Reset
z 01 = Accept
z 02 = Read
z 03 = Write
z 04 = Determine reader state
z 05 = Eject
z 06 = Capture
z 07 = Disable
z 08 = Speed test
z 09 = Shutter/sensor test
z 0A = Cleaning cycle test
z 0B = Card insertion
z 0C = Card removal
z 0D = Card detection
z 0E = CIM verify
z 0F = CIM turnaround test
z 10 = CIM service test
z 11 = CIM self test
z 20 = Battery/relay test
z 21 = TICC bin shutter test
z 28 = Write buffer
z 29 = Write card

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

2-10 56xx/Personas Diagnostic Status Code Notebook


book.book Page 11 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

z Byte 1:
z Bit 7 = 1 Write error (Invalid data)
z Bit 6 = 1 Write error (Comms fail)
z Bit 5 = 1 Read after write error
z Bit 4 = 1 Read error (Comms fail)
z Bit 3 = 1 Read error (Parity or LRC)
z Bit 2 = 1 Track 3
z Bit 1 = 1 Track 2
z Bit 0 = 1 Track 1.

NOTE: Bits 3 to 6 will be set for any detected occurrence of the


error independent of successful retries.

z Byte 2 - For all commands with the exception of the battery/


relay test:
z Bit 7 = 1 Long card detected
z Bit 6 = 0 Always
z Bit 5 = 1 Card jam during capture
z Bit 4 = 1 Card jam moving towards shutter
z Bit 3 = 1 Card jam moving towards capture bin
z Bit 2 = 1 Shutter switch malfunction
z Bit 1 = 1 Shutter jammed closed
z Bit 0 = 1 Shutter jammed open.

NOTE: Bits 0 to 7 will be set for any detected occurrence of the


condition, independent of successful error recovery.

z Byte 2 - Battery/relay test:


z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 1 Relay 2 failure
z Bit 1 = 1 Relay 1 failure
z Bit 0 = 1 Battery low

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 2-11


book.book Page 12 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

z Byte 3:
z Bit 7 = 0 (Unused)
z Bit 6 = 1 LFCC bin full
z Bit 5 = 1 Width switch blocked
z Bit 4 = 1 Shutter switch open
z Bit 3 = 1 PD1 or PD2 or PD3 busy
z Bit 2 = 1 PD3 blocked
z Bit 1 = 1 PD2 blocked
z Bit 0 = 1 PD1 blocked
z Byte 4 (as returned to VERIFY_MM or a CIM Self Test):
z 00H = No error
z 11H-19H = Self test error 1 - 9
z 40H = CIM module permanently “error”
z 41H = CIM module permanently “busy”
z 70H = Wrap connector attached
z 71H = Comms timeout or open line
z Byte 5 (as returned to VERIFY_MM or a CIM Self Test):
z 00H = No error
z 01H = comms error
z 09H = CIM module or interface pcb defective
z 0AH = Error in track 3 data.
The table below lists the M_DATA values which can occur in
bytes 4 and 5 in the response to the level 1 SERVICE_TEST. The
test cards used for this test are numbered from T1 to T11.

Card No. Test Result


Parameter to be Tested Interpretation
(Byte 4) (Byte 5)
0 - 59H Not a test card
1 Internal parameter OS of 50H-51H 52H- CIM Module defect
measurement 54H OK
55H-57H CIM Module defect
58H Test failed

2 Internal parameter 50H-53H OK


D of measurement 54H-57H CIM Module defect
(May be influenced 58H Test failed
by ambient light)

3 External electrical 50H-53H Good


spikes 54H-57H Too high
58H Test failed

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

2-12 56xx/Personas Diagnostic Status Code Notebook


book.book Page 13 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

Card No. Test Result


Parameter to be Tested Interpretation
(Byte 4) (Byte 5)
4 External electrical 50H-53H Good
noise or hum 54H-57H Too high
58H Test failed

5 Average velocity 50H-53H Good


deviation of card 54H, 56H Too fast
transport 55H, 57H Too slow
58H Test failed
6 Short range velocity 50H-55H Good
deviation of card 56H Too fast
transport 57H Too slow
58H Test failed

7 Distance between MM 50H-53H Good


sensor and card
surface 54H-57H Too narrow or too far
Test failed
58H

8 Lateral distance 50H-51H Sensor too far left


between MM sensor 52H-55H OK
and edge of the card 56H-57H Sensor too far right
Test failed
58H
9 Lateral distance 50H-51H Sensor too far left
between MM sensor 52H-55H OK
and edge of the card 56H-57H Sensor too far right
Test failed
58H
10 50H Always

11 Reflection in card 50H-53H OK


transport 54H Acceptable
55H-57H Too high
58H Test failed

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 2-13


book.book Page 14 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

SWIPE CARD READER

M_STATUS

M_STATUS Meaning
00 No error
01 Blank track
02 Track not supported
03 Read error - Parity error
05 No data available
95 RS232 Comms error

M_DATA
z Byte 0:
z 00 = Reset command
z 01 = Accept
z 02 = Read
z 03 = Write
z 04 = Determine reader state
z 05 = Eject
z 06 = Capture
z 07 = Disable
z 08 = Speed test
z 09 = Shutter/Sensor test
z 10 = Cleaning cycle
z 11 = Card swiped and fully removed
z 12 = Not used
z 13 = Card detected being swiped
z 19 = Turnaround test
z 40 = Write buffer
z 41 = Write card

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

2-14 56xx/Personas Diagnostic Status Code Notebook


book.book Page 15 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

z Byte 1:
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 1 Read error (Parity/LRC/End sentinel)
z Bit 1 = 1 Track 2
z Bit 0 = 1 Track 1
z Byte 2: 00 Always
z Byte 3: 00 Always.

T_DATA
The T_DATA returned, for the Swipe Card Reader, is card data
ZKLFK LQFOXGHV VWDUW DQG HQG VHQWLQHOV ,Q WKH HYHQW RI DQ\ HUURU WKH 7/(1
ILHOG ZLOO EH  QRW GLDJQRVWLFV 
z 7UDFN  GDWD ZLOO EH WUXH $6&,, LQ WKH UDQJH + WR )+ ZLWK D start
sentinel of 25H (%) and an end sentinel of 3FH (?)
z 7UDFN  GDWD ZLOO EH SVHXGR $6&,, LQ WKH UDQJH + WR )+ with a start
sentinel of 3BH (;) and an end sentinel of 3FH (?).

NOTE: In diagnostic mode, the card data up to any error (parity or


/5& ZLOO EH UHWXUQHG DQG 0B&2'( 0B67$786 DQG 6(9(5,7< ZLOO
UHIOHFW WKH HUURU

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 2-15


book.book Page 16 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

MIMIC CARD READER

M_STATUS

M_STATUS Meaning
00 No error
01 Blank track
02 Track not supported
03 Read error - Parity error
05 No data available
13 Card stuck in throat
20 Device still inoperable
27 Invalid card detected (Card not fully inserted or removed)
50 Card not in correct SCRW stage position
52 Invalid Smart Card command code error
54 SCIF not configured/not responding
55 SCIF response time-out exceeded
56 Reader in smart card mode
57 Invalid Smart Card response length
95 RS232 Comms error

M_DATA
z Byte 0:
z 00 = Reset command
z 01 = Accept
z 02 = Read
z 03 = Write
z 04 = Determine reader state
z 05 = Eject
z 06 = Capture
z 07 = Disable
z 08 = Speed test
z 09 = Shutter/Sensor test
z 10 = Cleaning cycle
z 11 = Card fully inserted
z 12 = Card fully removed
z 13 = Card detected being inserted
z 19 = Turnaround test
z 40 = Write buffer
z 41 = Write card
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

2-16 56xx/Personas Diagnostic Status Code Notebook


book.book Page 17 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

z 70 = Smart card Command.


z Byte 1 contents depend on the test being run, as follows.
z Byte 1 (for READ tests):
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 1 Read error (Parity/LRC/End sentinel)
z Bit 2 = 1 Track 3
z Bit 1 = 1 Track 2
z Bit 0 = 1 Track 1
z Byte 1 (for ENTER tests):
z Bits 7 - 1 = 0
z Bit 1 = 0 for “Enter Card” test, 1 for “Latched Enter” test.
z Byte 1 (for SMART CARD tests) indicates the sub-command
used, as follows:
z 10H - Stage
z 11H - Release
z 20H - Power On
z 21H - Power Off
z 22H - Direct.
z Byte 2: 00 Always
z Byte 3: MIMIC card position switch status:
z 30H = Front and rear switches both clear
z 31H = Only the rear switch blocked (error condition)
z 32H = Only the front switch blocked
z 33H = Front and rear switches both blocked.
z Byte 4: MIMIC track data available status.

Byte 4 ISO #1 ISO#2 ISO#3


30H No data No data No data
31H Data exists No data No data
32H No data Data exists No data
33H Data exists Data exists No data
34H No data No data Data exists
35H Data exists No data Data exists

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 2-17


book.book Page 18 Tuesday, January 23, 2001 10:24 AM

MAGNETIC CARD READER/WRITERS

Byte 4 ISO #1 ISO#2 ISO#3


36H No data Data exists Data exists
37H Data exists Data exists Data exists

z Bytes 3 and 4: On a bad response, bytes 3 and 4 contain the


MIMIC error codes as follows:

Byte 3 Byte 4 Error Definition


40H 41H Undefined command.
40H 42H Unable to execute command.
40H 44H Command data error.
41H 40H Sensor failure.
41H 49H Other failure.
42H 40H Card has not been read yet or other errors.
42H 41H No start sentinel.
42H 42H VRC error.
42H 43H No end sentinel. Too much data.
42H 44H LRC error.
42H 45H No mag. stripe.
42H 47H No data.
46H 40H IC card error.
46H 41H No ATR.
46H 42H The card does not accept this protocol.
46H 43H IC card communication error (No answer).
46H 44H IC card communication error (Others).
46H 45H IC card is not activated.
46H 46H ICRW can not operate this card.
46H 47H IC card needs VPP.

T_DATA
The T_DATA returned, for the Track 1, 2, 3 MIMIC Card
Reader is FDUG GDWD ZKLFK LQFOXGHV VWDUW DQG HQG VHQWLQHOV
z 7UDFN  GDWD ZLOO EH WUXH $6&,, LQ WKH UDQJH + WR )+ ZLWK D start
sentinel of 25H (%) and an end sentinel of 3FH (?)
z 7UDFN  GDWD ZLOO EH SVHXGR $6&,, LQ WKH UDQJH + WR )+ with a start
sentinel of 3BH (;) and an end sentinel of 3FH (?).
z 7UDFN  GDWD ZLOO EH SVHXGR $6&,, LQ WKH UDQJH + WR )+ ZLWK D VWDUW
VHQWLQHO RI %+  DQG DQ HQG VHQWLQHO RI )+ "  ·Aw w w w w w w w

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

2-18 56xx/Personas Diagnostic Status Code Notebook


book.book Page 19 Tuesday, January 23, 2001 10:24 AM

ENCRYPTORS

CONTENTS

Encryptors

%$3(+,%$3( 

(.&(.&60  

%$1.6<6 6(&85,7< 02'8/(  

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 20 Tuesday, January 23, 2001 10:24 AM

ENCRYPTORS

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 1 Tuesday, January 23, 2001 10:24 AM

ENCRYPTORS

CONTENTS

Chapter 3

Encryptors
BAPE/HI-BAPE

M_STATUS

M_STATUS Meaning
00 No error.
01 This error is returned with a FATAL severity if the parity of key data to be
taken from the keystore is wrong. Alternatively, it is returned with a
ROUTINE severity if parity checking has been selected and any byte of
data supplied in C_DATA has wrong parity.
02 Refer to M_DATA for a specific instance.
13 For NBS commands, this error code is returned if there has been no key
loaded in the DEU prior to requesting a decryption operation.
05 Invalid command. Refer to specific command section.
32 Invalid key id, outside the maximum range of key ids.
38 Invalid key id, the key does not exist.
39 Invalid key id, the key id was not defined as an IV.
40 Invalid key, the key id was not defined as a key.
54 Invalid mode for a particular function. Refer to specific command section.
55 Invalid left shift, value of of range. Used in PIN Verification Commands.
56 Invalid length, value out of range. Used in PIN Verification Commands.
58 Invalid POST PIN PAD digit, for example > 0FH. Used in PIN Verification
Commands.
59 Invalid PRE-PIN PAD data length, for example > 0CH. Used in PIN Verifi-
cation Commands.
60 Invalid PIN Verification Data.
75 Key id has a parity error.
76 Invalid PIN, no encryption allowed (truncated PIN does not contain deci-
mal digits). Used in PIN Verification Commands.
146 SDC link failure.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 3-1


book.book Page 2 Tuesday, January 23, 2001 10:24 AM

ENCRYPTORS

M_DATA
z Bit 0 = 1 Tamper detected
z Bit 1 = 1 Encryption chip failure
z Bit 2 = 1 Keystore failure.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

3-2 56xx/Personas Diagnostic Status Code Notebook


book.book Page 3 Tuesday, January 23, 2001 10:24 AM

ENCRYPTORS

EKC/EKCSM

M_STATUS

M_STATUS Meaning
KEYBOARD
00 No error
ENCRYPTOR
00 No error
01 Parity error
02 Hardware error detected during a key or data transmission or dur-
ing an encryptor operation
03 Invalid command, not all keyspaces are closed
04 Invalid command, no keyspace open
05 Invalid command as keyboard is currently enabled
07 Communications failure
08 Security Module reset was successful
11 Invalid command data
12 Data mismatch
13 No key loaded in DEU prior to requesting an encryption or
decryption operation
15 Set up failure - key space ID1 already exists and is not a pro-
grammer parent with E/D attribute and 17 keys
16 Invalid keyspace ID format, outside range 0 to 15
17 Keyspace already exists
18 Keyspace does not exist
19 Keyspace ID1 has wrong attribute or class
20 Keyspace ID2 has wrong attribute or class
22 Invalid keyspace, wrong access right
23 Only two RAR access spaces allowed, keyspace not created
24 Secret keyspace creation disabled
25 Keyspace is not a parent
26 Key ID2 not a keyspace specified or keyspace specified not a
child of key ID2 keyspace
27 Invalid parent format
28 Invalid parent ID, keyspace not a parent or keyspace does not
exist
29 Parent keyspace is a programmer, can not have secret child
2A Invalid double key, key should be single length
2B Invalid single key, key should be double length
30 Key spaces do not match

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 3-3


book.book Page 4 Tuesday, January 23, 2001 10:24 AM

ENCRYPTORS

M_STATUS Meaning
32 Key ID outside maximum range of keys
33 Key ID1 has wrong attribute
34 Key ID2 has wrong attribute
37 Invalid key ID, no PIN encryption allowed
38 Invalid key, key does not exist
39 Key ID2 does not specify an IV
40 Invalid key ID, no key
41 Invalid key ID, key may not be exclusively ORed with key from a
different keyspace
48 Invalid attribute field
49 Attribute already in family
50 Invalid parameter field
51 Undefined parameter for keyspace class
52 Variation index outside range 01 to 7F hex
53 Variation index already in family
54 Invalid mode for this function
55 Invalid left shift, value out of range
56 Invalid length, or length and offset outside range
57 57, Invalid access right
58 Invalid POST PIN PAD digit (> 0F hex)
59 Invalid PRE PIN PAD data length (> 0C hex)
60 Modulus bit length > 576 or
Exponent bit length > 576 or
Modulus bit length <= exponent bit length
64 Password does not contain decimal digits
65 Invalid password, no match
66 Keyspace inaccessible, password error count exceeded
70 PIN verification failed
74 Invalid PIN encrypt type function (encryption mode changed)
75 Key integrity error
76 Invalid PIN, no encryption allowed (truncated PIN does not con-
tain decimal digits)
97 Timeout error
98 Communications error
99 TC <> 41, or TRS <> 00 00 00 00, when decrypted
146 SDC link failure

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

3-4 56xx/Personas Diagnostic Status Code Notebook


book.book Page 5 Tuesday, January 23, 2001 10:24 AM

ENCRYPTORS

M_DATA - EKC
z Byte 0 - Command code
z Byte 1 - USART Status (the current state of the USART):
z Bit 0 - TxRdy, set when ready to receive a character for
transmission
z Bit 1 - RxRdy, set when a character has been received
z Bit 2 - TxEmpty, set when USART has no characters to
transmit
z Bit 3 - 0
z Bit 4 - Overrun error, set when a character is not read
before the next one becomes available
z Bit 5 - Framing error, set when a valid stop bit is not
detected at the end of every character
z Bit 6 - 0
z Bit 7 - Data Set Ready (DSR), set when security module has
passed its level 0.
z Byte 2 - TX Failures:
z Bit 0 set = DSR fail
z Bit 1 set = TxEmpty not empty.
z Byte 3 - RX Failures:
z Bit 0 set = on receiving a command
z Bit 1 set = on receiving a message
z Bit 2 set = timeout/rubbish returned continually
z Bit 3 set = NAKs returned continually.
z Byte 4 - A string of up to eight bytes of mismatched hexadeci-
mal data returned on an unsuccessful communications echo
command.

M_DATA - EKCSM
z Byte 0 = Command code
z Byte 1:
z 00H - Good
z 02H - Tx Timeout
z 03H - Rx Timeout
z 04H - Checksum Invalid
z 05H - Not Ready
z 06H - GCD Hung
z 07H - GCD NAK
z 08H - GCD Busy
z 09H - Invalid character
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 3-5


book.book Page 6 Tuesday, January 23, 2001 10:24 AM

ENCRYPTORS

z 0AH - GCD Fault


z Byte 2:
z 0 = Clear
z 1 = Set

Bit 7 6 5 4 3 2 1 0
1 Secure Key- Light Temp Gore Gore Gore
Always Mode board 3 2 1

z Byte 3 = 00H
z Byte 4 = 00H.

T_DATA - EKC
The T_DATA returned for the Identity test on the EKC are:
z  E\WHV (.& VHULDO QXPEHU
z  E\WHV 520 ILUPZDUH QXPEHU 60) ;;<< YDULDQW QXPEHU
XX = 00 to 99, version number YY = 00 to 99)
z  E\WHV (.& ILUPZDUH QXPEHU (.& ;;<< YDULDQW QXPEHU
XX = 00 to 99, version number YY = 00 to 99)
z 3(& SDUDPHWHU
z 00H = Not set
z 01H = Set
z ,3( IODJ
z 00H = Not set
z + 6HW

T_DATA - EKCSM
The T_DATA returned for the Identity test on the EKCSM are:
z  E\WHV *&' VHULDO QXPEHU
z  E\WHV 6'& GULYHU YHUVLRQ 6'&;;<< YHUVLRQ QXPEHU
XX = 01 to 99, release number YY = 00 to 99)
z 7 bytes GCD version ("SMXXYYY", version number XX = 01 to
99, release number YYY = 000 - 999).

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

3-6 56xx/Personas Diagnostic Status Code Notebook


book.book Page 7 Tuesday, January 23, 2001 10:24 AM

ENCRYPTORS

BANKSYS SECURITY MODULE

TURNAROUND PLUG
A turnaround plug is required for the edge of the board turna-
round test.

2 4 6 8 10 12 14 16 18 20

1 3 5 7 9 11 KEY 15 17 19

M_STATUS

M-STATUS
00 Good
01 SCM sends AKO (CRC error) or service
receives corrupt data from SCM (CRC error)
02 SCM sends incorrect character
03 SCM does not respond
04 SCM not ready to receive/send
05 RS232\TTL Interface not present
06 Serial port error
07 Not configured
97 Timeout error
98 Communications error

M_DATA

Byte 0
00 Reset
01 Send Command
02 Receive response
60 Turnaround test

Byte 1
Bit 0 CRC error
Bit 1 Parity error
Bit 2 Overrun error
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 3-7


book.book Page 8 Tuesday, January 23, 2001 10:24 AM

ENCRYPTORS

Byte 1
Bit 3 Framing error
Bit 4 DSR/CTS error. This error is returned if the
RS232/TTL converter board is not present
Bit 5 TX timeout
Bit 6 RX timeout
Bit 7 Not configured. This error is returned if the
serial comms driver failed to open the selected
serial port during configuration.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

3-8 56xx/Personas Diagnostic Status Code Notebook


book.book Page 9 Tuesday, January 23, 2001 10:24 AM

GRAPHICS/VIDEO

CONTENTS

Graphics/Video

*5$3+,&69,'(2  

',*,7$/ 9,'(2  

3& 9,'(2 &$0(5$  

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 10 Tuesday, January 23, 2001 10:24 AM

GRAPHICS/VIDEO

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 1 Tuesday, January 23, 2001 10:24 AM

GRAPHICS/VIDEO

CONTENTS

CHAPTER 4

Graphics/Video
GRAPHICS/VIDEO

M_STATUS

M_STATUS Meaning
00 No error.
01 Reserved.
02 Disc player is not ready to accept commands. Disc table has not
been inserted or the disc is incorrectly inserted.
03 Disc player is not responding to commands. Either the link between
the disc player and the SDC controller is faulty, or the disc player
has been powered off and on after it has been activated, but no
reset command had been sent to the SDC firmware.
04 Disc player hardware or interface fault. Either the interface to the
disc player is faulty or the disc player returned a hardware error sta-
tus indicating a problem with the player.
05 Graphics display adapter fault. Graphics is not available because of
a fault with the display adapter or its associated software.
06 Invalid frame number was detected. Either the frame number was
not in the valid range or it does not exist on the disc.
07 Invalid disc command detected. Either a video command with ille-
gal parameters has been sent or the command sent is not allowed
when a section play command is in progress.
08 Invalid command sent to disc player. Transmission error on the disc
player to SDC controller interface.
09 Hit end of disc in section play. End of disc reached before section
play could be complete.
10 Receive error from disc player. Overrun or framing error.
11 Drop-out error on disc. Frame cannot be found due to drop-outs or
a track jump command exceeds zero address on the disc.
12 Unrecognized data from disc player. May indicate a parity error has
occurred on the link between the disc player and the SDC control-
ler.
13 Reserved.
14 Disc player has not been activated.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 4-1


book.book Page 2 Tuesday, January 23, 2001 10:24 AM

GRAPHICS/VIDEO

M_STATUS Meaning
15 Reserved.
16 Graphics image file not found. Check file is on the currently defined
image path.
17 Graphics image file format invalid.
18 Graphics image file too big. In response to a Display command,
indicates that there was not room on the screen to display the
whole of an image at the requested position. In response to a High-
light command, indicates that the requested image exceeds the
size limits for highlighting images.
19 Video not locked. Check video cable and mixer.
20 No video signal has been obtained.
21 Reserved.
22 Font not loaded. This may be because it does not exist, or because
it is too big to fit in the available memory.
23 Font library not found.
24 Palette file not found.
25 Palette file format invalid.
26 Reserved.
27 Mixer parameter error. A request to set mixer parameters has been
received, but the parameter values are invalid.
28 Mixer missing. A request to mix video has been received, but the
machine does not contain a usable mixer.
29 Font library invalid. The font of the library header and/or individual
font header is invalid.
30 Mixer parameter file error. An attempt to read or write the mixer
parameter disk file has failed.
31 Not enough onboard memory. The command required dynamic
allocation of memory on the graphics board, but not enough was
available.
32 Animation file error. An error was encountered executing the ani-
mation file. This could be invalid data in the file, or invalid file length.
Check contents of file.
33 Command not supported. The command received is not supported
by the current hardware, for example, a unique penny command
was sent by the Pepper Sgt hardware/software.
34 Too many echo fields. More than 25 echo fields have been received
by the VGM in a multiple echo mode definition. Reduce the number
of echo fields.
35 File write protected. An attempt to write over a write protected file.
The error is associated with either Save Graphics Screen to disk
command, or writing mixer parameter file to disk operation.
64 Section play timeout. The video driver has timed out awaiting a
response from the video player to mark the end of a section play.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

4-2 56xx/Personas Diagnostic Status Code Notebook


book.book Page 3 Tuesday, January 23, 2001 10:24 AM

GRAPHICS/VIDEO

M_STATUS Meaning
65 Disk read error on picture download.
66 Disk write error on save graphics file or mixer file update.
146 SDC link failure.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 4-3


book.book Page 4 Tuesday, January 23, 2001 10:24 AM

GRAPHICS/VIDEO

DIGITAL VIDEO

M_STATUS

M_STATUS Meaning
01 Hardware error
02 Out of memory
03 MCI driver not found
04 Cannot load MCI driver
05 Invalid media type
06 Mixer parameter invalid
07 Mixer file error
08 File not found
09 Invalid command format
10 No file loaded
11 Unsupported function
12 Invalid frame number
13 Illegal command class
14 Invalid colour
15 Invalid video mix option
18 Invalid capture
19 Invalid quadrant
20 Invalid VESA code
21 Video command terminated
22 Invalid device name
23 MCI driver error
24 Out of range
25 Invalid audio select option
26 Invalid display select
27 MCI error
28 Could not open digital video device
29 Invalid Read Mixer parameter
30 Invalid Write Mixer parameter

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

4-4 56xx/Personas Diagnostic Status Code Notebook


book.book Page 5 Tuesday, January 23, 2001 10:24 AM

GRAPHICS/VIDEO

PC VIDEO CAMERA

M_STATUS
The M-STATUS for the PC Video Camera is:

M_STATUS Meaning
08 Communications error

M_DATA
None.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 4-5


book.book Page 6 Tuesday, January 23, 2001 10:24 AM

GRAPHICS/VIDEO

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

4-6 56xx/Personas Diagnostic Status Code Notebook


book.book Page 5 Tuesday, January 23, 2001 10:24 AM

AUDIO

CONTENTS

Audio

$8',2  

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 6 Tuesday, January 23, 2001 10:24 AM

AUDIO

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 1 Tuesday, January 23, 2001 10:24 AM

AUDIO

CONTENTS

Chapter 5

Audio
AUDIO

M_STATUS

M_STATUS Meaning
00 No error.
02 File not found.
03 Path not found.
04 Too many open files.
05 Access denied.
06 Invalid file handle.
08 Insufficient memory
11 Invalid format
15 Invalid drive (Not returned within the S4 environment.
M_STATUS 03 will be returned instead).
18 No more files.
50 Restart failed.
51 Software not found.
52 Hardware not found.
53 Play did not start.
97 Hardware failure.

M_DATA

M_DATA Meaning
Byte 0 Line output attenuation level
Byte 1 Speaker output attenuation level

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 5-1


book.book Page 2 Tuesday, January 23, 2001 10:24 AM

AUDIO

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

5-2 56xx/Personas Diagnostic Status Code Notebook


book.book Page 3 Tuesday, January 23, 2001 10:24 AM

PRINTERS

CONTENTS

Printers

5(&(,37-2851$/ &2/801 35,17(56  

67$7(0(17 35,17(5  

3$66%22. 35,17(5  

3$*( 7851,1* 3$66%22. 35,17(5  

&2/ 801 7+(50$/ 35,17(5  

021(< 25'(5 35,17(5  

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 4 Tuesday, January 23, 2001 10:24 AM

PRINTERS

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 1 Tuesday, January 23, 2001 10:24 AM

PRINTERS

CONTENTS

Chapter 6

Printers
RECEIPT/JOURNAL (40-COLUMN) PRINTERS

M_STATUS

M_STATUS Meaning
00 No error (good).
01 Head jam/Knife jam.
02 Not used.
03 Black mark error.
04 Not used.
05 Paper out.
06 Not used.
07 Paper not loaded or paper jam before transport.
08 Communications error.
09 Printer open.
10 Ribbon needs to be replaced soon (not thermal printer).
11 Printhead needs to be replaced soon.
12 Knife needs to be replaced soon.
13 Ribbon needs to be replaced now (not thermal printer).
14 Printhead needs to be replaced now.
15 Sideways communications error.
16 Eject jam.
146 SDC link failure.

M_DATA
z Byte 0:
z Bit 7 = 0 Always
z Bit 6 = 1 Fault status
z Bit 5 = 0 Always
z Bit 4 = 1 Exit sensor (covered)
z Bit 3 = 1 Paper out sensor (active)
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-1


book.book Page 2 Tuesday, January 23, 2001 10:24 AM

PRINTERS

z Bit 2 = 1 Black mark sensor (covered)


z Bit 1 = 1 Paper low sensor (active)
z Bit 0 = 0 Always
z Byte 1:
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Transport sensor (home) (Not thermal printer)
z Bit 4 = 1 Printhead sensor(home) (Not thermal printer)
z Bit 3 = 1 Unit open sensor (open)
z Bit 2 = 1 Paper not loaded status.
z Bit 1 = 1 Paper jam sensor (covered)
z Bit 0 = 0 Knife sensor (open)
z Byte 2:
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 1 Communications failure status
z Bit 2 = 1 Controller RAM error status
z Bit 1 = 1 Controller ROM error status
z Bit 0 = 1 Interface ROM/RAM error status
z Byte 3:
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 1 Failed to detect black mark status
z Bit 1 = 1 Paper jam status
z Bit 0 = 1 Knife jam status

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

6-2 56xx/Personas Diagnostic Status Code Notebook


book.book Page 3 Tuesday, January 23, 2001 10:24 AM

PRINTERS

STATEMENT PRINTER

M_STATUS

M_STATUS Meaning
00 Operation successful (good).
01 Mechanical jam.
02 Communications error.
03 Not used.
04 Black mark error.
05 Media jam.
05 Exit sensor error.
06 Not used.
07 Paper not loaded.
08 Ribbon needs to be replaced now.
08 Ribbon needs to be replaced soon.
09 Knife needs to be replaced soon.
10 Printhead needs to be replaced now.
10 Printhead needs to be replaced soon.
11 Printer left open.
12 Not used.
13 Not used.
14 Not used.
15 Not used.
16 Capture jam.
17 Statement removed by customer during capture.
18 Statement stuck in throat, unable to pull into printer - possible cus-
tomer tampering.
19 No paper present at start of command.
20 Printer malfunction - paper present.
21 Bin overfill.
22 Print attempted beyond end of statement.
23 Printer fatal.
30 Illegal media.
33 Buncher communications failure.
34 Clamp drive jammed open.
35 Clamp drive jammed closed.
36 Capture bin full.
146 SDC link failure.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-3


book.book Page 4 Tuesday, January 23, 2001 10:24 AM

PRINTERS

M_DATA
z Byte 0 - Status and Sensors:
z Bit 7 = 0 Always
z Bit 6 = 1 Fault
z Bit 5 = 0 Always
z Bit 4 = 1 Exit sensor blocked
z Bit 3 = 1 Paper out status
z Bit 2 = 1 Black mark at sensor
z Bit 1 = 1 Paper low status
z Bit 0 = 0 Always
z Byte 1 - Command or Phase:
z 00 = Reset
z 00 = Report tally mnemonics (Diagnostics)
z 01 = Action print stream
z 02 = Special print
z 03 = Not used
z 04 = Exercise mechanism (Diagnostics)
z 05 = Not used
z 06 = Eject
z 07 = Capture
z 08 = Determine/Disable
z 09 = Not used
z 0A = Book removal
z Byte 2 - Status and Sensors:
z Bit 7 = 1 Buncher comms error
z Bit 6 = 1 Comms error
z Bit 5 = 1 No document
z Bit 4 = 1 Cutter jam
z Bit 3 = 1 Head jam
z Bit 2 = 1 Positioned at last line
z Bit 1 = 1 Mechanical jam
z Bit 0 = 1 Statement jam
z Byte 3 - Status:
z Bit 7 = 1 Printer RAM failure
z Bit 6 = 1 Printer ROM failure
z Bit 5 = 1 Statement jam during capture
z Bit 4 = 1 Statement jam towards shutter
z Bit 3 = 1 Statement jam towards capture bin
z Bit 2 = 0 Always
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

6-4 56xx/Personas Diagnostic Status Code Notebook


book.book Page 5 Tuesday, January 23, 2001 10:24 AM

PRINTERS

z Bit 1 = 0 Always
z Bit 0 = 0 Always
z Byte 4 - Sensors:
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 1 Print unit open
z Bit 3 = 1 Capture bin NOT empty
z Bit 2 = 1 Paper out detected
z Bit 1 = 1 Paper low (X13) detected
z Bit 0 = 1 Black mark (X14) detected
z Byte 5 - Sensors (Statement):
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 1 Printhead at right side
z Bit 1 = 1 Printhead at left side
z Bit 0 = 1 Knife at home position
z Byte 5 - Sensors (Buncher):
z Bit 7 = 1 Clamp drive jammed closed
z Bit 6 = 1 Clamp drive jammed open
z Bit 5 = 0 Always
z Bit 4 = 1 Clamp drive raised
z Bit 3 = 1 Clamp drive lowered
z Bit 2 = 1 Printhead at right side
z Bit 1 = 1 Printhead at left side
z Bit 0 = 1 Knife at home position
z Byte 6 - Sensors (Statement):
z Bit 7 = 0 Always
z Bit 6 = 1 Statement transport (S3) sensor covered
z Bit 5 = 1 Statement printhead sensor (S4) covered
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 0 Always
z Bit 1 = 1 Statement feed sensor (X12) covered
z Bit 0 = 1 Statement capture sensor (X17) covered

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-5


book.book Page 6 Tuesday, January 23, 2001 10:24 AM

PRINTERS

z Byte 6 - Sensors (Buncher):


z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 0 Always
z Bit 1 = 1 Statement feed sensor (X12) covered
z Bit 0 = 1 Statement capture sensor (X17) covered
z Byte 7 - Sensors (Statement):
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 1 Statement exit sensor (S1) covered
z Bit 1 = 0 Always
z Bit 0 = 1 Statement transport sensor (S2) covered
z Byte 7 - Sensors (Buncher):
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 1 Media exit sensor (B1) covered
z Bit 2 = 0 Always
z Bit 1 = 1 Stack area sensor (B2) covered
z Bit 0 = 1 Primary transport sensor (B3) covered.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

6-6 56xx/Personas Diagnostic Status Code Notebook


book.book Page 7 Tuesday, January 23, 2001 10:24 AM

PRINTERS

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.
29 Printer open.
30 Illegal media.
31 Blank track.
32 Scanner communications error.
36 Capture bin full.
146 SDC link failure.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-7


book.book Page 8 Tuesday, January 23, 2001 10:24 AM

PRINTERS

M_DATA
z Byte 0 - Command or Phase:
z 00 = Reset
z 01 = Accept
z 02 = Read
z 03 = Write
z 04 = Determine state
z 05 = Eject
z 06 = Print
z 07 = Disable
z 08 = Define passbook
z 09 = Not used
z 0A = Page number
z 0B = Check line
z 0C = Report configuration
z 0D = Report definition
z 0E = Book detection
z 0F = Book insertion
z 10 = Book removal
z 11 = Exercise mechanism
z 12 = Not used
z 13 = Not used
z 14 = Capture
z 15 = Multiple line print
z 16 = Not used
z 17 = Define scan
z 18 = Define magnetics
z 19 = Not used
z 1A = Line scan
z Byte 1 - MAG R/W and Comms Status:
z Bit 7 = 1 Write error
z Bit 6 = 1 Comms error
z Bit 5 = 1 Read after write error
z Bit 4 = 1 Read error
z Bit 3 = 1 Olivetti track
z Bit 2 = 1 ISO track
z Bit 1 = 1 IBM track
z Bit 0 = 1 DIN track

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

6-8 56xx/Personas Diagnostic Status Code Notebook


book.book Page 9 Tuesday, January 23, 2001 10:24 AM

PRINTERS

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


error, independent of successful retries.

z Byte 2 = 00 Always
z Byte 3 - Printer Status:
z Bit 7 = 1 Read/Write error
z Bit 6 = 1 Blank track
z Bit 5 = 1 No passbook
z Bit 4 = 1 Passbook jam
z Bit 3 = 1 Passbook fully inserted
z Bit 2 = 0 Always
z Bit 1 = 1 Mechanical jam
z Bit 0 = 1 Almost end of passbook
z Byte 4 - Jam Status:
z Bit 7 = 1 Printer RAM failure
z Bit 6 = 1 Printer ROM failure
z Bit 5 = 1 Book jam during capture
z Bit 4 = 1 Book jam towards shutter
z Bit 3 = 1 Book jam towards capture bin
z Bit 2 = 1 Shutter switch malfunction
z Bit 1 = 1 Shutter jammed closed
z Bit 0 = 1 Shutter jammed open
z Byte 5 - Sensors:
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 1 Shutter open
z Bit 1 = 0 Always
z Bit 0 = 1 Throat sensors blocked

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-9


book.book Page 10 Tuesday, January 23, 2001 10:24 AM

PRINTERS

z Byte 6 - Sensors:
z Bit 7 = 1 Shutter open sensor covered
z Bit 6 = 1 Shutter closed sensor covered
z Bit 5 = 1 Transport open
z Bit 4 = 1 Print unit open
z Bit 3 = 1 Capture bin NOT empty
z Bit 2 = 1 Paper out detected
z Bit 1 = 1 Paper low detected
z Bit 0 = 1 Black mark detected
z Byte 7 - Sensors:
z Bit 7 = 0 Always
z Bit 6 = 1 Platen roller raised
z Bit 5 = 1 Printhead raised
z Bit 4 = 1 Magnetic stripe pressure plate raised
z Bit 3 = 0 Always
z Bit 2 = 1 Printhead at right side
z Bit 1 = 1 Printhead at left side
z Bit 0 = 1 Knife at home position
z Byte 8 - Sensors:
z Bit 7 = 0 Always
z Bit 6 = 1 Media transport sensor (X9) covered
z Bit 5 = 1 Media printhead sensor (X11) covered
z Bit 4 = 1 Platen guide rear sensor (X16) covered
z Bit 3 = 1 Media printhead sensor (X10) covered
z Bit 2 = 1 Platen guide front sensor (X15) covered
z Bit 1 = 1 Paper feed sensor (X12) covered
z Bit 0 = 1 Media capture sensor (X17) covered
z Byte 9 - Sensors:
z Bit 7 = 1 Media skew sensor (X7) covered
z Bit 6 = 1 Media skew sensor (X6) covered
z Bit 5 = 1 Media exit sensor (X2) covered
z Bit 4 = 1 Media exit sensor (X4) covered
z Bit 3 = 1 Media exit sensor (X3) covered
z Bit 2 = 1 Media exit sensor (X1) covered
z Bit 1 = 1 Media exit sensor (X5) covered
z Bit 0 = 1 Media transport sensor (X8) covered.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

6-10 56xx/Personas Diagnostic Status Code Notebook


book.book Page 11 Tuesday, January 23, 2001 10:24 AM

PRINTERS

T_DATA
T_DATA is returned in response to the following tests
z Read track
z Define document
z 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:
z Byte 0 - Error Type:
z 00 = No error
z 01 = Illegal character
z 02 = Too many characters
z 03 = Too few characters
z 04 = Value too large
z 05 = Value too small
z 06 = Conflicts with another parameter
z Byte 1 - Parameter In Error:
z 00 = No error
z 01 = Type
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-11


book.book Page 12 Tuesday, January 23, 2001 10:24 AM

PRINTERS

z
02 = Pitch
z
03 = Feed
z
04 = Width left
z
05 = Width right
z
06 = Length
z
07 = Top
z
08 = Bottom
z
09 = Fold1
z
0A = Fold2
z
0B = P1
z
0C = PC1
z
0D = PC2
z
0E = SC1
z
0F = SC2
z
10 = Field separator
z
11 = Scan1
z
12 = Scan2
z Byte 2 - Parameter In Conflict:
z 00 = No error
z 01 = Type
z 02 = Pitch
z 03 = Feed
z 04 = Width left
z 05 = Width right
z 06 = Length
z 07 = Top
z 08 = Bottom
z 09 = Fold1
z 0A = Fold2
z 0B = P1
z 0C = PC1
z 0D = PC2
z 0E = SC1
z 0F = SC2
z 10 = Field separator
z 11 = Scan1
z 12 = Scan2.

Check line
The T_DATA returned for the check line test is as follows:

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

6-12 56xx/Personas Diagnostic Status Code Notebook


book.book Page 13 Tuesday, January 23, 2001 10:24 AM

PRINTERS

z 30H,30H = Line blank


z 30H,31H = Line is not blank.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-13


book.book Page 14 Tuesday, January 23, 2001 10:24 AM

PRINTERS

PAGE TURNING PASSBOOK PRINTER

M-STATUS

MStatus 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
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
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

6-14 56xx/Personas Diagnostic Status Code Notebook


book.book Page 15 Tuesday, January 23, 2001 10:24 AM

PRINTERS

MStatus Meaning
46 Printhead fire error

M-DATA
z Byte 0 - Command or Phase:
z 00 = Reset
z 01 = Accept
z 02 = Read
z 03 = Write
z 04 = Determine State
z 05 = Eject
z 06 = Print
z 07 = Disable
z 08 = Define Document
z 09 = Not used
z 0A = Page Number
z 0B = Check Line
z 0C = Report Configuration
z 0D = Report Definition
z 0E = Book Detection
z 0F = Book Insertion
z 10 = Book Removal
z 11 = Exercise Mechanism
z 12 = Not Used
z 13 = Not Used
z 14 = Capture
z 15 = Multiple Line Print
z 16 = Not Used
z 17 = Define Scan
z 18 = Define Magnetics
z 19 = Not Used
z 1A = Line Scan
z 1B = Page Turn Forward
z 1C = Page Turn Backward

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-15


book.book Page 16 Tuesday, January 23, 2001 10:24 AM

PRINTERS

z Byte 1 - MAG Read/Write Status:


z Bit 7 = 0 always
z Bit 6 = 0 always
z Bit 5 = 0 always
z Bit 4 = 0 always
z Bit 3 = 0 always
z Bit 2 = 1 for ISO track
z Bit 1 = 1 for IBM track
z Bit 0 = 1 for DIN track
z Byte 2 - High byte of printer firmware error code as received by
the driver - See “Printer Firmware Error Codes”.
z Byte 3 - Low byte of printer firmware error code as received by
the driver - See “Printer Firmware Error Codes”.
z Byte 4 - Printer firmware subsystem command code as received
by the driver. This code relates to the firmware command exe-
cuting when the error occurred except in the case of firmware
error codes 0780, 0781, 0782, and 0783, when Byte 4 qualifies
the error.
z Byte 5 - Sensors snapshot when firmware error occurred:
z Bit 7 - SN24 (Inserted Media Width)
z Bit 6 - SN32 (Media At Mid Transport Position)
z Bit 5 - SN8 (Media In Transport)
z Bit 4 - SN5 (Turn Page Position)
z Bit 3 - SN4 (Line Find Position)
z Bit 2 - SN3 (Print Position)
z Bit 1 - SN2 (Mag Stripe Read/Write Position)
z 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.
z Byte 6 - Sensors:
z Bit 7 - 0 always
z Bit 6 - 0 always
z Bit 5 - 0 always
z Bit 4 - Media at turn page position SN5
z Bit 3 - Media at line find position SN4
z Bit 2 - Media at print position SN3
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

6-16 56xx/Personas Diagnostic Status Code Notebook


book.book Page 17 Tuesday, January 23, 2001 10:24 AM

PRINTERS

z Bit 1 - Media at magnetic head position SN2


z Bit 0 - Media insertion sensor SN1 covered
z Byte 7 - Sensors:
z Bit 7 - Mid platen position sensor SN18 covered
z Bit 6 - Platen position sensor 1 SN17 (See Table below)
z Bit 5 - Printhead left home position SN15
z Bit 4 - Printhead right home position SN14
z Bit 3 - 0 always
z Bit 2 - 0 always
z Bit 1 - 0 always
z Bit 0 - 0 always
z Byte 8 - Sensors:
z Bit 7 - Magnetic head left home position SN28
z Bit 6 - Magnetic head right home position SN27
z Bit 5 - Turn page passbook guide open SN26
z Bit 4 - Turn page roller middle position SN25
z Bit 3 - Platen position sensor 2 SN22 (See Table below)
z Bit 2 - Turn page timing sensor SN21 covered
z Bit 1 - 0 always
z 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

z Byte 9 - Sensors:
z Bit 7 - 0 always
z Bit 6 - 0 always
z Bit 5 - 0 always
z Bit 4 - 0 always
z Bit 3 - Media at mid transport position SN32
z Bit 2 - Capture bin not empty SN31
z Bit 1 - Magnetic plate closed SN30
z Bit 0 - Magnetic encoder covered SN29

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-17


book.book Page 18 Tuesday, January 23, 2001 10:24 AM

PRINTERS

z Byte 10 - Sensors:
z Bit 7 - Media at width sensor SN24
z Bit 6 - Turn page book guide closed SN23
z Bit 5 - Passbook alignment covered SN46
z Bit 4 - Print unit open SN45
z Bit 3 - 0 always
z Bit 2 - 0 always
z Bit 1 - 0 always
z Bit 0 - 0 always.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

6-18 56xx/Personas Diagnostic Status Code Notebook


book.book Page 19 Tuesday, January 23, 2001 10:24 AM

PRINTERS

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.

NOTE: These codes are also displayed on the LED display on the
main electronics board of the printer.

Error Code Meaning Action


Hi Lo
07 11 Print head position sensor right side Check SN14 and the print feed
(SN14) has not 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 error. Check the print head feed mecha-
nism.
07 17 Print head odd pins firing error Check the print head feed mecha-
nism.
07 18 Print head firing error caused by Check the print head feed mecha-
driver. nism.
07 19 Print data length error caused by Suspect ATM system driver com-
driver. mands of sending too much data.
07 20 Print head feed error (head moving Check SN14.
right to left) caused by print head Check the print head feed mecha-
right home position sensor (SN14) nism.
being on.
07 21 Print head feed error (head moving Check the print head feed mecha-
left to right) caused by print head nism.
right home position sensor (SN14) Check SN14.
being off.
07 22 Print head feed error (head moving Check the print head feed mecha-
left to right) caused by print head left nism.
home position sensor (SN15) being Check SN14 and SN15.
on.
07 23 Print head feed error (head moving Check the print head feed mecha-
right to left) caused by print head left nism.
home position sensor (SN15) being Check SN15.
off.
07 24 Print head speed not constant (head Check the print head feed mecha-
moving right to left). nism.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-19


book.book Page 20 Tuesday, January 23, 2001 10:24 AM

PRINTERS

Error Code Meaning Action


Hi Lo
07 26 Attempt to print past physical end of Check SN3.
book caused by SN3 becoming
uncovered during printing.
07 30 No data was found on the magnetic Check the magnetic stripe and
stripe. make sure that it lies within the
magnetic head position.
07 31 No start mark was found on the Check the magnetic stripe.
magnetic stripe.
07 32 Parity error was detected in the Check the magnetic stripe.
magnetic data.
07 33 BCC or CRC error was detected in Check the magnetic stripe.
the magnetic data.
07 34 Magnetic stripe verify error (the Check the magnetic stripe.
leading/ending zero field was differ- Make sure that the passbook has
ent on the second pass of the mag- been inserted straight.
netic head).
07 35 Magnetic stripe verify error (the data Check the magnetic stripe.
was different on the second pass of
the magnetic head).
07 36 Invalid data length caused by the Check the magnetic stripe.
end mark not being found on the
magnetic stripe.
07 37 Mag head jammed when moving Check the magnetic head feed
from right to left caused by SN28 mechanism.
being off, or SN27 stuck on. Check SN27 and SN28.
07 38 Mag head jammed when moving Check the magnetic head feed
from left to right caused by SN27 mechanism.
being off, or SN28 stuck on. Check SN27 and SN28.
07 39 Driver sent illegal magnetic type. Check the firmware on the PBP.
07 3A Driver sent illegal function code. Check the firmware on the PBP.
07 3B Driver caused invalid number of Check the firmware on the PBP.
function parameters to be sent from
the main board.
07 3C Communications between the main Check cable.
electronics board and the magnetic
board failed.
07 3D BCC of written data not correct.
07 50 Passbook is jammed at the throat Check passbook path.
(insert gate).
07 51 The passbook jammed in the trans- Check passbook path.
port, while being fed towards the
rear of the printer.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

6-20 56xx/Personas Diagnostic Status Code Notebook


book.book Page 21 Tuesday, January 23, 2001 10:24 AM

PRINTERS

Error Code Meaning Action


Hi Lo
07 52 The passbook jammed in the trans- Check passbook path.
port when it was being ejected out
of the unit.
07 53 The passbook jammed in the trans- Check passbook path.
port, while being fed towards the
front of the printer.
07 54 The magnetic plate did not open or Check the magnetic shutter mecha-
SN30 did not change from on to off. nism.
Check SN30.
07 55 The magnetic plate did not close or Check the magnetic shutter mecha-
SN30 did not change from off to on. nism.
Check SN30.
07 56 The page turn book guide did not Check the page turn book guide
open or SN26 or SN23 did not mechanism.
change from on to off. Check SN23 and SN26.
07 57 Page turn book guide did not close Check the page turn book guide
or SN26 or SN23 did not change mechanism.
from off to on. Check SN23 and SN26.
07 58 The print head platen did not open. Check the platen mechanism.
SN17 remained on and SN22 Check SN17.
remained off. Check SN22.
07 59 The print head platen did not close. Check the platen mechanism.
SN17 and SN22 remained on. Check SN17.
Check SN22.
07 60 The page turn swing mechanism did Check the page turn swing mecha-
not return to its neutral position. nism.
SN25 remained off. Check SN25.

07 61 Platen up/down sensor SN18 Check the platen mechanism.


remains off and platen home posi- Check SN18.
tion sensor SN19 remains on. Check SN19.

07 62 Platen home position sensor SN19 Check the platen mechanism.


remains off. Check SN19.

07 63 Page mark data (left upper side) can Make sure the passbook was
not be recognized. inserted straight.
Run level 0 Test 54.
07 64 Page mark data (left lower side) can Make sure the passbook was
not be recognized. inserted straight.
Run level 0 Test?.
07 65 The attempt to turn a page has Check the page turn feed mecha-
failed. SN21 did not change. nism.
Check SN21.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-21


book.book Page 22 Tuesday, January 23, 2001 10:24 AM

PRINTERS

Error Code Meaning Action


Hi Lo
07 67 The driver instructed the printer to Suspect ATM system driver prob-
turn an invalid number of pages. lem.
07 68 Printed Line Find (PLF) scanner can Check the passbook or scanner.
not find a white area on the pass-
book.
07 6A The print unit is open (sensor SN45 Close printer/check sensor.
off).
07 70 Passbook was removed as it was Check the insert gate.
being staged.
07 71 The book inserted into the printer Check the passbook.
was too short (<140mm).
07 72 The book inserted into the printer Check the passbook.
was too long (>195mm).
07 73 Passbook not found on feed route. Check the passbook path.
Check the ATM system driver pro-
gram.
07 74 The driver sent an accept command Run the EJECT or BOOK CAP-
when a passbook was present in the TURE test.
printer. Check the passbook path.
07 75 The driver sent an issuer command Check the ATM system driver pro-
to a printer that does not have an gram.
issuer module.
07 76 Passbook not inserted properly, or Check the passbook.
the passbook width is too narrow. Check SN1 and SN24.
07 79 Passbook jammed in front transport. Check the passbook path.
07 80 The driver sent an invalid command Check the ATM system driver pro-
to the printer. M-data Byte 4 takes gram.
one of the following values:
01 - Illegal command character.
02 - Illegal command length.
03 - Illegal command parameter.
04 - Illegal command sequence.
05 - Command inexecutable. Initial
parameter not loaded.
07 81 Diagnostic Level 0 Error in ROM. M- Check ROM.
data Byte 4 takes one of the follow-
ing 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

6-22 56xx/Personas Diagnostic Status Code Notebook


book.book Page 23 Tuesday, January 23, 2001 10:24 AM

PRINTERS

Error Code Meaning Action


Hi Lo
07 82 Diagnostics Level 0 Error in RAM. Check RAM.
M-data Byte 4 takes one of the fol-
lowing 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 Timer. Check timer.
M-data Byte 4 takes one of the fol-
lowing 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 sta- Remove the passbook from the
tus while a passbook was present in printer.
the printer.
07 85 The internal battery for storing Replace the battery.
adjust data is faulty.
07 86 Error in 24V power supply. Check the power supply.
07 87 CRC error detected when reading Check the battery.
the adjust data. Check RAM.
07 88 Fault on the magnetic board. Check the magnetic board.
07 89 The driver has sent an illegal pass- Check application.
book printing zone to the printer.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-23


book.book Page 24 Tuesday, January 23, 2001 10:24 AM

PRINTERS

80-COLUMN THERMAL PRINTER

M_STATUS

M_Status Meaning
00 Operation successful
01 Mechanical Jam
02 Communications error (fatal)
03 Not used
04 Black mark error (fatal)
05 Media jam (fatal)
05 Exit sensor error (warning)
06 Not used
07 Paper out (fatal)
08 Ribbon needs to be replaced now (fatal)*
08 Ribbon needs to be replaced soon (warning)*
09 Knife needs to be replaced soon (warning)
10 Printhead needs to be replaced now (fatal)*
10 Printhead needs to be replaced soon (warning)*
11 Printer left open (fatal)
12 Not Used
13 Not Used
14 Not used
15 Not used
16 Capture jam (fatal)
17 Media removed by customer during capture (routine)
18 Media stuck in throat, unable to pull into printer (suspend)
19 No media present at start of command (routine)
20 Printer malfunction- media present (routine)
21 Bin overfill (fatal)
22 Print attempted beyond end of statement (routine)
23 Printer fatal (fatal)
30 Illegal media (routine)
33 Buncher Comms failure (fatal)#
34 Clamp Drive jammed open (fatal)#
35 Clamp Drive jammed closed (fatal)#
36 Capture Bin full (warning)

# Applies to buncher only version.


* These error messages do not apply to the thermal printer.
However, when they are generated, “State of Health” clearance in
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

6-24 56xx/Personas Diagnostic Status Code Notebook


book.book Page 25 Tuesday, January 23, 2001 10:24 AM

PRINTERS

“Supervisory Mode” is required. Refer to Customer documentation


for more information.

M_DATA
z Byte 0 - Status and Sensors:
z Bit 7 = 0 Always*
z Bit 6 = 1 Fault status
z Bit 5 = 0 Always
z Bit 4 = 1 Exit sensor (S1)1 covered
z Bit 3 = 1 Paper set sensor (ES6) active
z Bit 2 = 1 Black dot sensors (ES4&5) covered
z Bit 1 = 1 Paper low status (S11/12) active
z Bit 0 = 0 Always
1
See heading "Sensor Locations".
* Signifies bit is set to zero.
z Byte 1 - Command or Phase:
z 0A= Not used
z 09 = Not used
z 08 = Determine/Disable
z 07 = Capture
z 06 = Eject
z 05 = Not used
z 04 = Exercise mechanism (Diagnostics Only)
z 03 = Not used
z 02 = Special print
z 01 = Action print stream
z 00 = Report tally mnemonics (Diagnostics)
z 00 = Reset
z Byte 2 - Status and Sensors:
z Bit 7 = 0 Buncher comms error
z Bit 6 = 1 Comms error
z Bit 5 = 1 No document
z Bit 4 = 1 Cutter jam
z Bit 3 = 0 Always
z Bit 2 = 1 Positioned at last line
z Bit 1 = 1 Mechanical jam
z Bit 0 = 1 Media jam

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-25


book.book Page 26 Tuesday, January 23, 2001 10:24 AM

PRINTERS

z Byte 3 - Status:
z Bit 7 = 1 Printer RAM failure
z Bit 6 = 1 Printer ROM failure
z Bit 5 = 1 Media jam during capture
z Bit 4 = 1 Media jam towards exit
z Bit 3 = 1 Media jam towards capture bin
z Bit 2 = 0 Always
z Bit 1 = 0 Always
z Bit 0 = 0 Always
z Byte 4 - Sensors:
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 1 Transport open - Transport open sensor (S10) or
Print Engine open - Head close sensors 1 & 2 (ES2) active
z Bit 3 = 1 Capture bin NOT empty - Capture area sensors 1
or 2 (S8/S9) active
z Bit 2 = 1 Paper out detected - Paper set sensor (ES6) active
z Bit 1 = 1 Paper low detected - Paper low sensor (S11/S12)
active
z Bit 0 = 1 Black dot sensors (ES4&5) covered.
z Byte 5 - Sensors (Statement only):
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 1 Transport open- Transport open sensor (S10) or
Print Engine open- Head close sensors 1 & 2 (ES2) active
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 0 Always
z Bit 1 = 0 Always
z Bit 0 = 1 Knife at home position
z Byte 5 - Sensors (Buncher option):
z Bit 7 = 1 Clamp drive jammed closed
z Bit 6 = 1 Clamp drive jammed open
z Bit 5 = 1 Transport open- Transport open sensor (S10) or
(Print Engine open- Head close sensors 1 & 2 (ES2) active
z Bit 4 = 1 Clamp drive raised - Pinch open sensor (S3) active
z Bit 3 = 1 Clamp drive lowered - Pinch closed sensor (S4)
active
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

6-26 56xx/Personas Diagnostic Status Code Notebook


book.book Page 27 Tuesday, January 23, 2001 10:24 AM

PRINTERS

z Bit 2 = 0 Always
z Bit 1 = 0 Always
z Bit 0 = 1 Knife at home position
z Byte 6 - Sensors: (Statement and Buncher)
z Bit 7 = 1 Capture entry sensor (S7) covered
z Bit 6 = 1 Stack entry sensor (S6) covered
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 0 Always
z Bit 1 = 1 Paper set sensor (ES6) covered
z Bit 0 = 1 Capture entry sensor (S7) covered
z Byte 7 - Sensors (Statement only):
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 1 Exit sensor (S1) covered
z Bit 2 = 0 Always
z Bit 1 = 0 Always
z Bit 0 = 0 Always
z Byte 7 - Sensors (Buncher option):
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 1 Exit sensor (S1) covered
z Bit 2 = 1 Stack area sensor (S5) covered
z Bit 1 = 1 Stack entry sensor (S6) covered
z Bit 0 = 1 Stack area sensor (S5) covered.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-27


book.book Page 28 Tuesday, January 23, 2001 10:24 AM

PRINTERS

Sensor Locations
The following diagram shows the location and numbering of the
sensors in the printer:

SN1 - Media Insertion SN2 - Magnetic head read/write position


SN3 - Print position SN4 - Line find position
SN5 - Turn page position SN8 - Escape route
SN14 - Print head right home position SN15 - Print head left home position
SN17 - Platen shutter close SN18 - Platen up/down position
SN19 - Platen home position SN21 - Turn page timing
SN22 - Platen shutter open SN23 - Turn page book guide close
SN24 - Inserted media width SN25 - Turn page roller middle position
SN26 - Turn page book guide open SN27 - Magnetic head right home
SN28 - Magnetic head left home SN29 - Magnetic head encoder
SN30 - Magnetic plate position SN31 - Capture bin
SN32 - Media at mid transport position SN45 - Print unit open
SN46 - Passbook alignment covered

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

6-28 56xx/Personas Diagnostic Status Code Notebook


book.book Page 29 Tuesday, January 23, 2001 10:24 AM

PRINTERS

MONEY ORDER PRINTER

M_STATUS
The M_STATUS for the MOP are:

M_STATUS Meaning
00 No error
01 Head jam/knife jam
05 Paper out
07 Paper not loaded or jam before transport
08 Communications error
09 Printer open
10 Ribbon needs replacing soon
11 Printhead needs replacing soon
12 Knife needs replacing soon
13 Ribbon needs replacing now
14 Printhead needs replacing now
15 Communications error
16 Eject jam
21 No paper in printer during processing of command
(eject control codes)
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

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-29


book.book Page 30 Tuesday, January 23, 2001 10:24 AM

PRINTERS

M_DATA
The M_DATA is as follows:

M_DATA(0)

M_Data (hex) Description


01 Sensor unable to find home
02 Init error or burster wheel could not find home
04 Out of paper
08 Load error
10 Top of form mark could not be found
20 Burster failure or paper advanced too far with-
out burst (paper is backed up into machine to
prevent access)
40 EPROM checksum error (or non-boot sectors are
unexpectedly empty)
80 Feeder is not present

M_DATA(1)

M_Data (hex) Description


01 The burster fail detect sensor is defective
02 Just powered on (may be cleared by ESC O)
04 Paper under head during power-up (VOIDed
first form)
08 Not used
10 Not used
20 Not used
40 Not used
80 Not used

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

6-30 56xx/Personas Diagnostic Status Code Notebook


book.book Page 31 Tuesday, January 23, 2001 10:24 AM

PRINTERS

M_DATA(2)

M_Data (hex) Description


01 Not used
02 Not used
04 Not used
08 Not used
10 Not used
20 Not used
40 Not used
80 Not used

M_DATA(3)

M_Data (hex) Description


01 Not used
02 Not used
04 Not used
08 Not used
10 Not used
20 Not used
40 Not used
80 Not used

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 6-31


book.book Page 32 Tuesday, January 23, 2001 10:24 AM

PRINTERS

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

6-32 56xx/Personas Diagnostic Status Code Notebook


book.book Page 29 Tuesday, January 23, 2001 10:24 AM

DISK DRIVES

CONTENTS

Disk Drives

3& ',6.6  

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 30 Tuesday, January 23, 2001 10:24 AM

DISK DRIVES

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 1 Tuesday, January 23, 2001 10:24 AM

DISK DRIVES

CONTENTS

CHAPTER 7

Disk Drives
PC DISKS
Items marked with a * are only reported when the migrated disk
service is being used.

M_STATUS

M_STATUS Meaning
00 No error.
01 Write failure.
CRC error *
02 Read failure.
Disk error *
03 Drive not configured.
04 Random read error.
Hardware error *
05 Seek error.
08 Disk write protected *
09 Operator intervention required *
0A Filename not found in directory *
0D General error *

M_DATA

M_DATA Meaning
00 No error.
01 Invalid function number.
02 File not found.
03 Path not found.
04 Out of handles.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 7-1


book.book Page 2 Tuesday, January 23, 2001 10:24 AM

DISK DRIVES

M_DATA Meaning
05 Access denied.
06 Invalid handle.
Open/Create failed due to explicit fail command *
07 Memory control block destroyed.
08 Insufficient memory.
09 Invalid memory block address.
0A Invalid environment.
0B Invalid format.
0C Invalid access code.
0D Invalid data.
0E Unknown unit.
0F Invalid disk drive.
10 Cannot remove current directory.
11 Not same device.
12 No more files.
13 Disk write protected.
14 Unknown unit.
15 Drive not ready (disk not in drive).
16 Unknown command.
17 Data error (CRC).
18 Bad request structure length.
19 Seek error.
1A Unknown type of medium.
1B Sector not found.
1D Write fault.
1E Read fault.
1F General failure.
20 Sharing violation.
21 Lock violation.
22 Invalid disk change.
23 FCB unavailable.
24 Sharing buffer exceeded.
50 File already exists.
70 Disk is full.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

7-2 56xx/Personas Diagnostic Status Code Notebook


book.book Page 3 Tuesday, January 23, 2001 10:24 AM

DISK DRIVES

M_DATA Meaning
82 Disk is not formatted.
FF General error.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 7-3


book.book Page 4 Tuesday, January 23, 2001 10:24 AM

DISK DRIVES

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

7-4 56xx/Personas Diagnostic Status Code Notebook


book.book Page 5 Tuesday, January 23, 2001 10:24 AM

INPUT DEVICES

CONTENTS

Input Devices

6'& 728&+ 6&5((1  

&$5'+2/'(5 .(<%2$5'6  

23(5$725 3$1(/6  

23(5$725 3$1(/ 02'( 6:,7&+ 

23(5$725 3$1(/ 5($5 ,1',&$7256  

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 6 Tuesday, January 23, 2001 10:24 AM

INPUT DEVICES

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 1 Tuesday, January 23, 2001 10:24 AM

INPUT DEVICES

CONTENTS

Chapter 8

Input Devices
SDC TOUCH SCREEN

M_STATUS

M_STATUS Description
00 No error
03 Hardware error - Touch screen controller hardware error
04 Not calibrated - Touch screen has not been calibrated

M_DATA
M_DATA returned if M_STATUS is 03 (Hardware_Error) are:
z Byte 0 - Touch screen error code (Hex)
z 00 = No error
z 03 = A/D converter error
z 04 = Failed beams detected
z 05 = Communications error (controller/frame interface
error)
z 06 = Weak beams detected.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 8-1


book.book Page 2 Tuesday, January 23, 2001 10:24 AM

INPUT DEVICES

CARDHOLDER KEYBOARDS

NUMERIC KEYBOARD

M_STATUS
The M_STATUS returned for the keyboards Key Detect test are:

M_STATUS Meaning
00 No error
06 Security Module (SM) required a reset and the reset
was successful (EKC only)
07 SM required a reset and the reset was unsuccessful (EKC only)
146 SDC link failure

M_DATA
The Key Detect test returns the two digit hexadecimal values
shown in the following figure:
Left Right
Numeric
FDK FDK
07 10 11 12 13 03
06 14 15 16 17 02
05 24 25 26 27 01
04 20 21 22 23 00

ALPHANUMERIC KEYBOARD

M_STATUS
The M_STATUS returned for the keyboard and FDK Key Detect
test is as follows:
M_STATUS Meaning
00 No error.
06 If the Security Module (SM) reset was successful (EKC only).
07 If the SM reset was unsuccessful (EKC only).
146 SDC link failure

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

8-2 56xx/Personas Diagnostic Status Code Notebook


book.book Page 3 Tuesday, January 23, 2001 10:24 AM

INPUT DEVICES

M_DATA
The Key Detect test returns the three digit numbers shown in the
following figure:

007 003
006 002
005 001
004 000

051 052 067 068 084 100 116 115 099 083 016 017 018 019
087 050 053 066 020 085 101 117 114 098 082 020 021 022 023
049 054 065 070 086 102 118 113 097 081 036 037 038 039
048 055 064 071 112 096 080 032 033 034 035

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 8-3


book.book Page 4 Tuesday, January 23, 2001 10:24 AM

INPUT DEVICES

OPERATOR PANELS

BASIC OPERATOR PANEL

M_STATUS

M_STATUS Meaning
00 No error.
146 SDC link failure.

M_DATA
The M_DATA returned for the basic operator panel keyboard KEY
DETECT test, is the hardware position code for the last key entered
(refer to "Hardware Position Codes").
Early versions of the software treat the hardware position code
as hexadecimal numbers and display three-digit decimal
representations of the position code numbers, both sets of codes are
shown in the following table.

Hardware Position Codes


The hardware position codes returned under M_DATA, for the BOP
keyboard KEY DETECT test are:

Basic Operator Panel


00 10 20 30 40
01 11 21 31 41
02 12 22 32 42
03 13 23 33 43

Decimal Representation of Hardware Position Codes

Basic Operator Panel


000 016 032 048 064
001 017 033 049 065
002 018 034 050 066
003 019 035 051 067

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

8-4 56xx/Personas Diagnostic Status Code Notebook


book.book Page 5 Tuesday, January 23, 2001 10:24 AM

INPUT DEVICES

ENHANCED OPERATOR PANEL KEYBOARD

M_STATUS
The M_STATUS returned for the EOP keyboard are:

M_STATUS Meaning
00 No error.
146 SDC link failure.

M_DATA
The M_DATA returned for the enhanced operator panel keyboard
KEY DETECT test, is the hardware position code for the last key
entered (refer to "Hardware Position Codes").
Early versions of the software treat the hardware position code
as hexadecimal numbers and display three-digit decimal
representations of the position code numbers, both sets of codes are
shown in the following table.

Hardware Position Codes


The hardware position codes returned under M_DATA, for the EOP
keyboard KEY DETECT test are:
Left Right
16 - Key Keyboard
FDK FDK
00 10 20 30 40 50
01 11 21 31 41 51
02 12 22 32 42 52
03 13 23 33 43 53

Decimal Representation of Hardware Position Codes


Left Right
16 - Key Keyboard
FDK FDK
000 016 032 048 064 080
001 017 033 049 065 081
002 018 034 050 066 082
003 019 035 051 067 083

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 8-5


book.book Page 6 Tuesday, January 23, 2001 10:24 AM

INPUT DEVICES

BASIC OPERATOR PANEL DISPLAY

M_STATUS

M_STATUS Meaning
00 No error.
01 Controller error
02 Character ROM missing
146 SDC link failure.

ENHANCED OPERATOR PANEL DISPLAY

M_STATUS

M_STATUS Meaning
00 No error.
146 SDC link failure.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

8-6 56xx/Personas Diagnostic Status Code Notebook


book.book Page 7 Tuesday, January 23, 2001 10:24 AM

INPUT DEVICES

OPERATOR PANEL MODE SWITCH

M_STATUS

M_STATUS Meaning
00 No error.

M_DATA

M_DATA Meaning
30 Switch closed.
31 Switch open.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 8-7


book.book Page 8 Tuesday, January 23, 2001 10:24 AM

INPUT DEVICES

OPERATOR PANEL REAR INDICATORS

M_STATUS

M_STATUS Meaning
00 No error.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

8-8 56xx/Personas Diagnostic Status Code Notebook


book.book Page 9 Tuesday, January 23, 2001 10:24 AM

MISCELLANEOUS (MISC. I/F FUNCTIONS)

CONTENTS

Miscellaneous (Misc. I/F Functions)

0L6& ,) %2$5'  

1,*+76$)( '(326,725< 

$/$506  

0(',$ (175< ,1',&$7256  

'225 $&&(66  

6(&85,7< &$0(5$  

6,*1$*(  

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 10 Tuesday, January 23, 2001 10:24 AM

MISCELLANEOUS (MISC. I/F FUNCTIONS)

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 1 Tuesday, January 23, 2001 10:24 AM

MISCELLANEOUS (MISC. I/F FUNCTIONS)

CONTENTS

Chapter 9

Miscellaneous (Misc. I/F Functions)


MiSC I/F BOARD

Turnaround Plug
A turnaround plug, A/B (NCR Part No. 445-0593125), is required
for the edge of board turnaround test.

25 23 21 19 17 15 13 11 9 7 5 3 1

26 24 22 20 18 16 14 12 10 8 6 4 2

M_STATUS

M_STATUS Meaning
00 No error.
03 Turnaround test failure.
146 SDC link failure.

M_DATA
z Byte 0 - Test state of input line 0:
z 30H = Good
z 31H = Stuck high
z 32H = Stuck low

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 9-1


book.book Page 2 Tuesday, January 23, 2001 10:24 AM

MISCELLANEOUS (MISC. I/F FUNCTIONS)

z Byte 1 - Test state of input line 1:


z 30H = Good
z 31H = Stuck high
z 32H = Stuck low
z Byte 2 - Test state of output line 2:
z 30H = Good
z 31H = Stuck high
z 32H = Stuck low
z Byte 3 - Test state of output line 3:
z 30H = Good
z 31H = Stuck high
z 32H = Stuck low
z Byte 4 - Test state of output line 4:
z 30H = Good
z 31H = Stuck high
z 32H = Stuck low
z Byte 5 - Test state of output line 5:
z 30H = Good
z 31H = Stuck high
z 32H = Stuck low

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

9-2 56xx/Personas Diagnostic Status Code Notebook


book.book Page 3 Tuesday, January 23, 2001 10:24 AM

MISCELLANEOUS (MISC. I/F FUNCTIONS)

NIGHTSAFE DEPOSITORY

M_STATUS

M_STATUS Meaning
0 Bag drop switch is open.
1 Bag drop switch is closed.
2 Deposit not done and bag drop switch is open
03 Error in turnaround test.

M_DATA
M_DATA is only returned for the enhanced version of the nightsafe
depository.

Byte 0 for all commands except turnaround test:

Bit Value Meaning


0 0 Door closed
1 Door open
1 0 Bag drop switch open
1 Bag drop switch closed.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 9-3


book.book Page 4 Tuesday, January 23, 2001 10:24 AM

MISCELLANEOUS (MISC. I/F FUNCTIONS)

ALARMS
M_SATAUS and M_DATA for the Alarms are detailed in Chapter
13, NLX PC Core.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

9-4 56xx/Personas Diagnostic Status Code Notebook


book.book Page 5 Tuesday, January 23, 2001 10:24 AM

MISCELLANEOUS (MISC. I/F FUNCTIONS)

MEDIA ENTRY INDICATORS

Turnaround Plug
A turnaround plug C, (NCR Part No. 445-0596570), is required for
the media entry indicators turnaround test.

25 23 21 19 17 15 13 11 9 7 5 3 1

26 24 22 20 18 16 14 12 10 8 6 4 2

M_STATUS

M_STATUS Meaning
00 Good.
03 Turnaround test failed.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 9-5


book.book Page 6 Tuesday, January 23, 2001 10:24 AM

MISCELLANEOUS (MISC. I/F FUNCTIONS)

DOOR ACCESS

Turnaround Plug
A turnaround plug is required for the door access unit RS232
turnaround test.

14 15 16 17 18 19 20 21 22 23 24 25

1 2 3 4 5 6 7 8 9 10 11 12 13

M_STATUS

M_STATUS Meaning
00 No error.
01 Bad read error.
02 Timeout error (Open door test).
03 Communications error (Open door test).
97 Timeout error (Turnaround test).
98 Communications error (Turnaround test).
146 SDC link failure.

M_DATA
z Byte 0:
z 00 = Good
z 01 = Parity error
z 02 = Overrun error
z 03 = Framing error
z 04 = DTR or DSR timeout
z 05 = Transmit timeout
z 06 = Receive timeout.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

9-6 56xx/Personas Diagnostic Status Code Notebook


book.book Page 7 Tuesday, January 23, 2001 10:24 AM

MISCELLANEOUS (MISC. I/F FUNCTIONS)

SECURITY CAMERA

M_STATUS

M_STATUS Meaning
00 Picture taken.
01 NAK received.
03 Hardware error detected, bad communications
97 Timeout error.
98 Communications error.
146 SDC link failure.

M_DATA
The M_DATA returned for the security camera are:
z Byte 0:
z 00 = Good
z 01 = Parity error
z 02 = Overrun error
z 03 = Framing error
z 04 = DTR, DSR error
z 05 = Tx error
z 06 = Rx error
z 30 = For the Take Picture/Controller Status tests
z Byte 1:
z 30 = Ready
z 31 = Busy
z Byte 2:
z 30 = For the Take Picture/Controller Status tests
z Byte 3:
z 31 = For the Take Picture/Controller Status tests

NOTE: The 3M camera does not return data for bytes 1, 2 and 3.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 9-7


book.book Page 8 Tuesday, January 23, 2001 10:24 AM

MISCELLANEOUS (MISC. I/F FUNCTIONS)

T_DATA
The T_DATA returned for the Controller Status test consists of four
ILHOGV VHSDUDWHG E\ D XQLW VHSDUDWRU DV IROORZV
hhmm yymmdd aaaa bbbbbb
Where:
z KKPP WLPH KRXUPLQXWH
z \ \PPGG GDWH \ HDUPRQWKGD\
z DDDD WUDQVDFWLRQ QXPEHU  LI '$ *HQHUDO RU 'LJLWDO FDPHUD
z EEEEEE WHUPLQDO QXPEHU  LI '$ *HQHUDO RU 'LJLWDO camera).

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

9-8 56xx/Personas Diagnostic Status Code Notebook


book.book Page 9 Tuesday, January 23, 2001 10:24 AM

MISCELLANEOUS (MISC. I/F FUNCTIONS)

SIGNAGE

M_STATUS

M_STATUS Meaning
00 No error.
01 Format error. An error in the format of C_DATA (command data)
has been detected.
02 Signage not configured.
03 Communications failure after retries. No acknowledgement,
NAK, parity, framing or overrun errors received from signage.
04 Communications successful after retries.
62 Communications error.

M_DATA
z Byte 0 - UART status port:
z Bit 0 = 1 Tx ready
z Bit 1 = 1 Rx ready
z Bit 2 = 1 Tx empty
z Bit 3 = 1 Parity error
z Bit 4 = 1 Overrun error
z Bit 5 = 1 Framing error
z Bit 6 = 0 Always
z Bit 7 = 0 Always
z Byte 1 - Communications Error:
z Bit 1 = 1 Parity error
z Bit 2 = 1 Overrun error
z Bit 3 = 1 Framing error
z Bit 4 = 1 DTR or DSR error
z Bit 5 = Transmit error
z Bit 6 = Receive timeout.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 9-9


book.book Page 10 Tuesday, January 23, 2001 10:24 AM

MISCELLANEOUS (MISC. I/F FUNCTIONS)

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

9-10 56xx/Personas Diagnostic Status Code Notebook


book.book Page 11 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

CONTENTS

Currency Handling

&855(1&< ',63(16(5 

&855(1&< ',63(16(5 7,  

&2,1 ',63(16(5 02'8/(  

&2,1 ',63(16(5 02'8/( 7,  

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 12 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 1 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

CONTENTS

CHAPTER 10

Currency Handling
CURRENCY DISPENSER

M_STATUS

NOTE: A 1 alongside the code shows that the M_STATUS applies


to stacking dispensers only and a 2 shows that the code is for
spray dispensers only. A 3 shows that the code does not apply to
the Personas 86 Dispenser.

M_STATUS Meaning
00 No error.
01 Dispense requested from a cassette which is not installed or no cas-
settes installed during self test.
02 Too many bills being rejected, for example, undersize, oversize, dou-
bles, extra bills, or unable to learn bill width and singularity.
03 Pick failure.
04 Pick failure plus low (out of bills).
05 Sensor failure or currency jam in main transport.
OR
A short dispense was performed (bills dispensed fewer than bills
requested) and no error was reported.
062 Divert gate fault caused by one of the following:
* Divert gate in wrong position initially.
* Divert gate failed to move to correct position.
* Divert gate sensor failure.
07 Purge bin not present (unit inoperative).
081 Purge bin overfill sensor blocked (unit inoperative).
082 Purge bin full (unit inoperative).
093 Communications failure between Command and Execution firmware.
Current replenishment information may not have been determined.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 10-1


book.book Page 2 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

M_STATUS Meaning
10 Operation not attempted because the device or a cassette type is
FATAL from a previous operation. A reset of SOH to HEALTHY must
be
performed to clear this condition. Current replenishment information is
not determined.
11 Operation not attempted due to one of the following conditions:
* Bills are still stacked in the transport from a previous operation
(stacking dispensers only).
* Bills may not have been cleared from the transport due to an unre-
covered error during a previous operation.
* The dispenser has been powered up and no CLEAR/DIAG_CLEAR
has been issued.
A CLEAR or DIAG_CLEAR must be performed to clear this condition.
Replenishment information is not determined.
121 Presenter clamping mechanism (or bill alignment mechanism) failed or
jammed.
131 Exit shutter jammed open.
141 Exit shutter jammed closed.
151 Reserved.
16 Main transport timing disk did not operate correctly or the main ac
motor failed.
17 Reserved.
181 Currency jam in presenter transport or transport sensor failure.
191 Exit sensor blocked initially on next operation after a good present
(Bills may not have been taken by cardholder). Current replenishment
information is not determined. See “Replenishment Data”.
20 to 27 Reserved.
28 An area of NVRAM cannot be accessed (SOH cannot be updated).
291 Presenter transport timing disk did not operate correctly or motor
failed.
30 One of the presenter transport sensors failed clear or blocked.
31 Reserved.
323 Heartbeat on execution processor failed.
331 Communications failure on the I2C bus of the execution processor.
On the P86 this code denotes a communications failure on the pick
interface to pick modules.
341 A present bills operation has been attempted without any bills being
stacked or a RETRACT with no bills presented.
351 Operation incomplete due to ac and 24V dc power disconnection
through interlock on ATM access door.
361 Pick valve test not attempted because cassettes were installed.
37 TI service switched ON.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

10-2 56xx/Personas Diagnostic Status Code Notebook


book.book Page 3 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

M_STATUS Meaning
38 TI service switched OFF.
39 The LVDT/NTS or associated circuit is malfunctioning.
40 Bill parameters have not been set up. This is because this is the first
operation since initial power-up or because there was an NVRAM
corruption and the NVRAM was re-initialized.
41 An attempt to pick from a cassette in a pick module which has been
disabled for in-service replenishment.
146 SDC link failure.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 10-3


book.book Page 4 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

M_DATA
z Dispenser - stacking and spray types
z Divert Gate - spray type only
z Presenter - stacking type only
z Main Motor * - stacking and spray types
z Exit Shutter * - stacking type only
z Presenter Bill Motor * - stacking type only
z Presenter Clamp * - stacking type only
z Sensor/Switch * - stacking and spray types.

NOTE: * The M_DATA returned for these tests are unique to the
tests.

The number of transport sensors in the currency dispenser


depends on the dispenser type as follows:
z Stacking Dispensers:
z 5674/75 Front Access ATM = Transport Sensors 1 to 7
z 5674/75 Rear Access ATM = Transport Sensors 1 to 5
z 5670 ATM Front or Rear Access = Transport Sensors 1 to 5
z 5684/85/88 ATMs (Through-The-Wall) = Transport sensors
1 to 8
z Personas 86 ATM (Through-The-Wall) = Transport sensors
1 to 5.
z Spray Dispensers:
z MCD1 Front Access ATM = Transport Sensors 1 (FEED)
and 2 (EXIT).

NOTE: The highest number in each of the above ranges is the exit
sensor for that type.

The M_DATA field contains the execution level command exe-


cuted and status information returned. The first byte (byte 0) is
common to all responses. Byte 0 contains the execution firmware
command description and this indicates the format of the status
information in M_DATA bytes 1 to n.

NOTE: In the following lists, a 1 alongside the code shows that the
M_DATA applies to stacking dispensers only and a 2 shows that
the code is for spray dispensers only. A 3 shows that the code
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

10-4 56xx/Personas Diagnostic Status Code Notebook


book.book Page 5 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

does not apply to the Personas 86 Dispenser.

z Byte 0 - Firmware Level Commands:


z 00 = Reset
z 011 = Stack
z 012 = Dispense bills
z 021 = Present
z 031 = Move clamp to present
z 04 = Clear main transport
z 051 = Check if bills taken
z 061 = Purge
z 07 = Set bill widths
z 08 = Set bill singularities
z 09 = Set bill presentation order
z 0A = Read dispense counts
z 0B = Clear dispense counts
z 0C = Read configured parameters
z 0D = Read container status
z 0E = Read (“Set” on P86) virtual cassette type
z 0F1 = Rotate (“Move” on P86) clamp to home position
z 101 = Close shutter command
z 11 = Main motor test
z 121 = Pick valve test
z 122 = Pick solenoid test
z 13 = Learn bill parameters
z 141 = Exit shutter test
z 151 = Presenter bill motor test
z 161 = Presenter clamp test
z 17 = Sensor test
z 1B1 = Disable Hamming codes
z 1C1 = Pre-present
z 222 = Divert Gate test.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 10-5


book.book Page 6 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

M_DATA - Dispenser
The M_DATA returned under the dispenser format are associated
with firmware level commands as follows:
z Stacking dispensers = commands 01, 04, and 13
z Spray dispensers = commands 01, 02, 05, and 17.
For SELF_TEST and DIAG_SELF-TEST, the status bytes refer
to pick position in the order, top, 2nd, 3rd, bottom instead of virtual
cassette types 1, 2, 3, and 4, otherwise the status bytes are identi-
cal.

NOTE: The following format of M_DATA is for pick by virtual type


response (the normal case). If the response is for a pick by posi-
tion command (such as SELF_TEST) then the data has a
slightly different format. In this case M_DATA bytes 2, 3, 4, and
5 are auxiliary status codes for the top, 2nd, 3rd, and bottom
positions, and M_DATA bytes 6, 7, 8, and 9 are divert reasons
for the top, 2nd, 3rd, and bottom positions.

z Byte 1 - Main Dispenser Status:


z Bit 7 = 1 Virtual cassette type 3 is low on bills
z Bit 6 = 1 Virtual cassette type 4 is low on bills
z Bit 5 = 0 Always
z Bit 4 = 1 Pick fail occurred
z Bit 3 = 1 Fatal malfunction INOP flag set
z Bit 2 = 1 Self-Test command
z Bit 1 = 1 Virtual cassette type 1 is low on bills
z Bit 0 = 1 Virtual cassette type 2 is low on bills
z Byte 2 - Auxiliary Status Virtual Cassette Type 1:
z 02 = Purge bin not installed
z 03 = Pick failure (status 1 = 10H). Picking is tried three
times after the initial attempt, each attempt being four or
five pick cycles. If a bill has not been picked, the motor is
shut off. After a time delay, the motor is turned on and pick-
ing is tried again. The cycle, motor off, delay, motor on, pick,
is repeated up to three times. If all attempts fail, this status
is generated.
z 04 = Invalid pick interrupt. A bill enters the transport from
the wrong cassette or one of the pick sensors is faulty.
z 052 = Divert gate not in dispense position during a dispense
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

10-6 56xx/Personas Diagnostic Status Code Notebook


book.book Page 7 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

operation when an attempt is made to dispense a bill into


the note tray.
z 062 = Divert gate not in the reject position on receipt of a
dispense command or when an attempt is made to reject a
bill.
z 09 = Pick sensor failed clear during operation. A bill is seen
at the PRE_LVDT/NTS sensor when it is not expected. This
may be the result of a faulty pick sensor or a drag-out sepa-
rating in the transport.
z 0C = Purge bin overfill or SOH active initially or at end of
clear.
z 10 = Exit shutter not closed or closed sensor failed indicat-
ing not closed, or open sensor failed indicating open.
z 11 = Pick sensor blocked initially or SOH active initially or
at end of clear - occurs on a non-zero dispense.
OR
Bill did not clear pick sensor - occurs when a picked bill
jams under a pick sensor or the pick sensor is malfunction-
ing.
z 14 = PRE_LVDT/NTS sensor blocked or SOH active initially
or at end of clear.
z 21 = PRE_LVDT/NTS sensor failed clear during operation.
A bill seen by the pick sensor has not reached the
PRE_LVDT/NTS sensor in time.
z 22 = Pre_LVDT/NTS sensor failed blocked /bill jam during
operation.
z 271 = Presenter clamp not in home position initially or
clamp home sensor failed blocked.
z 40 = Virtual cassette type not installed. A command has
been received to pick bills from cassette which is not
installed.
z 411 = TSEN 1 sensor blocked or SOH active initially on
stack or at end of clear (purge path).
z 412 = TSEN 1 (FEED) sensor blocked or SOH active ini-
tially upon initiating a dispense command or on completion
of a clear.
z 421 = TSEN 2 sensor blocked or SOH active initially upon
initiating a dispense or on completion of a clear (clamp posi-
tion).
z 422 = TSEN 2 (EXIT) sensor blocked or SOH active initially
on stack or at end of clear.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 10-7


book.book Page 8 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

z 431 = TSEN 3 sensor blocked or SOH active initially on


stack or at end of clear.
z 441 = TSEN 4 sensor blocked or SOH active initially on
stack or at end of clear.
z 451 = TSEN 5 sensor blocked or SOH active initially on
stack or at end of clear (exit sensor for 5674/5 rear access
and all 5670 dispensers and Personas 86).
z 461 = TSEN 6 sensor blocked or SOH active initially on
stack or at end of clear.
z 471 = TSEN 7 sensor blocked or SOH active initially on
stack or at end of clear (exit sensor for 5674/5 front access).
z 481 = TSEN 8 sensor blocked or SOH active initially on
stack or at end of clear (exit sensor for 568X through the
wall).
z 491 = I2C fault initially.
z 4A1 = I2C failure during operation.
z 4B = Main transport timing disk too slow.
z 4C = Reserved
z 4D = Main transport timing disk failed.
z 4E = Pick sensor failed clear initially.
z 4F = Pick sensor failed blocked/bill jam during operation.
z 50 = Pre LVDT/NTS sensor failed clear initially.
z 511 = TSEN 1 failed clear initially on stack or at end of
clear.
z 512 = TSEN 1 (FEED) sensor failed clear initially on dis-
pense or at end of clear.
z 521 = TSEN 2 failed clear initially on stack or at end of
clear.
z 522 = TSEN 2 (EXIT) failed clear initially on dispense or at
end of clear.
z 531 = TSEN 3 failed clear initially on stack or at end of
clear.
z 541 = TSEN 4 failed clear initially on stack or at end of
clear.
z 551 = TSEN 5 failed clear initially on stack or at end of
clear.
z 561 = TSEN 6 failed clear initially on stack or at end of
clear.
z 571 = TSEN 7 failed clear initially on stack or at end of
clear.
z 581 = TSEN 8 failed clear initially on stack or at end of
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

10-8 56xx/Personas Diagnostic Status Code Notebook


book.book Page 9 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

clear.
z 591 = Purge bin overfill failed clear initially.
z 5A1 = Gulp feed detected.
z 5B1 = Interlock open initially.
z 5C1 = Interlock open during operation.
z 601 = Reference null reading too low LVDT #1 (right hand).
z 602 = Reference null reading too low on NTS.
z 611 = Reference null reading too low LVDT #2 (left hand).
z 621 = Reference null reading too high LVDT #1 (right hand).
z 622 = Reference null reading too high on NTS.
z 631 = Reference null reading too high LVDT #2 (left hand).
z 64 = LVDT/NTS fault - too few timing wheel interrupts
received on execution processor within the time for one bill.
z 65 = LVDT/NTS fault - execution processor did not receive a
response to an LVDT request within the required time.
z 70 = Cassette already FATAL because of: too many pick
fails, too many rejects, cassette empty, or could not learn
from the cassette.
z 71 = Too many interrupts at pick sensor or pre-LVDT/NTS
sensor.
z 72 = Bill parameters were not configured. The singularity
at this position was 0FFH. Either bill parameters were not
configured after initial power up, or NVRAM was corrupted
and reinitialized. Bill widths, singularities and stack order
should be checked.
z 731 = Total thickness of bills picked on a bill learn has
reached the limit that can safely be purged.
z 752 = TSEN 1 (FEED) sensor failed clear during operation
or bill jam before sensor. May be due to a bill jam between
the NTS sensor and the FEED sensor.
z 762 = TSEN 1 (FEED) sensor failed blocked during opera-
tion or bill jam at sensor. May be due to a bill jam at the
FEED sensor.
z 772 = TSEN 2 (EXIT) sensor failed clear during operation or
bill jam before sensor. May be due to a bill jam between the
FEED sensor and the EXIT sensor.
z 782 = TSEN 2 (EXIT) sensor failed blocked during operation
or bill jam at sensor. May be due to a bill jam at the EXIT
sensor.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 10-9


book.book Page 10 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

z Byte 3 - Auxiliary Status Virtual Cassette Type 2: (Byte 3 has


the same description as Byte 2)
z Byte 4 - Auxiliary Status Virtual Cassette Type 3: (Byte 4 has
the same description as Byte 2)
z Byte 5 - Auxiliary Status Virtual Cassette Type 4: (Byte 5 has
the same description as Byte 2)
z Byte 6 - Divert Reason, Virtual Cassette Type 1:
z Bit 7 = 1 Inaccurate bill count, or unable to learn bill
parameters during learn bill parameters command.
z Bit 61 = 1 Thermistor indicates cold (below 10 deg. C).
z Bit 62 = 0 always
z Bit 5 = 1 Cassette not installed.
z Bit 4 = 1 At least one extra bill picked.
z Bit 3 = 1 At least one long bill detected.
z Bit 2 = 1 At least one short bill detected.
z Bit 1 = 1 At least one multiple (double) bill detected.
z Bit 0 = 1 At least one overlength bill detected.
z Byte 7 - Divert Reason, Virtual Cassette Type 2: (Byte 7 has the
same description as Byte 6).
z Byte 8 - Divert Reason, Virtual Cassette Type 3: (Byte 8 has the
same description as Byte 6).
z Byte 9 - Divert Reason, Virtual Cassette Type 4: (Byte 9 has the
same description as Byte 6).

M_DATA - Divert Gate


If a divert gate error occurs during a SELF_TEST operation, the
following M_DATA information will be returned:
z Byte 0 = 34H divert gate test command
z Byte 1 - Reject position sensor state when divert gate solenoid
energised (dispense position)
z 00 = Not at reject position
z 01 - At reject position
z Byte 2 - Reject position sensor state when divert gate solenoid
de-energised (reject position)
z 00 = At reject position
z 01 - Not at reject position
z Byte 3 - Time taken for gate to move from reject position to
present position in ms.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

10-10 56xx/Personas Diagnostic Status Code Notebook


book.book Page 11 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

z Byte 4 - Time taken for gate to move from present position to


reject position in ms.

NOTE: Divert gate M_DATA bytes 3 or 4 may return a value of


FFH. This indicates that the divert gate did not reach the
desired position before the firmware timed out waiting on the
event to occur.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 10-11


book.book Page 12 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

M_DATA - Presenter
The M_DATA returned under presenter format are associated with
firmware level commands 02, 03, 06, and 0F.
z Byte 0 - Firmware Level Commands
z Byte 1 - Presenter Status:
z 00 = Operation successful.
z 01 = Shutter jammed closed during operation or open sen-
sor failed indicating not open.
z 02 = Shutter jammed open during operation or closed sen-
sor failed indicating not closed.
z 04 = Clamp not in position initially.
z 06 = Clamp jammed moving home or home sensor failed
showing not home.
z 07 = Clamp jammed moving to present or present sensor
failed showing not present.
z 0C = Overfill sensor blocked initially.
z 11 = Overfill sensor failed clear.
z 13 = Overfill sensor blocked at end of purge operation.
z 14 = TSEN 1 sensor blocked or SOH line active initially on
present or at end of purge.
z 15 = TSEN 2 sensor blocked or SOH line active initially on
present or at end of purge.
z 16 = TSEN 3 sensor blocked or SOH line active initially on
present or at end of purge.
z 17 = TSEN 4 sensor blocked or SOH line active initially on
present or at end of purge.
z 18 = TSEN 5 sensor blocked or SOH line active initially on
present or at end of purge.
z 19 = TSEN 6 sensor blocked or SOH line active initially on
present or at end of purge.
z 1A = TSEN 7 sensor blocked or SOH line active initially on
present or at end of purge.
z 1B = TSEN 8 sensor blocked or SOH line active initially on
present or at end of purge.
z 1C = TSEN 1 sensor failed clear initially on present or at
end of purge.
z 1D = TSEN 2 sensor failed clear initially on present or at
end of purge.
z 1E = TSEN 3 sensor failed clear initially on present or at
end of purge.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

10-12 56xx/Personas Diagnostic Status Code Notebook


book.book Page 13 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

z 1F = TSEN 4 sensor failed clear initially on present or at


end of purge.
z 20 = TSEN 5 sensor failed clear initially on present or at
end of purge.
z 21 = TSEN 6 sensor failed clear initially on present or at
end of purge.
z 22 = TSEN 7 sensor failed clear initially on present or at
end of purge.
z 23 = TSEN 8 sensor failed clear initially on present or at
end of purge.
z 24 = TSEN 1 sensor failed clear during operation.
z 25 = TSEN 2 sensor failed clear during operation.
z 26 = TSEN 3 sensor failed clear during operation.
z 27 = TSEN 4 sensor failed clear during operation.
z 28 = TSEN 5 sensor failed clear during operation.
z 29 = TSEN 6 sensor failed clear during operation.
z 2A = TSEN 7 sensor failed clear during operation.
z 2B = TSEN 8 sensor failed clear during operation.
z 2C = TSEN 1 sensor or SOH input failed blocked or bill jam
during operation.
z 2D = TSEN 2 sensor or SOH input failed blocked or bill jam
during operation or clamp present sensor failure.
z 2E = TSEN 3 sensor or SOH input failed blocked or bill jam
during operation.
z 2F = TSEN 4 sensor or SOH input failed blocked or bill jam
during operation.
z 30 = TSEN 5 sensor or SOH input failed blocked or bill jam
during operation.
z 31 = TSEN 6 sensor or SOH input failed blocked or bill jam
during operation.
z 32 = TSEN 7 sensor or SOH input failed blocked or bill jam
during operation.
z 33 = TSEN 8 sensor or SOH input failed blocked or bill jam
during operation.
z 34 = Presenter transport timing wheel failed to operate cor-
rectly.
z 35 = Reserved.
z 36 = Interlock open initially.
z 37 = Interlock open during operation.
z 38 = Clamp jammed in home position (attempting to move
to present).
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 10-13


book.book Page 14 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

z 39 = Clamp jammed in present position (attempting to move


to home).
z 3A = Clamp home sensor failed indicating home.
z 3B = Clamp present sensor failed indicating present.
z 3C = Shutter jammed closed or closed during operation.
z 3D = Shutter jammed open or opened during operation.
z 3E = Shutter open sensor failed indicating open.
z 3F = Shutter closed sensor failed indicating closed.
z 40 = Purge bin not installed initially on present or at end of
purge.
z 41 = Bill jam has caused presenter motor to fail.
z Byte 2:
z 00 = Bills seen at purge/overfill sensor during the operation
(purge only).
z 01 = Bills not seen at purge/overfill sensor during the initial
purge operation.
z 02 = Bills are still in the presenter transport (purge only).
z 03 = An unknown present occurred (present only).

M_DATA - Main Motor


z Byte 0 = 11 - Main transport test
z Byte 1:
z 00 = Good operation
z 01 = Timing wheel slow
z 02 = Timing wheel fast
z 03 = Timing wheel failed
z 041 = Timing wheel too slow
z 051 = Timing wheel too fast.
z Byte 2 - Number of timing wheel ticks seen during the test.

M_DATA - Exit Shutter


z Byte 0 = 14 - Exit shutter
z Byte 1:
z 00 = Operation O.K.
z 01 = Shutter closed sensor indicated closed when it should
have been not closed

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

10-14 56xx/Personas Diagnostic Status Code Notebook


book.book Page 15 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

z Byte 2:
z 00 = Operation O.K.
z 01 = Shutter open sensor indicated open when it should
have been not open
z Byte 3:
z 00 = Operation O.K.
z 01 = Shutter closed sensor indicated not closed when it
should have been closed
z Byte 4:
z 00 = Operation O.K.
z 01 = Shutter open sensor indicated not open when it should
have been open.

M_DATA - Presenter Bill Motor


z Byte 0 = 15 - Presenter bill motor test
z Byte 1 - Forwards Operation Status Slow Speed:
z 00 = Good operation
z 01 = Timing wheel slow
z 02 = Timing wheel fast
z 03 = Timing wheel failed
z 04 = Timing wheel too slow
z 05 = Timing wheel too fast.
z Byte 2 - Forwards Operation Status High Speed: (status is the
same as Byte 1)
z Byte 3 - Reverse Operation Status Slow Speed: (status is the
same as Byte 1)
z Byte 4 - Reverse Operation Status High Speed: (status is the
same as Byte 1)
z Byte 5 = No. of timing wheel ticks slow forwards
z Byte 6 = No. of timing wheel ticks fast forwards
z Byte 7 = No. of timing wheel ticks slow reverse
z Byte 8 = No. of timing wheel ticks fast reverse.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 10-15


book.book Page 16 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

M_DATA - Presenter Clamp


z Byte 0 = 16 - Presenter clamp test
z Byte 1:
z 0 = Operation successful
z 1 = Clamp home indicated home when it should have been
not home.
z Byte 2:
z 0 = Operation successful
z 1 = Clamp present indicated present when it should have
been not present.
z Byte 3:
z 0 = Operation successful
z 1 = Clamp home indicated not home when it should have
been home.
z Byte 4:
z 0 = Operation successful
z 1 = Clamp present indicated not present when it should
have been present.

M_DATA - Sensor/Switch
The M_DATA returned for the sensor/switch test describe the state
of the each sensor, where:
z 00 = Sensor clear and healthy
z 01 = Sensor blocked and healthy
z 02 = Sensor clear and unhealthy
z 03 = Sensor blocked and unhealthy.

NOTE: 1. All transport sensors give a low reading when blocked


and, unless otherwise stated, all other sensors give a high read-
ing when blocked.

NOTE: 2. The state of health for the pick sensors is on the I2C
bus/pick interface (see bytes 29 to 32 inclusive).

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

10-16 56xx/Personas Diagnostic Status Code Notebook


book.book Page 17 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

The clamp sensors have the following meanings:

Clamp Position Home Sensor Present Sensor


Home High High
Between Low High
Present Low Low

The M_DATA returned for the sensor/switch test are:


z Byte 0 = 17H - Device firmware command code
z Byte 1 = A/D reading of zero reference (5670) (always 0 on spray
type)
z Byte 2 = Pre-LVDT/NTS sensor (reading from execution
processor)
z Byte 3 = A/D reading of LVDT No. 1 (stacking) or NTS (spray)
z Byte 4 = A/D reading of LVDT No. 2 (always 0 on spray type)
z Byte 5 = Presenter clamp home position/divert gate reject posi-
tion sensor
z Byte 6 = Presenter clamp present position sensor (always 0 on
spray type)
z Byte 7 = Exit shutter open sensor (high = open) (always 0 on
spray type)
z Byte 8 = Exit shutter closed sensor (high = closed) (always 0 on
spray type)
z Byte 9 = A/D reading of 80H reference (5670 and spray only)
z Byte 10 = Main transport timing disk sensor
z Byte 11 = Presenter transport timing disk sensor (always 0 on
spray type)
z Byte 12 = Purge bin in/reject bin present sensor
z Byte 13 = Purge bin overfill sensor (always 0 on spray type)
z Byte 14 = TSEN1 (purge path/FEED) sensor
z Byte 15 = TSEN2 (clamp position/EXIT) sensor
z Byte 16 = TSEN3 (always 0 on spray type)
z Byte 17 = TSEN4 (always 0 on spray type)
z Byte 18 = TSEN5 (exit sensor for interior 5674/5 R/A and all
5670 dispensers) (always 0 on spray type)
z Byte 19 = TSEN6 (always 0 on spray type)
z Byte 20 = TSEN7 (exit sensor for interior 5674/5 F/A) (always 0
on spray type)
z Byte 21 = TSEN8 (exit sensor for TTW) (always 0 on spray type)
z Byte 22 = Config1:
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 10-17


book.book Page 18 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

z 0 = F/A
z 1 = R/A (not applicable if Config2 = 0)
z Byte 23 = Config2:
z 0 = TTW
z 1 = Interior
z Byte 24 = Interlock switch:
z 0 = Open, 24V and ac disconnected (always 0 on spray type)
z Byte 25 = Top pick sensor
z Byte 26 = 2nd pick sensor
z Byte 27 = 3rd pick sensor
z Byte 28 = Bottom pick sensor
z Byte 29 = Pick Interface - Top pick module:
z Bit 7 = Pick sensor LED on (1 = on) (always 0 on spray type)
z Bit 6 = Media low sensor (0 = low notes)
z Bit 5 = Cassette reed switch ID4 (0 = magnet present)
z Bit 4 = Cassette reed switch ID3
z Bit 3 = Cassette reed switch ID2
z Bit 2 = Cassette reed switch ID1 (cassette present)
z Bit 1 = Thermistor (0 = low temperature) (always 1 on spray
type)
z Bit 0 = Pick sensor (1 = unhealthy) (always 0 on spray type).
z Byte 30 = Pick Interface - 2nd pick module: (Bit information is
the same as Byte 29)
z Byte 31 = Pick Interface - 3rd pick module: (Bit information is
the same as Byte 29)
z Byte 32 = Pick Interface - bottom pick module: (Bit information
is the same as Byte 29)
z Byte 33 = Gulp feed sensor (always 0 on spray type)
z Byte 34 = SDC command processor switch pack setting (Bit 0 is
b0)
z Byte 35 = Execution processor switch pack setting (Bit 0 is e0)
z Byte 36 = Dispense enable switch status (value 00 or 01).
z Byte 37 = Internal LVDT compensation factor (always 0 on
spray type).

NOTE: 1. LVDT No. 1 is the right-hand LVDT when facing the dis-
pense control board. LVDT No. 2 is the left-hand LVDT.

NOTE: 2. Transport sensors 6, 7 and 8 will always report 0 for


NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

10-18 56xx/Personas Diagnostic Status Code Notebook


book.book Page 19 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

interior 5674/5 R/A and all 5670 dispensers.

NOTE: 3. Transport sensor 8 will always report 0 for interior


5674/5 F/A.

NOTE: 4. The Pick Interface status will be 0 if the pick module is


not configured and FFH if a Pick Interface error is detected.

CURRENCY DISPENSER SELF-TEST TDATA

Byte 0 Purge bin present/not present


00 Not present
01 Standard bin present
Physical currency cassette type in top pick
Byte 1
module:
00 No cassette installed
01 Cassette type #1 installed
02 Cassette type #2 installed
03 Cassette type #3 installed
04 Cassette type #4 installed
5-255 Intelligent cassette type installed
Byte 2 State of currency cassette in top pick module
00 A cassette is not installed
01 Cassette state is not low
02 Cassette low
03 Cassette is empty
04 Cassette FATAL
05 Cassette position disabled for replenishment
Physical currency cassette type in second pick
Byte 3
module:
(same as Byte 1)
Byte 4 State of currency cassette in second pick module
(same as Byte 2)
Physical currency cassette type in third pick
Byte 5
module
(same as Byte 1)
Byte 6 State of currency cassette in third pick module
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 10-19


book.book Page 20 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

(same as Byte 2)
Physical currency cassette type in bottom pick
Byte 7
module
(same as Byte 1)
Byte 8 State of currency cassette in bottom pick module
(same as Byte 2)

Learn Bill Parameters


T_DATA returned for the learn bill parameters test are:
z Byte 0 - Bill width in millimetres (0 if operation not successful)
z Byte 1 - Singularity (0 if operation not successful)
z Byte 2 - Original width
z Byte 3 - Original singularity.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

10-20 56xx/Personas Diagnostic Status Code Notebook


book.book Page 21 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

CURRENCY DISPENSER TI
The test offered on the Currency Dispenser TI Diagnostic menu is
the Tamper Indicator test.

TAMPER INDICATION
The Tamper Indication test displays the status of the dispenser
tamper indicator as M_DATA as follows:
z Byte 0 - Purge bin
z 00 = In
z 01 = Out
z 02 = Can not determine status
z Byte 1 - Top cassette (status as for byte 0)
z Byte 2 - 2nd cassette (status as for byte 0)
z Byte 3 - 3rd cassette (status as for byte 0)
z Byte 4 - Bottom cassette (status as for byte 0).

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 10-21


book.book Page 22 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

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 dis-
pense 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 diagnos-
tic dispense

M_DATA

M_DATA Byte (0)


This byte returns the codes for the firmware level commands:
z 01 = Dispense by position
z 02 = Dispense status
z 03 = Read counts
z 04 = Clear counts
z 05 = Set thresholds
z 06 = Get thresholds
z 07 = Clear

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

10-22 56xx/Personas Diagnostic Status Code Notebook


book.book Page 23 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

M_DATA Byte (1)

Bit Meaning
7 Reserved (0)
6 Reserved (0)
5 Tamper sensor (1 = tampering)
4 Transport sensor (1 = blocked)
3 Hopper 4 low sensor (1 = low)
2 Hopper 3 low sensor (1 = low)
1 Hopper 2 low sensor (1 = low)
0 Hopper 1 low sensor (1 = low)

M_DATA Byte (2)

Bit Meaning
7 Hopper 4 LED malfunction
6 Hopper 3 LED malfunction
5 Hopper 2 LED malfunction
4 Hopper 1 LED malfunction
3 Hopper 4 jammed
2 Hopper 3 jammed
1 Hopper 2 jammed
0 Hopper 1 jammed

M_DATA Byte (3)

Bit Meaning
7 Hopper 4 removed
6 Hopper 3 removed
5 Hopper 2 removed
4 Hopper 1 removed
3 Hopper 4 fuse blown
2 Hopper 3 fuse blown
1 Hopper 2 fuse blown
0 Hopper 1 fuse blown

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 10-23


book.book Page 24 Tuesday, January 23, 2001 10:24 AM

CURRENCY HANDLING

COIN DISPENSER MODULE TI

TAMPER INDICATION
The Tamper Indication test displays the status of the CDM tamper
indicator as five bytes of M_DATA:
z M_DATA byte 0 = Dispenser status
z M_DATA byte 1 = Hopper No. 1 status
z M_DATA byte 2 = Hopper No. 2 status
z M_DATA byte 3 = Hopper No. 3 status
z 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

10-24 56xx/Personas Diagnostic Status Code Notebook


book.book Page 25 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

CONTENTS

Deposit Handling

(19(/23( ',63(16(5  

(19(/23( '(326,725<  

(19(/23( '(326,725< 7,  

3(5621$/ &$6+ '(326,7 02'8/( %81&+ 127(


$&&(3725  

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 26 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 1 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

CONTENTS

Chapter 11

Deposit Handling
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 Shutter jammed closed
06 Bin is low and failed to present
07 Motor failed
08 Comms failed
09 Control electronics failed
146 SDC link failure.

M_DATA
The M_DATA codes returned for the envelope dispenser are:
z Byte 0 - State of bin low sensor:
z 00 = Clear (low)
z 01 = Blocked (not low)
z 02 = Failed, indicating clear
z Byte 1 - State of exit sensor
z Byte 2 - State of timing disk sensor.

NOTE: The states for bytes 1 and 2 are the same as byte 0.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 11-1


book.book Page 2 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

ENVELOPE DEPOSITORY

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.
52 Print head removed.
55 Interlock failed.
146 SDC link failure.

M_DATA
Bytes 0, 1 and 2 are bit encoded and the conditions below are true
when the appropriate bit is high (1):
z Byte 0 - Transport Sensors:
Bit No. Meaning in PPD & SP-PPD Meaning in PPD-EDO
7 Bin absent Bin absent
6 Bin overfill Bin overfill
5 Exit sensor failed Merge gate open
4 A middle sensor failed 2nd sensor failed
3 Entry sensor failed Entry sensor failed
2 Exit sensor blocked Exit sensor blocked
1 A middle sensor blocked 2nd sensor blocked
0 Entry sensor blocked Entry sensor blocked

NOTE: Bits 5 to 3 combined with bits 2 to 0 indicate when a sen-


sor failure condition occurs and whether the sensor failed indi-
cating 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.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

11-2 56xx/Personas Diagnostic Status Code Notebook


book.book Page 3 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

z Byte 1 - Shutter Sensors:


z Bits 2 to 7 = Not used
z Bit 1 = 1 Jammed open
z Bit 0 = 1 Jammed shut
z Byte 2 = Module/Printhead:
z Bit 7 = Bin overfill
z Bits 5 and 6 = Not used
z Bit 4 = To many dots printed - printhead is near end of life
z Bit 3 to 1 = Not used
z Byte 3 = Fish Finger:
z 00 = Sensor blocked
z 01 = Sensor clear
z 02 = Sensor failed indicating blocked
z Byte 4 - Shutter open sensor:
z 00 = Sensor clear
z 01 = Sensor blocked
z 02 = Sensor failed indicating clear.

NOTE: The sensor states for byte 4 also apply for bytes 5 to 10.

z Byte 5 - Shutter closed sensor


z Byte 6 - Entry sensor #4
z Byte 7 - Offset sensor #3 (2nd sensor in the PPD-EDO)
z Byte 8 - At Print sensor #2 (Merge gate in the PPD-EDO)
z Byte 9 - Exit sensor (overfill) #1
z Byte 10 - Timing disk sensor:
z 00 = Sensor open
z 01 = Sensor blocked.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 11-3


book.book Page 4 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

ENVELOPE DEPOSITORY TI

M_STATUS

M_STATUS Meaning
00 Good.

M_DATA
z 0 - TI on, bin in
z 1 - TI on, bin out
z 2 - TI off, bin in
z 3 - TI off, bin out.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

11-4 56xx/Personas Diagnostic Status Code Notebook


book.book Page 5 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

PERSONAL CASH DEPOSIT MODULE (BUNCH NOTE


ACCEPTOR)

M_STATUS

M_STATUS Meaning
00 GOOD - No errors
01 SUSPEND, FATAL - Device error
02 FATAL - Communications error
03 FATAL - Notes in device
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

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 four bytes reflect-
ing the 16 bit error and diversion codes as reported by the PCD.
The M_DATA for the PCD is as follows:
z Byte 0 - Command code. The meanings of the hexadecimal com-
mand code are as follows:
z 00 - Reset
z 01 - Encash
z 02 - Force Encash
z 03 - Refund
z 04 - Disable
z 05 - Accept
z 06 - Activate
z 07 - Report Definitions
z 08 - Force Refund
z 09 - Status
z 0A - Synchronise
z 3C - Comms Turnaround test
z Byte 1 - Upper 8 bits of a 16 bit PCD Error code reported from
the PCD
z Byte 2 - Lower 8 bits of a 16 bit PCD Error code reported from
the PCD
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 11-5


book.book Page 6 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

z Byte 3 - Upper 8 bits of a 16 bit PCD Diversion Error code


reported from the PCD
z Byte 4 - Lower 8 bits of a 16 bit PCD Diversion Error code
reported from the PCD.

M_DATA Byte 1 and Byte 2 Error Codes

NOTE: If the safe is open and the door switch is not overridden
and an attempt is made to execise the module, the status report
will be a communications error.

The following codes are listed to assist in the diagnosis of faulty


modules:

Error Error
Code Code Module Fault
Byte 1 Byte 2
20 01 Transport Module Sensor ON PS1L
20 02 Sensor ON PS1R
20 03 Sensor ON PS2L
20 04 Sensor ON PS2R
20 05 Sensor ON PS3L
20 06 Sensor ON PS3R
20 07 Sensor ON PS4L
20 08 Sensor ON PS4R
20 09 Sensor ON PS5L
20 10 Sensor ON PS5R
20 21 Reject Module Sensor ON PSK1L
20 22 Sensor ON PSK1R
20 23 Sensor ON PSK2L
20 24 Sensor ON PSK2R
20 25 Sensor ON PSK3L
20 26 Sensor ON PSK3R
20 27 Sensor ON PSK4L
20 28 Sensor ON PSK4R
20 29 Sensor ON PSK5
20 30 Sensor ON PK1
20 31 Sensor ON PK2
20 41 Cash Bin Sensor ON PSG1
20 42 Sensor ON PSG2
20 43 Sensor ON PSG3
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

11-6 56xx/Personas Diagnostic Status Code Notebook


book.book Page 7 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

Error Error
Code Code Module Fault
Byte 1 Byte 2
20 44 Sensor ON PIG1
20 61 Escrow Module Sensor ON PSR1
20 62 Sensor ON PSR2
20 63 Sensor ON PIR1
20 81 Feed Module Sensor ON PSM_1L
20 82 Sensor ON PSM_1R
20 83 Sensor ON PSM_2L
20 84 Sensor ON PSM_2R
20 85 Sensor ON PSM_3L
20 86 Sensor ON PSM_3R
20 87 Sensor ON PSM_4L
20 88 Sensor ON PSM_4R
20 89 Transport Module Sensor ON PSM_5
30 01 Motor speed error
30 02 Motor speed error
30 03 Reject Module Motor speed error
30 04 Cash Bin Motor speed error
30 05 Escrow Module Motor speed error
30 06 Feed Module Motor speed error
30 11 Transport Module Motor speed error
30 12 Motor speed error
30 13 Reject Module Motor speed error
30 14 Cash Bin Motor speed error
30 15 Escrow Module Motor speed error
30 16 Feed Module Motor speed error
30 21 Transport Module Motor speed error
30 22 Motor speed error
30 23 Reject Module Motor speed error
30 24 Cash Bin Motor speed error
30 25 Escrow Module Motor speed error
30 26 Feed Module Motor speed error
30 31 Transport Module Motor speed error
30 32 Motor speed error
30 35 Escrow Module Motor speed error
31 01 Transport Module Notes remaining
31 02 Notes remaining
31 03 Notes remaining
31 04 Notes remaining
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 11-7


book.book Page 8 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

Error Error
Code Code Module Fault
Byte 1 Byte 2
31 05 Notes remaining
31 06 Notes remaining
31 07 Notes remaining
31 08 Notes remaining
31 09 Notes remaining
31 21 Reject Module Jam sensor PSK_1L
31 22 Jam sensor PSK_1R
31 23 Jam sensor PSK_2L
31 24 Jam sensor PSK_2R
31 25 Jam sensor PSK_3L
31 26 Jam sensor PSK_3R
31 27 Jam sensor PSK_4L
31 28 Jam sensor PSK_4R
31 29 Jam sensor PSK_5
31 41 Cash Bin Jam sensor PS_G1
31 42 Jam sensor PS_G2
31 43 Jam sensor PS_G3
31 61 Escrow Module Jam sensor PSR1
31 81 Feed Module Jam sensor PSM1
31 82 Jam sensor PSM2
31 83 Jam sensor PSM3
31 84 Jam sensor PSM4
31 85 Jam sensor PSM5
32 01 Transport Module Jam between sensor PS1 and PSBV
(Recognition unit)
32 02 Jam between sensors PSBV ad PS2
32 03 Jam between sensors PS2, PS3, PS4
32 04 Jam between sensors PS2 and PS4
32 05 Jam between sensors PS3 and PS4
32 06 Jam between sensors PS3 and PS5
32 07 Escrow Module Jam between sensor PS3 and Escrow
32 08 Reject Module Jam between sensor PS3 and Reject
32 09 Cash Bin Jam between sensor PS3 and Safe
32 10 Transport Module Jam between sensor PS1 and PS2
32 11 Jam between sensor PS5 and PS4
32 12 Jam at reject module
32 13 Jam at escrow module
32 14 Jam at cash bin
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

11-8 56xx/Personas Diagnostic Status Code Notebook


book.book Page 9 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

Error Error
Code Code Module Fault
Byte 1 Byte 2
32 15 Jam at sensor PS3
32 21 Reject Module Jam sensor PSK5
32 41 Cash Bin Jam sensor PSG1
32 61 Escrow Module Jam sensor PSR1
32 62 Jam sensor PSR1
32 81 Feed Module Jam sensor PSM5
33 01 Transport Module Jam sensor PS1
33 02 Jam sensor PS2
33 04 Jam sensor PS4
33 05 Jam sensor PS5
33 07 Jam sensor PSK5
33 09 Jam sensor PSG1
33 11 Jam sensor PS2
33 12 Jam sensor PS3
33 13 Jam sensor PS4
33 14 Jam sensor PS5
33 16 Jam sensor PSK5
33 17 Jam sensor PSR1
33 18 Jam sensor PSG1
33 21 Reject Module Jam sensor PSK5
33 44 Cash Bin Safe full sensor PSG2
33 61 Escrow Module Escrow Unit note full sensor PSR2
34 01 Transport Module Jam possible remaining note
36 21 Reject Module Payment error
36 23 Control Electronics SOLENOID SD1 error
36 24 SOLENOID SD2 error
36 81 Feed Module Intake error
36 82 Feeding error
39 01 Reject Module Reject incorrect setting
39 02 Cash Bin Safe incorrect setting
39 03 Escrow Module Escrow incorrect setting
39 04 Feed Module Feed incorrect setting
40 01 Cash Bin Front incorrect setting
50 01 Transport Module Abnormal Transport
50 02 Abnormal Transport
50 03 Abnormal Transport
52 01 Escrow Module Note count error from Escrow outlet to
Reject inlet
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 11-9


book.book Page 10 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

Error Error
Code Code Module Fault
Byte 1 Byte 2
52 02 Note count error from Escrow outlet to
Safe inlet
52 03 Transport Module Note count error from Transport inlet to
Escrow outlet
52 04 Escrow Module Deposit/dispensing count error
52 61 Deposit/dispensing count error
70 01 Transport Module Sensor OFF PS1L
70 02 Sensor OFF PS1R
70 03 Sensor OFF PS2L
70 04 Sensor OFF PS2R
70 05 Sensor OFF PS3L
70 06 Sensor OFF PS3R
70 07 Sensor OFF PS4L
70 08 Sensor OFF PS4R
70 09 Sensor OFF PS5L
70 10 Sensor OFF PS5R
70 21 Reject Module Sensor OFF PSK1L
70 22 Sensor OFF PSK1R
70 23 Sensor OFF PSK2L
70 24 Sensor OFF PSK2R
70 25 Sensor OFF PSK3L
70 26 Sensor OFF PSK3R
70 27 Sensor OFF PSK4L
70 28 Reject Module Sensor OFF PSK4R
70 29 Sensor OFF PSK5
70 30 Sensor OFF PIK1
70 31 Sensor OFF PIK2
70 41 Cash Bin Sensor OFF PSG1
70 42 Sensor OFF PSG2
70 43 Sensor OFF PSG3
70 44 Sensor OFF PIG1
70 61 Escrow Module Sensor OFF PSR1
70 62 Sensor OFF PSR2
70 63 Sensor OFF PIR1
70 81 Feed Module Sensor OFF PSM1L
70 82 Sensor OFF PSM1R
70 83 Sensor OFF PSM2L
70 84 Sensor OFF PSM2R

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

11-10 56xx/Personas Diagnostic Status Code Notebook


book.book Page 11 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

Error Error
Code Code Module Fault
Byte 1 Byte 2
70 85 Sensor OFF PSM3L
70 86 Sensor OFF PSM3R
70 87 Sensor OFF PSM4L
70 88 Sensor OFF PSM4R
70 89 Sensor OFF PSM5
71 01 Transport Module Sensor adjustment error PS1L
71 02 Sensor adjustment error PS1R
71 03 Sensor adjustment error PS2L
71 04 Sensor adjustment error PS2R
71 05 Sensor adjustment error PS3L
71 06 Sensor adjustment error PS3R
71 07 Sensor adjustment error PS4L
71 08 Sensor adjustment error PS4R
71 09 Sensor adjustment error PS5L
71 10 Sensor adjustment error PS5R
71 21 Reject Module Sensor adjustment error PSK1L
71 22 Sensor adjustment error PSK1R
71 23 Sensor adjustment error PSK2L
71 24 Sensor adjustment error PSK2R
71 25 Sensor adjustment error PSK3L
71 26 Sensor adjustment error PSK3R
71 27 Sensor adjustment error PSK4L
71 28 Sensor adjustment error PSK4R
71 29 Reject Module Sensor adjustment error PSK5
71 41 Cash Bin Sensor adjustment error PSG1
71 42 Sensor adjustment error PSG2
71 43 Sensor adjustment error PSG3
71 61 Escrow Module Sensor adjustment error PSR1
71 62 Sensor adjustment error PSR2
71 63 Sensor adjustment error PIR1
71 81 Feed Module Sensor adjustment error PSM1L
71 82 Sensor adjustment error PSM1R
71 83 Sensor adjustment error PSM2L
71 84 Sensor adjustment error PSM2R
71 85 Sensor adjustment error PSM3L
71 86 Sensor adjustment error PSM3R
71 87 Sensor adjustment error PSM4L
71 88 Sensor adjustment error PSM4R
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 11-11


book.book Page 12 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

Error Error
Code Code Module Fault
Byte 1 Byte 2
71 89 Sensor adjustment error PSM5
72 01 Transport Module Sensor adjustment error PS1L
72 02 Sensor adjustment error PS1R
72 03 Sensor adjustment error PS2L
72 04 Sensor adjustment error PS2R
72 05 Sensor adjustment error PS3L
72 06 Sensor adjustment error PS3R
72 07 Sensor adjustment error PS4L
72 08 Sensor adjustment error PS4R
72 09 Sensor adjustment error PS5L
72 10 Sensor adjustment error PS5R
72 21 Reject Module Sensor adjustment error PSH1
72 22 Sensor adjustment error PSH2
72 23 Sensor adjustment error PSH3
72 24 Sensor adjustment error PSH4
72 25 Sensor adjustment error PSH5
72 26 Sensor adjustment error PSH21
72 27 Sensor adjustment error PSH22
72 28 Sensor adjustment error PSH51
72 29 Sensor adjustment error PSH52
72 41 Cash Bin Sensor adjustment error PSG1
72 42 Sensor adjustment error PSG2_
72 43 Sensor adjustment error PSG
72 61 Escrow Module Sensor adjustment error PSR1
72 62 Sensor adjustment error PSR2
72 63 Sensor adjustment error PIR1
72 81 Feed Module Sensor adjustment error PSM1L
72 82 Sensor adjustment error PSM1R
72 83 Sensor adjustment error PSM2L
72 84 Sensor adjustment error PSM2R
72 85 Sensor adjustment error PSM3L
72 86 Sensor adjustment error PSM3R
72 87 Sensor adjustment error PSM4L
72 88 Sensor adjustment PSM4R
72 89 Sensor adjustment PSM5
73 01 Transport Module Sensor adjustment PS1L
73 02 Sensor adjustment PS1R
73 03 Sensor adjustment PS2l
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

11-12 56xx/Personas Diagnostic Status Code Notebook


book.book Page 13 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

Error Error
Code Code Module Fault
Byte 1 Byte 2
73 04 Sensor adjustment PS2R
73 05 Sensor adjustment PS3L
73 06 Sensor adjustment PS3R
73 07 Sensor adjustment PS4L
73 08 Sensor adjustment PS4R
73 09 Sensor adjustment PS5L
73 10 Sensor adjustment PS5R
73 21 Reject Module Sensor adjustment PSK1L
73 22 Sensor adjustment PSK1R
73 23 Sensor adjustment PSK2L
73 24 Sensor adjustment PSK2R
73 25 Sensor adjustment PSK3L
73 26 Sensor adjustment PSK3R
73 27 Sensor adjustment PSK4L
73 28 Sensor adjustment PSK4R
73 29 Sensor adjustment PSK5
73 41 Cash Bin Sensor adjustment PSG1
73 42 Sensor adjustment PSG2
73 43 Sensor adjustment PSG3
73 61 Escrow Module Sensor adjustment PSR1
73 62 Sensor adjustment PSR2
73 63 Sensor adjustment PIR1
73 81 Feed Module Sensor adjustment PSM1L
73 82 Feed Module Sensor adjustment PSM1R
73 83 Sensor adjustment PSM2L
73 84 Sensor adjustment PSM2R
73 85 Sensor adjustment PSM3L
73 86 Sensor adjustment PSM3R
73 87 Sensor adjustment PSM4L
73 88 Sensor adjustment PSM4R
73 89 Sensor adjustment PSM5
84 01 Escrow Module Tape 1 cut error
84 02 Tape 1 end error
84 03 Tape 2 end error
85 01 Reject Module Out of upper home position
85 02 Out of lower home position
86 01 Transport Module Connector off
86 02 Reject Module Connector off
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 11-13


book.book Page 14 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

Error Error
Code Code Module Fault
Byte 1 Byte 2
86 03 Cash Bin Connector off
86 04 Escrow Module Connector off
86 05 Feed Module Connector off
86 21 Control Electronics Battery voltage error
86 22 Power supply voltage error
86 25 Clock setting error
86 31 Reject Module Reject CPU abnormality
86 32 Cash Bin Safe CPU abnormality
86 33 Escrow Module Escrow CPU abnormality
86 34 Feed Module Feed CPU abnormality
86 41 Reject Module Reject timing error
86 42 Cash Bin Safe timing error
86 43 Escrow Module Escrow timing error
86 44 Feed Module Feed timing error
86 45 Recognition unit Recognition timing error
86 51 Reject Module Reject timing error
86 52 Cash Bin Safe timing error
86 53 Escrow Module Escrow timing error
86 54 Feed Module Feed timing error
86 55 Recognition unit Recognition timing error
87 06 Control Electronics Communication CPU abnormality
87 11 Communication CPU abnormality
87 12 Communication CPU abnormality
87 13 Control Electronics Communication CPU abnormality
87 14 Communication CPU abnormality
87 15 Communication CPU abnormality
87 31 Communication CPU abnormality
87 41 Communication CPU abnormality
87 42 Communication CPU abnormality
87 51 Communication CPU abnormality
87 52 Communication CPU abnormality
87 53 Communication CPU abnormality
87 54 Communication CPU abnormality
87 55 Communication CPU abnormality
87 61 Serial port communications error
87 62 Serial port communications error
87 63 Serial port communications error
87 64 Serial port communications error
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

11-14 56xx/Personas Diagnostic Status Code Notebook


book.book Page 15 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

Error Error
Code Code Module Fault
Byte 1 Byte 2
88 01 Recognition unit Communications error
88 02 Communications error
88 03 Communications error
88 04 Communications error
88 05 Communications error
88 06 Communications error
88 07 Communications error
88 08 Communications error
88 09 Communications error
88 10 Communications error
88 11 Communications error
88 50 Abnormality
89 20 Abnormality
89 21 Abnormality
89 22 Abnormality
89 23 Abnormality
89 24 Abnormality
89 25 Abnormality
89 26 Abnormality
89 27 Abnormality
89 28 Abnormality
89 29 Abnormality
89 30 Abnormality
89 31 Recognition unit Abnormality
89 32 Abnormality
89 33 Abnormality
89 34 Abnormality
89 39 Abnormality
89 50 Abnormality
89 51 Abnormality
89 52 Abnormality
89 53 Abnormality
89 54 Abnormality
89 55 Abnormality
89 56 Abnormality
89 57 Abnormality
89 58 Abnormality
89 59 Abnormality
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 11-15


book.book Page 16 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

Error Error
Code Code Module Fault
Byte 1 Byte 2
89 60 Abnormality
89 61 Abnormality
89 62 Abnormality
89 63 Abnormality
89 64 Abnormality
89 65 Abnormality
89 66 Abnormality
89 67 Abnormality
89 68 Abnormality
89 69 Abnormality
89 70 Abnormality
89 71 Abnormality
89 72 Abnormality
89 73 Abnormality
89 74 Abnormality
89 75 Abnormality
89 76 Abnormality
89 77 Abnormality
89 78 Abnormality
89 79 Abnormality
89 80 Abnormality
89 81 Abnormality
89 82 Abnormality
89 83 Recognition unit Abnormality
89 90 Abnormality
89 91 Abnormality
89 92 Abnormality
89 94 Abnormality
89 95 Abnormality
89 97 Abnormality
89 98 Abnormality
91 01 Control Electronics CPU runaway
92 31 Transport Module Memory error
92 32 Reject Module Memory error
92 33 Cash Bin Memory error
92 34 Escrow Module Memory error
92 35 Feed Module Memory error
92 41 Transport Module Memory error
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

11-16 56xx/Personas Diagnostic Status Code Notebook


book.book Page 17 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

Error Error
Code Code Module Fault
Byte 1 Byte 2
92 42 Reject Module Memory error
92 43 Cash Bin Memory error
92 44 Escrow Module Memory error
92 45 Feed Module Memory error
92 51 Transport Module Memory error
92 52 Reject Module Memory error
92 53 Cash Bin Memory error
92 54 Escrow Module Memory error
92 55 Feed Modules Memory error
92 71 Transport Module Memory error
92 72 Memory error
92 73 Memory error
92 81 Program error
93 07 Program error
94 01 Power failure during transaction
95 01 Abnormal 24V voltage
95 02 Abnormal 24V voltage
95 03 Reject Module Abnormal 24V voltage
95 04 Cash Bin Abnormal 24V voltage
95 05 Escrow Module Abnormal 24V voltage
95 06 Feed Module Abnormal 24V voltage
96 01 Transport Module Abnormal ROM
96 02 Reject Module Abnormal ROM
96 03 Cash Bin Abnormal ROM
96 04 Escrow Module Abnormal ROM
96 05 Feed Module Abnormal ROM
96 22 Reject Module Abnormal program loading
96 23 Cash Bin Abnormal program loading
96 24 Escrow Module Abnormal program loading
96 25 Feed Module Abnormal program loading
96 32 Reject Module Abnormal program loading
96 33 Cash Bin Abnormal program loading
96 34 Escrow Module Abnormal program loading
96 42 Reject Module Abnormal program loading
96 43 Cash Bin Abnormal program loading
96 44 Escrow Module Abnormal program loading
96 45 Feed Module Abnormal program loading
96 52 Reject Module Abnormal program loading
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 11-17


book.book Page 18 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

Error Error
Code Code Module Fault
Byte 1 Byte 2
96 53 Cash Bin Abnormal program loading
96 54 Escrow Module Abnormal program loading
96 55 Feed Module Abnormal program loading
96 61 Transport Module Abnormal program loading
96 62 All Abnormal program loading
97 01 Transport Module Abnormal RAM
97 02 Reject Module Abnormal RAM
97 03 Cash Bin Abnormal RAM
97 04 Escrow Module Abnormal RAM
97 05 Feed Module Abnormal RAM
97 11 Transport Module Abnormal external RAM
98 01 Control Electronics Abnormal communications
98 02 Abnormal communications
98 03 Abnormal communications
98 04 Abnormal communications
98 05 Abnormal communications
98 06 Abnormal communications
98 07 Abnormal communications
98 08 Abnormal communications
98 09 Abnormal communications
98 11 Abnormal communications
98 12 Abnormal communications
98 13 Abnormal communications
98 14 Control Electronics Abnormal communications
98 15 Abnormal communications
98 16 Abnormal communications
98 17 Abnormal communications
98 18 Abnormal communications
98 19 Abnormal communications
98 21 Abnormal communications
99 05 Program error
99 06 Program error
99 07 Program error
99 10 Program error
99 11 Program error
99 12 Program error
99 13 Program error
99 14 Program error
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

11-18 56xx/Personas Diagnostic Status Code Notebook


book.book Page 19 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

Error Error
Code Code Module Fault
Byte 1 Byte 2
99 15 Program error
99 16 Program error
99 17 Program error
99 18 Program error
99 19 Program error
99 20 Program error
99 21 Program error
99 22 Program error
99 27 Program error
99 28 Program error
99 29 Program error
99 30 Program error
99 31 Program error
99 32 Program error
99 33 Program error
99 34 Program error
99 35 Program error
99 36 Program error
99 37 Program error
99 38 Program error
99 39 Program error
99 40 Program error
99 41 Program error
99 42 Control Electronics Program error

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 11-19


book.book Page 20 Tuesday, January 23, 2001 10:24 AM

DEPOSIT HANDLING

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

11-20 56xx/Personas Diagnostic Status Code Notebook


book.book Page 21 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

CONTENTS

Document Processing

'2&80(17 352&(66,1* 02'8/ (  $70  

&+(48( 352&(66,1* 02'8/ (  

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 22 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 1 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

CONTENTS

Chapter 12

Document Processing
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
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 12-1


book.book Page 2 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

M_STATUS Meaning
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
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

12-2 56xx/Personas Diagnostic Status Code Notebook


book.book Page 3 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

M_DATA
The M_DATA is as follows:
z Byte 0 - 7732 Subdevice ID.

Common Status Codes for Byte 0


M_Data
7732 Subdevice ID
(hex)
10 Pocket device
20 Track device
21 Track device
22 Track device
23 Track device
30 Encoder device
40 Front mage 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

56xx/Personas Diagnostic Status Code Notebook 12-3


book.book Page 4 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

z Byte 1 - DP_ATM I/O - used to identify the operation being per-


formed.

Common Status Codes for Byte 1


M_Data
Description
(hex)
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.

NOTE: DDF and IFF indicate application problems.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

12-4 56xx/Personas Diagnostic Status Code Notebook


book.book Page 5 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

z Byte 2 - Subdevice status

Common Status Codes for Byte 2


M_Data
Description
(hex)
00 Successful
01 Device does not exist
02 Device is not configured for use
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. Una-
ble to allocate interrupt vector space.
27 Attempt to run device code before download complete
28 Firmware switch failure. Reload the image process-
ing firmware.
2C Internal RAM failure
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 12-5


book.book Page 6 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

Common Status Codes for Byte 2


M_Data
Description
(hex)
2D ROM checksum failure
30 Transport is busy
31 Document entry sensors unexpectedly blocked. Docu-
ment jam detected.
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
Description
(hex)
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
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

12-6 56xx/Personas Diagnostic Status Code Notebook


book.book Page 7 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

Pocket Device (Byte 0 = 10H) Status Code


M_Data
Description
(hex)
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 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
Description
(hex)
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

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 12-7


book.book Page 8 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

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


M_Data
Description
(hex)
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
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 trans-
port motor attempting to run at the same time.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

12-8 56xx/Personas Diagnostic Status Code Notebook


book.book Page 9 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

Encoder Device (Byte 0 = 30H) Status Code


M_Data
Description
(hex)
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

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 12-9


book.book Page 10 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

Encoder Device (Byte 0 = 30H) Status Code


M_Data
Description
(hex)
C7 Phase B short circuit detected
C8 Phase C short circuit detected
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
Description
(hex)
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)
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

12-10 56xx/Personas Diagnostic Status Code Notebook


book.book Page 11 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

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


Code
M_Data
Description
(hex)
D5 Illumination test failure (red LEDs)
D6 White reference noise check failure
D8 Track bottom failure
F0 CPU failure
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
Description
(hex)
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
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 12-11


book.book Page 12 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

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


Code
M_Data
Description
(hex)
A2 Encryption-external master port flag failure
A3 Encryption-external auxiliary port flag failure
A4 Encryption-external slave flag failure.

Front and Rear Printer Device (Byte 0 = 80H/90H/81H/


91H) Status Code
M_Data
Description
(hex)
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 com-
mand.

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


M_Data
Description
(hex)
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.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

12-12 56xx/Personas Diagnostic Status Code Notebook


book.book Page 13 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

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


M_Data
Description
(hex)
81 Stage 1 of 7732 download is not complete. 7732 MTL
is resident. You must load the 7732 OS kernel soft-
ware. (unsolicited)
82 Stage 3 of 7732 download is not complete. 7732 sys-
tem monitor is resident. You must load the 7732 sys-
tem monitor software. (unsolicited)
83 Stage 2 of 7732 download is not complete. 7732 OS
kernel is resident. You must load the 7732 reader rec-
ognition 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
Description
(hex)
01 The file is not a logo file
02 The logo file could not be opened.

NOTE: Transport sensor states occupy two bits in any given byte
to represent the conditions ‘clear’ (00), ‘blocked’ (01) and ‘failed
clear’ (10).

z Byte 3 - Transport:
z Bit 0, 1 = Entry sensor
z Bit 2, 3 = Offset sensor
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 12-13


book.book Page 14 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

z Bit 4, 5 = Env-entry sensor (Set to 00 for 5675 sensor not


fitted)
z Bit 6, 7 = Align-entry sensor
z Byte 4:
z Bit 0, 1 = Align-exit sensor
z Bit 2, 3 = Start-print sensor
z Bit 4, 5 = Env-path exit
z Bit 6, 7 = Leading edge sensor
z Byte 5:
z Bit 0 = Shutter open sensor
z Bit 1 = Not used
z Bit 2 = Shutter closed sensor
z Bit 3 = Not used
z Bit 4 = TI enable
z Bit 5 = Envelope bin present
z Bit 6 = Power pocket door closed
z Bit 7 = Aligner motor stalled

NOTE: The envelope divert gate, cheque divert gate and the cor-
rugator 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.

z Byte 6:
z Bit 0, 1 = Envelope divert gate
z Bit 2, 3 = Cheque divert gate
z Bit 4, 5 = Corrugator solenoid
z Bit 6 = Entry motor stalled
z Bit 7 = Main motor stalled
z Byte 7:
z Bit 0 = Pocket A switch
z Bit 1= Pocket B switch
z Bit 2= Media Position
z 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
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions

12-14 56xx/Personas Diagnostic Status Code Notebook


book.book Page 15 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

1. Front Transport is defined as Entry Sensor and Offset Sensor.


On the 5675, the auxiliary transport has the 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 Sen-
sor (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.

NOTE: * 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.

z
Bit 4= Pocket A sensor
z
Bit 5= Pocket B sensor
z
Bit 6= Reserved
z
Bit 7= Reject bin sensor
z Byte 8:
z Bit 0 = Left document entry sensor
z Bit 1 = Right document entry sensor
z Bit 2 = Document registration sensor
z Bit 3 = Interlock switch, 1 = closed
z Bit 4 = Interlock switch, 0 = closed
z Bit 5 = Not used
z Bit 6 = Not used
z Bit 7 = Not used.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 12-15


book.book Page 16 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

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
03 DOC_PRESENT - Document already present
when enable was issued
04 COMMAND_IN_PROGRESS - Command not
completed because previous command was still
in progress
05 HARDWARE_ERROR - a Hardware/Communi-
cation failure occurred
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
09 SHORT_DOC - Short document entered
10 WRONG_POCKET - Document placed in wrong
pocket. This occurs if bin divert gates fail
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
16 TOO_MAN_COMMS_ERRORS - Consecutive
comms errors exceeded internal theshold

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

12-16 56xx/Personas Diagnostic Status Code Notebook


book.book Page 17 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

M_DATA
z Byte 0 - Internal command being executed
z 00 = Reset - resetting device
z 01 = Enable - enabling device
z 02 = Disable - disabling device
z 03 = Eject - ejecting document
z 04 = Capture - capturing document
z 05 = Endorse - endorsing document
z 06 = Clear - clearing device
z 07 = Config - querying device configuration
z 08 = Sensors - querying device sensors
z 09 = Retract - retracting document
z 10 = Status - querying device status
z 11 = Sol_Test - testing solenoid
z 12 = Generic - event generated while idle
z Byte 1 - Shutter switch
z 00 = Closed
z 01 = Open
z Byte 2 - Infeed left entrance sensor
z 00 = Clear
z 01 = Blocked
z Byte 3 - Infeed right entrance sensor
z 00 = Clear
z 01 = Blocked
z Byte 4 - Infeed middle sensor
z 00 = Clear
z 01 = Blocked
z Byte 5 - Infeed rear sensor
z 00 = Clear
z 01 = Blocked
z Byte 6 - Scanner front sensor
z 00 = Clear
z 01 = Blocked
z Byte 7 - Scanner sensor at MICR head
z 00 = Clear
z 01 = Blocked

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 12-17


book.book Page 18 Tuesday, January 23, 2001 10:24 AM

DOCUMENT PROCESSING

z Byte 8 - Scanner sensor at print station


z 00 = Clear
z 01 = Blocked
z Byte 9 - Scanner sensor at camera
z 00 = Clear
z 01 = Blocked
z Byte 10 - Outfeed sensor at nip solenoid
z 00 = Clear
z 01 = Blocked
z Byte 11 - Outfeed sensor Bin 1
z 00 = Clear
z 01 = Blocked
z Byte 12 - Outfeed sensor Bin 2
z 00 = Clear
z 01 = Blocked
z Byte 13 - Outfeed sensor Bin 3
z 00 = Clear
z 01 = Blocked

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

12-18 56xx/Personas Diagnostic Status Code Notebook


book.book Page 19 Tuesday, January 23, 2001 10:24 AM

NLX CORE

CONTENTS

NLX PC Core

0LVF ,) %RDUG  

1,*+76$)( '(326,725< 

$/$506  

0(',$ (175< ,1',&$7256  

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 20 Tuesday, January 23, 2001 10:24 AM

NLX CORE

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions
56xx/Personas Diagnostic Status Code Notebook
book.book Page 1 Tuesday, January 23, 2001 10:24 AM

NLX PC CORE

CONTENTS

Chapter 13

NLX PC Core
Misc I/F Board

M_STATUS

M_STATUS Meaning
0 Good
3 Error in test

M_DATA
z Byte (0-7) - Test state of I/O line (0-7):
z 30H = Good
z 31H = Stuck high
z 32H = Stuck low.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 13-1


book.book Page 2 Tuesday, January 23, 2001 10:24 AM

NLX PC CORE

NIGHTSAFE DEPOSITORY

M_STATUS

M_STATUS Meaning
0 Bag drop switch is open
1 Bag drop switch is closed
2 Deposit not done and bag drop switch is open

M_DATA
M_DATA is only returned for the enhanced version of the nightsafe
depository as follows:
z Bit 0:
z 0 = Door closed
z 1 = Door open
z Bit 1:
z 0 = Bag drop switch open
z 1 = Bag drop switch closed.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

13-2 56xx/Personas Diagnostic Status Code Notebook


book.book Page 3 Tuesday, January 23, 2001 10:24 AM

NLX PC CORE

ALARMS

M_STATUS

M_STATUS Meaning
00 No error
03 Turnaround test
146 SDC link failed

M_DATA

For M_STATUS 00 the M_DATA is as follows:

Byte 0 Sensor number 0 (Composite)


30 Inactive
31 Active

Byte 1 Sensor number 1 (Safe Door)


30 Inactive
31 Active

Byte 2 Sensor number 2 (Silent Alarm)


30 Inactive
31 Active

Byte 3 Sensor number 3 (Tamper)


30 Inactive
31 Active

Byte 4 Sensor number 4 (Not Allocated)


30 Inactive
31 Active

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 13-3


book.book Page 4 Tuesday, January 23, 2001 10:24 AM

NLX PC CORE

Byte 5 Sensor number 5 (Not Allocated)


30 Inactive
31 Active

For M_STATUS 03 the turnaround tests for the miscellaneous inter-


face devices are run from the INDICATORS menu.

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

13-4 56xx/Personas Diagnostic Status Code Notebook


book.book Page 5 Tuesday, January 23, 2001 10:24 AM

NLX PC CORE

MEDIA ENTRY INDICATORS

M_STATUS

M_STATUS Meaning
0 GOOD
3 Turnaround test failed

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

56xx/Personas Diagnostic Status Code Notebook 13-5


book.book Page 6 Tuesday, January 23, 2001 10:24 AM

NLX PC CORE

NCR — CONFIDENTIAL AND PROPRIETARY


Use pursuant to Company Instructions

13-6 56xx/Personas Diagnostic Status Code Notebook


book.book Page 7 Tuesday, January 23, 2001 10:24 AM

CUT

8VHU )HHGEDFN )RUP


%RRN. 7LWOH ;;3HUVRQDV 6HOI6HUYLFH )LQDQFLDO
7HUPLQDO
'LDJQRVWLF 6WDWXV &RGH 1RWHERRN

%RRN 1R % 'DWH

NCR welcomes your feedback on this publication. Your comments


can be of great value in helping us to improve our information
products.

You may send your comments, electronically, to the Information


Solutions Department in Dundee, Scotland . See over for details.

Circle the numbers below that best represent your opinion of this
publication.

Ease of use 5 4 3 2 1 0 5 = Excellent


Accuracy 5 4 3 2 1 0 4 = Good
Clarity 5 4 3 2 1 0 3 = Adequate
Completeness 5 4 3 2 1 0 2 = Fair
Organization 5 4 3 2 1 0 1 = Poor
Appearance 5 4 3 2 1 0 0 = Not Applicable
Examples 5 4 3 2 1 0
Illustrations 5 4 3 2 1 0
Job performance 5 4 3 2 1 0
Question resolution 5 4 3 2 1 0
Overall satisfaction 5 4 3 2 1 0

Indicate the ways you feel we could improve this publication.

❑ Improve the table of contents ❑ Add more/better quick reference aids

❑ Improve the overview/introduction ❑ Add more examples

❑ Improve the organization ❑ Add more illustrations

❑ Improve the index ❑ Add more step-by-step procedures

❑ Make it less technical ❑ Add more troubleshooting information


CUT
book.book Page 8 Tuesday, January 23, 2001 10:24 AM

CUT
Write any comments you may have below. Please include page numbers
where applicable.

FOLD

You can use the following email address to send your


comments to the Information Products Department at Dundee:

e-mail - user.feedback@Scotland.ncr.com

If we may contact you concerning your comments, please fill in the


information below:
1DPH
2UJDQLVDWLRQ
&RPSDQ\
$GGUHVV

7HOHSKRQH )D[

Thank you for your evaluation of this publication. Fold the form where
indicated, tape (please do not staple), affix stamp and drop in the mail.

FOLD

Affix
Postage
Stamp
Here

NCR Financial Solutions Group Ltd.


Software and Service - Information Solutions
Kingsway West
Dundee
Scotland
DD2 3XX
CUT

You might also like