1 MPLAB® Harmony 3 Serial Memory Bootloader Application Examples
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.
This repository contains the MPLAB® Harmony 3 Serial Memory Bootloader application examples
Bootloader Library
Refer to Bootloader Library Help for understanding
- Bootloader framework
- How the Bootloader library works
- Bootloader library configurations
- Bootloader memory layout
Bootloader Examples
The following applications are provided to demonstrate the Serial Memory bootloaders
Name | Description |
---|---|
I2C EEPROM Bootloader | This example application shows how to use the Serial Memory Bootloader Library to bootload an application from I2C EEPROM (AT24) to Internal Flash |
SPI EEPROM Bootloader | This example application shows how to use the Serial Memory Bootloader Library to bootload an application from SPI EEPROM (AT25) to Internal Flash |
SPI Flash Bootloader | This example application shows how to use the Serial Memory Bootloader Library to bootload an application from SPI Flash memory (SST26) to Internal Flash |
QSPI Flash Bootloader | This example application shows how to use the Serial Memory Bootloader Library to bootload an application from QSPI Flash memory (SST26) to Internal Flash |
FS SPI Flash Bootloader | This example application shows how to use the File System Bootloader Library to bootload an application from SPI Flash memory (SST26) to Internal Flash |
FS QSPI Flash Bootloader | This example application shows how to use the File System Bootloader Library to bootload an application from QSPI Flash memory (SST26) to Internal Flash |