Menu Description

File

Open Hex File...
Load a hex file in the memory buffer. If the Reload before Program option is selected, the specified hex file is reloaded before every Program command is executed.

Save Hex File
Save the content of the memory buffer in the filename shown on the window title.

Save Hex File As...
Save the content of the memory buffer in the specified file.

Edit

Config
Edit the Config bits. The changes are saved in the memory buffer and can be applied by executing the Program Config command. Note that when the checkbox are selected, it means that the value for the related config bit is set to 1. For instance, if CPB is selected, the CPB value is set to 1 which means that the boot block is not code protected.

EEPROM Data
Edit the EEPROM Data. The changes are saved in the memory buffer and can be applied by executing the Program EEPROM Data command.

Command

Read All
Read program memory, EEPROM data and Config bits and copy content into memory buffer. You can view the results in the memory buffer area of the PIC18F Bootloader window.

Program
Program device using content of memory buffer. If the Reload before Program option is selected, the memory buffer is filled with the latest version of the file shown in the window title. If the Reset after Program is selected, after the program is loaded, the device is reset.

Program Config
Program the Config bits according to content of memory buffer. The Reload before Program and Reset after Program have no effect on this command.

Program EEPROM Data
Program the EEPROM Data according to content of memory buffer. The Reload before Program and Reset after Program have no effect on this command.

Verify
Compare device with content of memory buffer.

Run
Reset device. It is not necessary to execute this command after Program if the Reset after Program option is selected.

Settings

Boot Mode
Indicates which boot mode is used. Delayed means that the device goes in boot on startup for two seconds. User means that the device jumps to user code automatically on startup. If User Definedboot mode is selected, the application must be able to drop back to boot mode by writing value 0xff at address 0xff of EEPROM data.

Reload before Program
When this option is selected, the bootloader application reloads the file shown on the windows title before every Program command is executed.

Reset after Program
When this option is selected, the bootloader application resets the device after the Program operation is completed.

Enable Program EEPROM Data
When this option is selected, the bootloader application also programs the EEPROM Data along with the program memory when a Program command is executed.

Enable Program Config
When this option is selected, the bootloader application also programs the Config bits along with the program memory when a Program command is executed.

Note that the CTRL-Home, CTRL-End, Page Up and Page Down keys can be used in the memory buffer area to navigate the the beginning, end, next page and previous page of the program memory, EEPROM Data and Config bits.

PIC is a registered trademark of Microchip Technology Inc.