The Settings Options consists of four areas:
1. PICkit™ 3 Programming
There are three parts in the PICkit™ 3 Programming Settings. The first Settings option on the top is the PICkit™ 3 Programming Speed. See figure below:
You can use the slider to adjust the programming speed (see figure below). This option helps troubleshoot problems by slowing the speed down to allow sufficient time for signal levels to stabilize. The PICkit™ 3 slider will slow down ICSP programming which may help communication problems brought upon by heavy loading on the ICSP lines. Microchip recommends that these lines are clear of any components. The programming speed control may help to program boards that already have existing components on these lines.
The second part of the PICkit™ 3 Programming Settings is the PICkit™ 3 Programmer To Go setting. Click on the PICkit™ 3 Programmer To Go button as shown in the figure below.
It then shows the settings that will be applied the next time the Programmer-To-Go feature is used. See figure below. Enter an Image Name that will be used for the image on the PICkit™ 3. Click Programmer To Go to activate. Refer to the PICkit™ 3 In-Circuit Debugger/Programmer User’s Guide, for information on the Programmer To Go feature. This feature may not be supported on all devices.
The last Setting option for the PICkit™ 3 Programming is the Secure Segments. This option is available only for devices with CodeGuard, e.g., dsPIC33FJ12GP202, etc. Supported by MPLAB® REAL ICE™ Emulator, MPLAB® ICD 3 In-Circuit Debugger and MPLAB® PICkit™ 3 Debugger/Programmer. Select the segments to program (see figure below):
• Full Chip Programming
• Boot, Secure and General Segments
• Secure and General Segments
• General Segment Only
The SQTP option allows you to disable operations. Selecting the check box prohibits further programming if all SQTP values from the specified .num file have been exhausted. See figure below:
3. Programming Method
Programming Method ** option allows you to choose the test mode entry method for devices. This feature is supported by tools which can power the target (except for PM3). This setting refers to the order in which the **VPP and VDD voltages will be applied when programming/reading the target device. See figure below:
By default, Apply VPP before VDD is selected, and recommended. Selecting Apply VDD before VPP is an available option, however, caution is recommended when using this setting because it may have adverse side effects. This option is available only when powering the device from the debug tool.
Diagnostics feature allows you to save logging messages to a file, with various logging levels. By default, logging is turned off. See figure below:
To set the message logging level, click on the Logging Level pull-down menu. See figure and the detailed descriptions of each logging level below:
OFF: No logging
SEVERE: Log severe (error) messages only.
WARNING: Log warning messages only.
INFO: Log informational messages only.
CONFIG: Log configuration information only.
FINE: Log some module to module communication.
FINER: Log more module to module communication.
FINEST: Log all module to module communication.
To save the log file in a folder directory, click on Path button to select path then type the name of the log file.