MPLAB® Harmony 3 is an extension of the MPLAB® ecosystem for creating embedded firmware solutions for Microchip 32-bit SAM and PIC® microcontroller and microprocessor devices. Refer to the following links for more information.
- Microchip 32-bit MCUs
- Microchip 32-bit MPUs
- Microchip MPLAB X IDE
- Microchip MPLAB Harmony
- Microchip MPLAB Harmony Pages
This repository contains the MPLAB® Harmony 3 USB Bootloader application examples
To clone or download these application from Github,go to the main page of this repository and then click Clone button to clone this repo or download as zip file. This content can also be download using content manager by following these instructions
Folder | Description |
---|---|
apps | USB Bootloader example applications |
docs | Applications help documentation |
The following applications are provided to demonstrate the USB bootloader
Name | Description |
---|---|
USB Device HID Bootloader | This example application shows how to use the Bootloader Library to bootload an application using USB Device HID protocol |
USB Device HID Live Update | This example application shows how to use the Bootloader Library as a Live Update application using USB Device HID protocol on devices with Dual Bank Support |
USB Host MSD Bootloader | This example application shows how to use the Bootloader Library to bootload an application using USB Host MSD protocol |
Refer to Bootloader Library Help for understanding
- Bootloader framework
- How the Bootloader library works
- Bootloader library configurations
- Bootloader memory layout