KDIAG's USERS Manual Ver 1-2
KDIAG's USERS Manual Ver 1-2
KDIAG 2.6
User Manual
CCDM……………………………………………………………………………………………… 22
CMDV-4……………………………………………………………………………………………… 31
EPPV5/6……………………………………………………………………………………………. 68
TP07x Printers…………………………………………………………………………………… 74
The Boot CD allow for the testing of the devices from the ATM’s PC. It is the only way to test the
ATM’s Fitwin card. If the device and its cable test OK from your laptop KDIAG’s, the Boot CD is used
to isolate a potential problem with the Fitwin card.
When setting the parameters during KDIAG testing using the Boot CD, remember to use the
applicable channel for the desired device. The channel label is found on the PC or Log Holder.
If you are connecting directly to the device, (i.e. card reader, envelope deposit, special electronics) a
null modem connector is used.
The cash dispenser requires a special test cable. Serial DB9F to RJ45 Null. Part number
01750062676
Devices such as the EPP have external power connectors combined into their cables. In order to test
through these cables we need to disconnect them from the V.24 distributor and attach a straight
through serial cable to the end of the devices cable.
If your laptop does not have a serial port, (comm. 1) you will need to use the USB-Serial converter.
Follow the procedure starting on the following page to determine what “Comm” port windows has
assigned the adaptor.
On your laptop, select Start, Settings, and Control Panel. Then click on System, then Hardware
tab, and then the Device Manager tab. Now insert the USB/Serial Adaptor.
Let the New Hardware Found do its thing. Device Manager will refresh several times and under
Ports a USB Serial Port (comxx) will appear.
The example below shows that the adapter has been assigned to Comm 5.
At this time you can close the device manager and begin KDIAG’s using this setting.
<or>
If you wish to manually assign a comm port, continue with the procedure on page 8.
If you need or want to change the comm. port, double click on the USB Serial Port line (as
shown in the photo above) and then click on the Port Setting tab.
Scroll up to the top of Device Manager and right click on your computer name (i.e.:
USAUSxxx).
Check that your USB Serial Hub has changed to the com port that you have selected.
Make sure to use the comm. port that you selected above. (Com5)
With the introduction of the XE USB ATMs, different procedures are used to set up KDIAGs. The
hardware is mostly the same with some exceptions. The USB ATMs no longer uses a FitWin card
or a v.24 distributor; almost all of the devices now connect to the Special Electronics via USB
connections. This new Special Electronics has the same functions (e.g. control of MEIs, Door
switch inquiries….) as the previous Special Electronics, but also is a USB Hub.
With the USB ATMs it is a little easier to connect your laptop to test with KDIAGs.
The USBIO Patch can be found by clicking on START, PROGRAMS, USBIO Driver, and then clicking on
PATCH USBIO.
An alternate way if the above won’t work is to navigate to the C:\USBIO_Driver folder and select
PatchUsbio.cmd.
You may have to run this each time you connect to an ATM. It is random. You will always have to run
it if you connect to a different USB port on your laptop.
After getting your laptop connected to the ATM, you will need to configure KDIAGs.
This is an example using the CCDM. Devices other than the CMD-V4 will be similar. See page 27,
CMD-V4 for connecting to the cash dispenser.
Click on Parameter
TOC
TOC
If at any time during the testing of the CCDM you pull a cassette out you must run the register
cassette option. Errors or an inability to test deposit, cash or checks, may result even though no
“14” is displayed on the seven segment display.
TOC
It may be necessary to delete the currency data file from the BEB reader for instances where there is
a low cash acceptance rate. Before replacing the scanner try deleting the currency file first. Ensure
the lenses are not dirty before deleting the file.
Select the option to “Delete all currency data” and click send.
Reboot the ATM back into the application and the data file will automatically reload. The progress
will be seen on the device status.
The self and internal tests are found on page 2 under Commands/Firmware:
At the moment the following self and internal orders are integrated in the test program:
Transport run 1
With this test point all transport routes of the CCDM can be tested.
Via the key ‘User Def.’ the parameter dialogue seen below will be displayed.
Select:
Art of Sheet
- Cheque with CMC7-code- Option not used in the US
- cheque with E13B-code (used for checks in the US)
- Note- Only select this option if using US currency
- Sheet (cheque without MICR)- will not read MICR data but will send sheet through the
alignment station
- Referenz note to Escrow- should be used when using test notes.
Note interpretation
At this time in the US the CCDM will only accept a L4 note. All other notes are rejected
back to the customer. The default parameter should be selected:
D=L1&L2&L3 reject
Destination
Select where you want the document to go.
With this test point the head module of the CCDM is tested by running media
through the entire head unit.
Via the key ‘User Def.’ the parameter dialogue seen below is displayed.
Select which type of media is to be used and how much time is delayed between two
cycles. It is recommended that you set the Delay Time = 01 (one second). The default
of TEN (10) seconds will seem like an eternity when waiting for the next cycle.
TOC
Sensor Tests
Sensors
Display of the sensors of the CCDM
Meaning: 0 Sensor free – 1 Sensor covered
If no note is in the CCDM all light barriers have to be indicated with the value 0 (free).
When looking at the sensors these should show a value 0. If a 1 is displayed, then
something is blocking the sensor.
Sensors (Head):
Display of all light barriers of the head part of the CCDM
2%-39% : LS ok
40%-79%: LS clean: clean light barrier
80%-100%: LS no function: light barrier faulty / replace component
By the key ‚USER def’ it can be selected if the current working light streams or the light
current values are to be shown during the delivery.
LS (light barrier)-Init:
After the assembly and the module exchange, an alignment of the light barriers is
necessary! This alignment is executed with the call of the test point ‘LS-Init’. After the
Init, a ‘Reset’ is executed.
Metal detection:
Test of the metal detection.
Test procedure:
Execution of a 5 sec. measuring. For the test, metal has to be temporarily inserted once. If
all works correctly metal has to be detected!
There are two types of Chassis’ available and depending on which type of chassis you receive you
may have to change the parameter on the CCDM controller board via KDIAGs.
Under Firmware, select “set device config” and press the “P” to change the parameter.
CMDV-4
KDIAGs- CMDV4 Dispenser
Tab over to the interface section and select the proper Interface, click OK
Always start with L reset CMD-V4 to establish communication. If you are communicating then the
dispenser should perform a reset. If you get an error when attempting to send a reset command,
you are not communicating with the dispenser. Check cabling, parameter and restart KDIAGS.
This file is being read from the controller board on the CMD. In this file you can determine the
cassette counter, cassette configuration, and the status of each cassette. In order to dispense, the
cassettes must be in ready status. While viewing this file, go ahead and save the file in the event
that you need to calculate reference values later.
To save the file, click on Save file. The default name, “cassette.ini”, will appear and just click on OK
TOC
Next, check off the cassettes needing the status change and then click Send.
Ready- ok to dispense
DYTL- Will check the condition of the sensors (level of dirt). This should be performed before
and after cleaning photo sensors.
Command DYK
Command DYL
PSDx and PS1, PS2, PS18, PS27, PS28 = should always be open when viewing sensors
PSEx= can be open or covered (if there is cash in the corresponding cassette then covered is an
acceptable state. If the cassette is empty then the sensor should be open.)
The first screen will display Photo sensors in the extractors. Hit enter again to display the stacker
and shutter photo sensors
When looking at the sensors, only look at the S column and Dirt. column
1= Okay
2= Okay
3= Dirty
4= Very Dirty
5= No longer working
Dirt= factor by which the photo sensor has improved or deteriorated since last adjustment.
All sensors should be within the same range. If not, then a cleaning and photo sensor
initialization (command DXM) is needed.
When to perform:
You must pull the cassettes away from the extractors, its okay to leave them half way in the chassis.
Push the dispenser into the safe and ensure the locking switch is engaged. Close the safe door half
way to block most of the external light.
Click on the command DXM. It will ask you if you really want to destroy the current photo sensor
data, select Yes. You should hear 6 beeps and confirmation on the KDIAGS screen that it was
successful. If it was not able to initialize the sensors then you will get an error code 22 on the
controller board. You will not be able to initialize photo sensors if any sensor is covered or not
working.
When to use:
After Clicking on M, the default file loads. This file automatically loads from KDIAGs. Do not
calculate reference values from this file. Instead, load the saved file currently on the controller
board. See section Viewing and Saving Cassette.ini
Load the saved cassette.ini file by clicking on Load File. The cassette.ini file name will appear, select
OK. The screen should change to the file you saved earlier. Verify the data is correct then proceed
with steps below.
When calculating a reference value you only need to obtain values for each different denomination.
If the all cassettes contain a value of USD $20.00, then only one reference value is needed. For this
example, only check off one cassette for Calc ref. Select Update for all cassettes and Update rej-
cass. This will log the cassettes on and make them “Ready”. When parameters are set, click on
Init-AZM to begin the process.
***Important- When pulling notes for reference values, the dispenser will pull between 8-16 notes
from the cassette you indicated for reference values. Check the quality of the notes and ensure they
are good quality notes before accepting the reference value. If notes are torn, taped or folded over,
repeat the process again. A good reference value is obtained when the dispenser pulls 8 notes.
Anything higher should be repeated.
When to use:
General diagnostics
From this screen select the amount of notes and from which cassette to dispense notes. Next, select
the Offer type.
Cash offer:
Select this option if you need to test notes being dispensed out of the shutter. This test will only work
if the dispenser is racked in and meeting the shutter. If the unit is not racked in and the locking
switch is bypassed you will get and error code 19 when the clamp attempts to meet the shutter and
it does not find PS28.
***Caution- Do not select this option if working on a rear load machine unless you have
someone to stand in front of the ATM to prevent the presented cash from being taken by
anyone walking by***
Cash output:
Do not use this option. This will not present, it will open the shutter and spit money out.
Reject:
This option will perform a bundle reject of all notes dispensed.
Once the parameters are selected, click on Start to begin the test. Depending on the type of problem
you have you will need to adjust your testing methods to correspond.
Testing Tips:
Pick test- If the problem is error code, 18, 25, 3x, 4x, 5x you need to isolate the problem to
the position by dispensing from one cassette at a time until the problem is located.
Example..dispense 40 notes from cassette 1, then dispense 40 notes from cassette 2, etc.
Once position is found, swap the cassette from another position and attempt to dispense from
that position again. If the problem stays with the position then the problem is on the
extractor. If the problem follows the cassette then the cassette will be the problem.
Single reject- If the problem is related to error code 20, place a personal sized check in
between every 5 notes for a total of 2 checks and pick from that cassette 10 notes. If the
dispenser is working properly it should be able reject both checks. You should hear the single
reject pop twice if working correctly.
Delivery- If the problem is related to an error code 19 or 28 then dispensing to the shutter is
necessary. The dispenser should be racked in and someone needs to be in front of the ATM.
The cash offer selection should be used, and when the money is presented it should not be
taken, but instead allowed to be retracted.
The error stack located on the CMD_V4 Controller stores information relative to the last 10
error codes that appeared on the controller board. Sometimes this information can be very
helpful when looking at a chronic ATM.
To properly view the Error Stack under KDIAG, it is important that you are working with a
CRS1 Test Program with a minimum of Rel 0.2/47/00 07. Earlier versions of the CRS1
program did not properly evaluate the Error Stack. When viewed under KDIAG, garbage data
was presented. Newer versions, provided as part of your CRYPTA stick, can be used without
any problems.
To view the Error Stack, start KDIAG and select the program CRS1. Verify that all
communications parameters are set properly and under Devi, select CMD-V4. This will bring
up the “green bar” screen shown below.
TOC
It will take a few seconds for the data to be displayed. When the data is displayed, the first
Error to be seen will have the designation “Number 1:”. Each entry will have the same
format, including a Date and Time stamp as shown below.
It is possible that the same error can appear all 10 times in the error stack Be sure to check
the Date and Time of each entry to make sure you are not looking at the same fault. Continue
to scroll down the screen until you find Operator Display ZAC:
The number next to it will be the error code that appeared on the controller board. In the
example on the following page, the Error Code 18 can be seen.
TOC
Take the Error Number found in the Error Stack and break it down into the different
components. In Appendix G of the CMD_V4 Software Manual, if you search for the data
string that includes both the Class and Component values (in this instance, 01901940),
you will find additional Error Information like that shown below.
Figure No 1
TOC
In this example the Error Number below is broken down into its different components. In
Appendix G of the CMD_V4 Software Manual, if you search for the data string that
includes both the Class and Component values (in this instance, 00901930), you will find
additional Error Information like that shown below.
Figure No. 2
In this example, the Error Number is broken down into the different components. In
Appendix G of the CMD_V4 Software Manual, if you search for the data string that
includes both the Class and Component values (in this instance, 01501990), you will find
additional Error Information like that shown below.
Figure No. 3
EXAMPLE NUMBER 4:
Similar to the previous examples, the following Error Number is broken down into the
different components. In Appendix G of the CMD_V4 Software Manual, if you search for
the data string that includes both the Class and Component values (03100630), you will
find additional Error Information like that shown below.
Figure No. 4
To save the overview diagnostic to send to a senior or 3rd level when requested to do so.
TOC
Click on Start (1 shown below) to execute the function. It will take a few seconds for the function
to complete. Once the function has completed, the left side of the screen will be populated with the
collected data. Click on Save (2 below) and when prompted, name the file accordingly, ATMID.txt
(example…..1234W.txt). The file will be saved to the CRS1 folder in KDIAGs.
CMD-V4 TOC
DA Reset
Controller
S.Value = 1: OK
S.Value = 2: Slightly
DYTL Read photo sensors contaminated
S.Value = 3: Dirty
S.Value = 4: Faulty
Sensors
When you
You have to : Note
change :
TOC
Open your card reader folder with KDIAG 2.6 or and click on Card reader. Make
sure TO CHECK PARAMETERS..
An alternate method to this screen would be to click on START, then PROGRAMS, then click on
the folder that you installed KDIAG’s in and then you should be at the above menu.
THIS NEEDS TO BE CHANGED. WRONG PICTURE IS SHOWN. NEED THE .INI SCREEN
If your machine is USB, make sure Channel = USB. If not, double click on Channel and select
USB.
Status-statistics: TOC
When you insert a card in the normal orientation, the value shown being displayed for Mag-
stripe and Det. signal should change from ‘0’ to ‘1’.
The test will run until you click on Stop, remove your card, and then click on Abort.
Global Test:
Click on Global test and then click Start. You must have a hybrid test card (01750066226) in
order to run this test.
Global test will run for 10 cycles unless you stop it sooner. To stop the test, press Stop.
TOC
It will run one cycle and then ask if you want to Further on? If you’d like to run the test for
more cycles, click on OK. Otherwise click No.
TOC
Test will run and display the sensors voltage. We have seen the values run from ~2.7 to 3.2 volts.
Anything over 3.3 will turn red and you will see an error that states sensor Sx is bad. When done,
click on Stop and then click on Abort.
TOC
Click on OK.
TOC
TOC
Make sure you have your cleaning card (not test card).
Turn the card 180 degrees while keeping the felt side up and run test again. TOC
EPPV5/6
Display status: The status of the EPP and the EPP serial number will be read continually
and displayed on the screen.
FIRMWARE VERSION***
Keyboard test: EPP keyboard test will be shown on the screen. Each key includes a key
FIGURE NO. 6
5. You can find the EPP Firmware Version and the EPP Application # (SW Version) on
this screen shown in Figure 6
6. Connect Chase’s ATM Support Group, the information gathered and ask for a “Key
Load”.
TP07 Printer
For a TP07 printer, click on BJ2003
set default values: Sets printer to default values. Mark detection off, Density 100%
Paper width 80mm, Auto line feed and Endurance test off.
The only a few test you will use here. On is Globaltest. With that test, you must have blank
envelopes in the rear holder. When you run the test, it will present you with an envelope. Take the
envelope, then reinsert it into the deposit unit. It will then move the envelope back and forth for the
value set in the parameters (default 20).
Do not use the Sensorcheck under the Diagnostic folder as it does not work and you will waste time
waiting on it.