The bootloader for dsPIC30F/33F and PIC24H/24F devices is used to load and run your application on the target device. The bootloader consists of two applications: a target side bootloader application which must be programmed into dsPIC30F/33F or PIC24F/24H
program memory prior to bootloader operation, and a host PC bootloader application which communicates with the target side bootloader. The bootloader parses the program HEX file and then copies it into the appropriate program and EEPROM memory. This application note explains and illustrates the bootloader’s operation.