1 MPLAB® Harmony 3 CAN 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 CAN Bootloader application examples

Bootloader Library

Refer to the 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 CAN Bootloader:

NameDescription
CAN BootloaderThis example application shows how to use the Bootloader Library to bootload an application using CAN/CAN-FD protocol
CAN Faile Safe BootloaderThis example application shows how to use the Bootloader Library to bootload an application on device having dual Flash bank feature using CAN-FD protocol
MPU CAN BootloaderThis example application shows how to use the Harmony Bootloader to bootload an application from SD/eMMC/NAND/Serial Flash memory and receives new application image using CAN-FD protocol and write it to SD/eMMC/NAND/Serial Flash memory