Distributor of Microchip Technology: Excellent Integrated System Limited
Datasheet of TPG100001 - PROGRAMMER ICSP ICP2 SOFTLOG
Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com
ICP Family User's Manual
16 Preferences
16.1 Menu: Options → Preferences
16.2 Blank check before programming [ ]
Enables/disables blank check operation before device programming. This option is not useful for flash
devices
16.3 Bulk erase device before programming [x]
When the option is ON the device will be automatically erased by bulk erase mechanism
IMPORTANT:
- this option must be set to ON for proper operation with most of devices
- it's the only option to erase code protected device
16.4 Row erase device before programming [ ]
When the option is ON the device will be automatically erased by the row erase mechanism
IMPORTANT:
- row erase can't erase a code protected device
- available for dsPIC30 family only, may be useful for operation at low voltages
16.5 Exclude DM (EEPROM) from row erase [ ]
When the option is ON the DM (EEPROM) is excluded from row erase procedure
NOTE: available for dsPIC30 family only, may be useful to preserve EEPROM
16.6 Check MOVLW/RETLW of calibration word [ ]
When the option is ON an opcode of the calibration memory is tested during programming
NOTE: available for devices which have a calibration word with movlw/retlw opcode (PIC12F519,
PIC12F675, etc.)
17 Configuration File
The ICP setup is saved in a configuration file named "icp01.cfg".
IMPORTANT:
the program reads a configuration file that is located in a directory which specified in "Start in"
property. This approach allows creation of unlimited configurations on the same PC
Normally, a configuration file should not be modified by a text editor.
18 Command Line Parameters (GUI)
Some parameters can be loaded from the command line:
<Hex file>
- hex file to be loaded
Need help?
Do you have a question about the ICP Series and is the answer not in the manual?
Questions and answers