1 MPLAB® Harmony 3 Bootloader Library
The Bootloader Library can be used to upgrade firmware on a target device without the need for an external programmer or debugger.
A Bootloader is a small application that starts the operation of the device. A Bootloader does not fully operate the device, but can perform various functions prior to starting the main application. Such functions can include:
Firmware upgrades
Application integrity
Starting the application
Supported Bootloaders
Bootloader | Description |
---|---|
UART | This section provides help on the Optimized UART Bootloader library |
I2C | This section provides help on the Optimized I2C Bootloader library |
SPI | This section provides help on the Optimized SPI Bootloader library |
CAN | This section provides help on the Optimized CAN Bootloader library |
Serial Memory | This section provides help on the Serial Memory Bootloader library |
USB Device HID | This section provides help on the USB Device HID Bootloader library |
UDP | This section provides help on the UDP Bootloader library |
File System | This section provides help on the File system Bootloader library |
OTA | This section provides help on the OTA Bootloader library |