User manual
MPLAB PM3 – MPLAB IDE Reference
© 2006 Microchip Technology Inc. DS51464C-page 57
7.4 MPLAB PM3 PROGRAMMER MENU
Once the MPLAB PM3 programmer is selected, the full programmer menu displays (see
Table 7-3). The programmer must be enabled to make additional options available.
Some of the MPLAB PM3 options are accessible through the MPLAB PM3 Toolbar
.
TABLE 7-3: MPLAB
®
PM3 MENU
Selection Description
Select Programmer Lists the available programmers.
Enable Programmer Enables the programmer.
Disable Programmer Disables the programmer.
Program Transfers the hex data file to the programmer and programs the
device. Selective programming (e.g., part of program memory, or
only Configuration bits) can be configured with the “Programmer
Settings” option below.
Verify Verifies that the device was programmed properly.
Read Reads the device content. Selective read (e.g., part of program
memory, only Configuration bits of the device) can be done by
setting up “Settings” below.
Blank Check All Checks that the device is completely blank (all bits are set to ‘1’).
This will also check that all Configuration bits are set to the
default value.
Blank Check OTP This function is intended for use with OTP devices that come
with factory programmed Configuration bits. Before using this
function, set the displayed Configuration bits to match the
factory programmed settings. The function verifies that all
program memory bits are set to ‘1’ and that the Configuration
bits match the settings displayed in the Configuration Bits dialog.
Erase Flash Device Erase all memory on a Flash device.
Reset Program Statistics Resets the counters in the Program Statistics area.
Transfer to MPLAB PM3 Transfers the image of the MPLAB IDE’s memory to the
programmer, but does not program the device. This is useful for
stand-alone operation.
Transfer from MPLAB PM3 Transfers the image of the programmer’s memory to MPLAB
IDE, but does not read the device memory. This is useful for
reading back the memory after working in Stand-Alone mode.
Establish
Communications
Resets the programmer hardware and reestablishes
communications. Use this option if power has been
disconnected from the programmer. This option does not reset
programming information in the Program Memory window,
Configuration bits or IDs.
Load SQTP File Allows the user to select a previously defined SQTP file. Refer to
Using SQTP.
About Displays the OS Suite version of MPLAB PM3.
Environment Displays a submenu of operations the can be performed on the
environment. See Chapter 9. “MPLAB PM3 Card Reference”
for more information on the environment operations.
MPLAB PM3 Card Displays a submenu of operations that pertain to the MPLAB
PM3 Card. See Chapter 9. “MPLAB PM3 Card Reference” for
more information on the MPLAB PM3 Card operations.
Settings Opens the Programmer dialog, which allows setting the memory
ranges and voltage specs, SQTP and communication ports.
Programmer options Program, Read, Verify, Transfer to MPLAB
PM3 and Transfer from MPLAB PM3 will be limited to these
settings until reset.