AN3508 - Dual Bank Bootloader on SAM E54 Microcontroller (MCU) Using MPLAB Harmony v3

Microchip Technology Inc.

Published Date: 29-Jan-2023

Description

The bootloader is a piece of code used to program or re-program the application code (firmware) to the internal Flash of the microcontroller without the need for an external programmer or debugger.

This document describes the dual-bank bootloader provided by MPLAB Harmony v3. The dual-bank bootloader utilizes the dual-bank feature of the internal Flash for safer application upgrade.