PS288_PS388_PS588_981-0424-002D - 第169页

■ Programmers ◘ FlashCORE Progra mmers Diagnos tics PS Series Owner’s Manual 4—29 back Programmers FlashCORE Progr ammers Diagnostics T o optimize programmi ng yields, v oltages within the FlashCORE programmer need to be…

100%1 / 234
Maintenance Workspace, Head and Gantry
4—28 Data I/O • 981-0424-002
back
Figure 4-26: Grease fitting
4. Reinstall the Lead Screw Shield.
Programmers FlashCORE Programmers Diagnostics
PS Series Owner’s Manual 4—29
back
Programmers
FlashCORE Programmers Diagnostics
To optimize programming yields, voltages within the FlashCORE
programmer need to be calibrated once each year.
Tools required:
Diagnostic Adapter Board (DAB), Data I/O part number
910-2200-003 (or higher).
This Diagnostic Adapter Board detects problems related to Flash-
CORE programmers hardware failure. The DAB tests the Waveform
Circuit Board and Backplane Circuit Board. The DAB can also be
used to locate problems that have not yet shown symptoms.
Data I/O suggests performing the programmer diagnostic test annu-
ally. This DAB requires a minimum firmware version 03.00.00.C.
The DAB performs these nine tests:
•Bus Test
•Adapter ID Test
LED Driver Test
•G Node Test
Vcc Overcurrent Test
Vpp Overcurrent Test
•I2C Bus Test
•DAC Calibration Test
•Gslew Test
To run diagnostic tests on FlashCORE programmer(s):
1. Preparation—
1a. Switch the programmer circuit breaker at the Power panel OFF
(down position).
WARNING: ESD hazard. To prevent ESD shock, before you touch
the Socket Adapter, discharge static electricity from yourself by
touching a common ground or an unpainted metal surface.
When at the PS Machine, always wear a wrist strap containing a
1 M-ohm min. to 10 M-ohm max. current limiting resistor. Connect
the antistatic wrist strap to the grounding socket on the front (or
back) of the PS Machine.
What’s the difference
between a FlashCORE pro-
grammer and a Universal
programmer? See Pro-
grammers on page 1-13.
Maintenance Programmers
4—30 Data I/O • 981-0424-002
back
1b. Remove the Socket Adapter from the target programmer and
insert the Diagnostic Adapter Board, ensuring that it aligns cor-
rectly on the adapter pins. Screw down the two bracket screws.
1c. Switch the programmer circuit breaker at the Power panel ON
(up position).
2. TaskLink—
2a. Start TaskLink and click Tools > Run Programmer Diagnostics.
2b. On the Diagnostics Window, select the programmer with the
DAB installed.
2c. Click Test All.
The pass/fail test results are displayed in TaskLink and are also
written to
/fdrroot/system/diaglog.txt
and
/fdrroot/system/eventlog.txt
files on the PC card of the target
FlashCORE programmer. These files can be viewed in TaskLink and
saved (on the Handler Computer).
If any of the tests show Fail in the TaskLink display, contact your
nearest Data I/O Service Center for repair options. To help our service
personnel diagnose the problem, please e-mail both the
eventlog.txt
and
diaglog.txt
files.
Sample
dialog.txt
file:
Diagnostic Pass #1
Run Vpp Overcurrent test.
DUT 1 G1 Vpp overcurrent is sensed at 57 mA.
DUT 1 G2 Vpp overcurrent is sensed at 57 mA.
DUT 1 G3 Vpp overcurrent is sensed at 57 mA.
DUT 1 G4 Vpp overcurrent is sensed at 57 mA.
DUT 2 G1 Vpp overcurrent is sensed at 57 mA.
DUT 2 G2 Vpp overcurrent is sensed at 57 mA.
DUT 2 G3 Vpp overcurrent is sensed at 57 mA.
DUT 2 G4 Vpp overcurrent is sensed at 57 mA.
Error: DUT 3 G1 Vpp overcurrent is not sensed from 50 mA to 70 mA.
Error: DUT 3 G2 Vpp overcurrent is not sensed from 50 mA to 70 mA.
Error: DUT 3 G3 Vpp overcurrent is not sensed from 50 mA to 70 mA.
Error: DUT 3 G4 Vpp overcurrent is not sensed from 50 mA to 70 mA.
DUT 4 G1 Vpp overcurrent is sensed at 57 mA.
DUT 4 G2 Vpp overcurrent is sensed at 57 mA.
DUT 4 G3 Vpp overcurrent is sensed at 57 mA.
DUT 4 G4 Vpp overcurrent is sensed at 57 mA.
Diagnostics failed
Removing a Programmer
The following two headings describe programmer removal: the first
is for FlashCORE programmers and the second for Optima (Uni-
versal) programmers. For FlashCORE programmers, differences are
noted between PS288, PS388 and PS588.
How do I tell what pro-
grammer I have? See
Programmers on page
1-13.