Microchip Technology Universal Device Programmer DV007004 DV007004 User Manual

Product codes
DV007004
Page of 140
MPLAB
®
 PM3 User’s Guide
DS51464C-page 72
© 2006 Microchip Technology Inc.
7.6.1.2
ACTIVATING SERIALIZATION
Select Programmer>Load SQTP File to choose the SQTP file to use. Click Open to 
enable serialization for the current programming session.
After enabling serialization, the serial number that will be programmed into the next 
device can be seen at the program memory address specified when the SQTP file was 
generated. Look for the RETLW instruction in the Program Memory window.
7.6.1.3
PROGRAMMING THE DEVICE
After loading the SQTP file, simply select Programmer>Program to program a device. 
When the device is programmed, the Program Memory window will display the next 
serial number. If the last serial number in the file has been used, a message will appear 
and serialization will be disabled.
When a serial number is used, the SQTP file is marked by replacing the colon for that 
entry with a semicolon so that MPLAB PM3 will skip that line during later programming 
sessions. To use the same SQTP file over multiple programming sessions without 
repeating any numbers, generate an SQTP file with many more parts than will be 
programmed in a single session. For example, if an SQTP file for 10,000 parts was 
generated and only 1,000 parts are programmed in each session, the file can be used 
ten times.
7.6.2
Using ICSP
MPLAB PM3 comes equipped with an ICSP pin header and cable. Attach the ICSP 
cable to the connector located between the two socket module connectors on 
MPLAB PM3. A socket module cannot be installed while using the ICSP connection. 
7.6.2.1
USING LOW VOLTAGE PROGRAM
MPLAB PM3 allows Low Voltage Programming (LVP) with certain PICXXFXXX Flash 
devices. The Flash device selected must be capable of low voltage and programming 
must be performed in ICSP mode. Refer to the specific device’s specification and the 
In-Circuit Serial Programming™ (ICSP™) Guide” (DS30277).
• Selection is transferred from MPLAB IDE to MPLAB PM3 by performing a Blank 
Check, read, program, verify or transfer to MPLAB PM3. Transfer from the pro-
grammer will not update the checkbox in MPLAB IDE.
• Setting of the low voltage checkbox has no impact on the enabling/disabling of the 
low voltage Configuration bit.
Note: Since MPLAB PM3 has ICSP built in, the PRO MATE II ICSP Socket Mod-
ule (AC04004) and MPLAB PM3-to-PRO MATE II device adapter cannot be 
used.