Vault 7: Projects
This publication series is about specific projects related to the Vault 7 main publication.
2) Under the build configuration > XC8 global options > XC8 linker > Option categories: Memory Model, the “ROM Ranges”
must be set to: default, -0-8FF, -91E-91F
NOTE: Once the above changes are made to the application project, the output .hex file will no longer work when
programmed stand alone, but it will be programmable by the HID bootloader firmware. This can make further application
development less convenient, until the bootloader and application project output is “merged” using the procedures
described in the Merging Bootloader and Application Project Output section.
1.6.3.2.3.1.5.3 Linking Options for PIC18 Devices
Link option modifications that are required for using XC8 on PIC18 devices for the USB boot loader.
Description
If the application firmware project needs to be programmable by this bootloader firmware, there are two linker setting
1.6 Demos MLA - USB Library Help Device - Boot Loader - HID
255
Protego_Release_01_05-Related-OEM-Documentation-MLA_v2013_12_20-help_mla_usb.pdf