User manual

Using MPLAB PM3 in Stand-Alone Mode
© 2006 Microchip Technology Inc. DS51464C-page 47
Programming is performed at the VDD Applied, the VDD minimum and maximum volt-
ages (OTP devices) or V
DD Nominal that has been established as the default per oper-
ating range for the device. See Section 8.5.3.7.3 “Adjust Voltages” if the verification
needs to be performed at different voltage settings. Verification of the device against
the MPLAB PM3 image occurs immediately after programming, along with the display
of the resulting checksum if both have been successful.
If errors occur during programming or verification, the first address of each memory
area that failed will be reported on the LCD.
5.3.2.2 VERIFY DEVICE
Select “Verify Device” to compare the contents of the device to that of the MPLAB PM3
memory (image). This comparison is performed at the V
DD Applied, VDD minimum and
maximum voltage (OPT devices) or V
DD Nominal that has been established as the
default per the operating range for the device. See Section 8.5.3.7.3 “Adjust Volt-
ages” if the verification needs to be performed at different voltage settings.
If the content of the device matches the MPLAB PM3 image, the message “Passed!”
and the resulting checksum are displayed on the LCD. If not, the first address of each
memory area that failed will be reported on the LCD.
5.3.2.3 READ DEVICE
Select “All Functions” then “Read Device” to retrieve the contents of the device and
place it into the MPLAB PM3 memory. This image can then be used to program suc-
cessive devices with the same information or the information can be code-protected
then used for programming.
If the device is code-protected, a message stating that the device is code-protected will
be displayed on the LCD and the contents will not be placed into the MPLAB PM3
memory. However, the resulting checksum will be included in the display if this option
has been enabled in the Programmer Settings.
If the device is not code-protected, the contents will be placed into the MPLAB PM3
memory. Two options (No and Code Protect All?) will be displayed on the LCD along
with the resulting checksum. Select “No” if code protection of the current or successive
devices in not desired. Otherwise, select “Code Protect All?” if code protection of the
current or successive devices is desired.
After selecting either code protection option, the display returns to the “Read Device
option. Press the <ESC> key to return to the Command menu for the device. If code
protection was selected, “Program Verify Device” must be used to program the current
or successive devices with the code-protected image in the MPLAB PM3 memory.
5.3.2.4 ALL FUNCTIONS
Select “All Functions” to display all of the stand-alone commands that are applicable to
programming, reading, verifying and displaying the status of the currently selected
device. See Section 8.5.3 “All Functions” for details on each of the options that may
be available for the device.