
Chapter 3. Code Duplication in Stand-alone Mode
This chapter describes how to use the PIC Gang programmers to duplicate
devices from a master chip. Chip copying can only take place in the
stand-alone mode. During operation with a PC, only the master socket is
active.
Connecting the Programmer
In the stand-alone mode, only power is required to drive the unit. To do so,
plug the 15VDC power adapter into a wall socket and connect the other end
to the power plug of the unit. Upon power on, the programmer undergoes a
self test; then the device LEDs will blink, prompting the user to select the
device to be duplicated.
Selecting Device Type
When the device LEDs blinks, press the programmer button until the desired
device LED blinks. Wait for several seconds, the device LED will be lit (as
well as the PROTECT and CKSUM LEDs), the programmer is now ready to
use. Refer also to Appendix A for the latest devices supported by each
programmer.
NOTE
The PROTECT and CKSUM LEDs will be on if JP1 (or JP3) and JP2 (or JP4)
are jumpered, enabling code protection and checksum verification.
Placing Devices in the Sockets
Keep in mind the followings when placing devices in the sockets:
MASTER Device
Make sure the MASTER device is not code protected. Else, the
CKSUM or PROTECT LED will flash and no programming is possible.
Make sure you have programmed checksum to the customer ID field
if checksum verification is enabled (JP2 or JP4 is jumpered)
Make sure the device is placed properly and securely latched in the
socket.
UUP Devices
Make sure the devices are placed properly by noting the position of
pin 1. For surface mount device, make sure to place the devices in the
socket as shown in Appendix C.
For DIP devices, make sure the devices are not placed across sockets.
Such devices will be considered blank and will not be programmed
during the programming cycle.
10
PIC Gang Programmers User's Guide
Secure the device with one hand when latching down the handle of
the ZIF sockets.
When programming less than 8 devices, you can place the device(s)
in any of the UUP sockets. However, it is recommended to start with
socket 1, 2, 3 and so on. This will help minimize the chance of placing
devices across sockets.
Procedure for Stand-Alone Programming
1. Before power is supplied to the programmer, check the selection of the
jumpers JP1 (or JP3) and JP2 (or JP4). The default setting is that both
JP1 and JP2 are close, enabling code protection and checksum
verification. If you need to change the existing settings, remove the
jumper shunt and replace it such that only one of the two jumper pins
are covered.
NOTE
Disable JP2 (checksum verify) if you have not programmed the checksum
to the Customer ID field.
2. Plug the power adapter into a power outlet and the other end to the
power plug of the programmer. There should be a series of self test
after which only the device LEDs are flashing.
3. Press the PROGRAM/RESET button until the desired device LED is
blinking. Wait a few seconds and when the device LED, PROTECT (if
enabled) and CKSUM (if enabled) LEDs are lit, the unit is ready to
program.
4. Securely place the master device in the ZIF socket marked MASTER
and latch the handle. Make sure it is oriented properly by aligning pin
1 of the device with the handle of the socket.
5. Place a blank device in any socket and press the program button.
Programming is complete when the ERROR LED comes on. If the UUP
LED for the slave chip is off, the device has been programmed
successfully. Test if the programmed device run properly in the target
application.
6. If the programmed device works in the application, you can program a
full load with the programmer. Again, make sure the devices are
properly oriented. Press the programmer button to start programming.
7. If all devices are programmed successfully, the green PASS LED will lit
or blink and all the UUP LEDs will be off..
PIC Gang Programmers User's Guide
11