Skip to content

microchip-pic-avr-examples/dspic-bootloader-mdfu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microchip Logo.

dsPIC Bootloader MDFU

dsPIC33A Single Image CRC UART Boot Demo

Summary

An example bootloader using the Microchip Device Firmware Update (MDFU) protocol and UART peripheral on the Curiosity Platform Development Board with a dsPIC33AK128MC106 DIM demonstrating the following:

  • Firmware update via UART using Microchip Device Firmware Update (MDFU) protocol
  • Application verification checking using a 32-bit CRC-32Q signature

Related Documentation

Setup And Operation

See crc_uart_1_image and the associated README.md files for details on the required hardware, software, setup, and how to run the demo.

dsPIC33A Multi-Image ECDSA UART Boot Demo

Summary

An example secure bootloader using the Microchip Device Firmware Update (MDFU) protocol and UART peripheral on the Curiosity Platform Development Board with a dsPIC33AK512MPS512 DIM demonstrating the following:

  • Secure firmware update via UART using Microchip Device Firmware Update (MDFU) protocol
  • Application verification checking using Elliptic Curve Digital Signature Algorithm (ECDSA) with P-384

Related Documentation

Setup And Operation

See secure_boot_uart_2_images and the associated README.md files for details on the required hardware, software, setup, and how to run the demo.

dsPIC33A Multi-Image ECDSA CAN Boot Demo

Summary

An example secure bootloader using the Microchip Device Firmware Update (MDFU) protocol and CAN-FD peripheral on the Curiosity Platform Development Board with a dsPIC33AK512MPS512 DIM demonstrating the following:

  • Secure firmware update via CAN-FD using Microchip Device Firmware Update (MDFU) protocol
  • Application verification checking using Elliptic Curve Digital Signature Algorithm (ECDSA) with P-384

Related Documentation

Setup And Operation

See secure_boot_can_2_images and the associated README.md files for details on the required hardware, software, setup, and how to run the demo.

About

dsPIC Bootloader MDFU Code Examples

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •