The boot loader implementations available in the USB Library take a two application approach. What this means is that the boot loader and the application are development, compiled, and loaded separately.
With this approach there are two separate linker scripts that are required, one for the boot loader, and one for the application.
For the PIC24F applications intended to be used with a boot loader, all that is required is to attach the specific linker file designed for the applications of that boot loader to the project.
These provided linker files generate the required code to handle the reset and interrupt remapping sections that are required.
MLA - USB Library Help Version : 2.16
![]() |