1.0.0-beta.1 • Published 5 months ago

@mchp-mcc/mdfu-client-8bit v1.0.0-beta.1

Weekly downloads
-
License
SEE LICENSE IN LI...
Repository
-
Last release
5 months ago

MCC Melody 8-Bit MDFU Client Library

Overview

The MPLAB® Code Configurator Bootloader Middleware Library allows users to configure and generate code to more quickly and easily setup MCUs to utilize a bootloading process.

Features

  • Supports UART Communication
    • EUSART
    • UART
    • USART
  • The main requirements for the generated bootloader code are:
  • Determine if a valid end-application is loaded
  • Communicate/Execute supported Commands
  • Erase/Rewrite end-application memory space
  • Transfer control to end application

Optional Features

  • Ensure Erase/Write address are outside bootloader program memory range
  • Allow the host to read the program memory
  • Detect corrupted end-application code and recover gracefully

Related Documentation

  • None

Changelog

All notable changes to this project will be documented in this file.

1.0.0-beta.1 - 2023-12-18

New Features and Improvements

  • M8BTL-1920 :- Initial version of 8-Bit MDFU Library with support for a File-Based Transfer Protocol