8-Bit Microchip Device Firmware Update (MDFU) Solution for the PIC16F18446 Curiosity Nano Evaluation Kit
This repository contains two configurations to showcase the utilization of the 8-Bit MDFU Client library in creating an efficient development ecosystem within MPLAB® X.
Each of these configurations contains two MPLAB® X projects: the bootloader client project and the application project.
- Basic Bootloader Client Example Using UART
- Bootloader Client Example Using UART With Multiple Image and Anti-Rollback Support
- MPLAB® X IDE 6.25 or newer
- XC8 Compiler
- Avr-GCC Compiler
- MCC Core v5.8.2 or later
- MCC Melody Core v2.9.1 or later
- MCC Melody 8-Bit MDFU Client
- Python v3.8 or later
- pyfwimagebuilder v1.0.1.14 or later
- pymdfu v2.5.1.9
- PIC16F18446 Curiosity Nano Evaluation Kit
- USB-A to USB Micro B cable
Connect the PIC16F18446 Curiosity Nano Evaluation Kit to the PC using the USB-A to UBS Micro B.
For additional information, refer to the following resources: