Microchip Technology TPG100001 User Manual

Page of 18
ICP 
Family User’s Manual                                                       
 
Rev: 4.7.3 Jan-2011                                                                                                                                                               Page 15 of 18
 
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