Skip to content

Commit a477179

Browse files
committed
Pull request #103: add some text pointing to the MDFU based repo.
Merge in MCU16CE/dspic33-dsc-bootloader-code-examples from ~C12109/dspic33-dsc-bootloader-code-examples:feature/point_to_mdfu_repo to develop * commit '71322abecac2d4e7f5bce8f911109481fdb80bd5': Fix typo. add some text pointing to the MDFU based repo.
2 parents 9d67b80 + 71322ab commit a477179

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

README.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,19 @@
44
<img alt="Microchip Logo." src="images/microchip_logo_black_red.png">
55
</picture>
66

7+
# Overview
8+
This repository covers boot loading and firmware update solutions using the Universal Host Bootloading Application (UBHA) protocol/tool. For many dsPIC devices, this is supported through the MPLAB(R) Code Configurator (MCC). MCC can be used to generate code examples for various supported devices and provide customization and configuration options not present in the examples on this site.
9+
10+
NOTE: For dsPIC33A family boot loading and firmware update solutions, refer to [dspic-bootloader-mdfu repository](https://github.com/microchip-pic-avr-examples/dspic-bootloader-mdfu).
11+
12+
NOTE: For dsPIC Microchip Device Firmware Update (MDFU) based solutions, refer to [dspic-bootloader-mdfu repository](https://github.com/microchip-pic-avr-examples/dspic-bootloader-mdfu).
13+
714
## <u>dsPIC33 CAN/CAN-FD Bootloader Demo</u>
815

916
### Summary
1017
An example bootloader using the 16-bit MCC bootloader and the CAN or CAN-FD peripheral on the dsPIC33 Touch CAN LIN Curiosity Development board demonstrating the following:
1118
* Immutable secure boot via CodeGuard
12-
* A/B type bootloading with Flash partitioning to support two firmware images and anti-roll back
19+
* A/B type boot loading with Flash partitioning to support two firmware images and anti-roll back
1320
* Secure boot authentication via ECDSA signature verification
1421
* Secure firmware update via CAN-FD
1522
* Crypto acceleration via TA100
@@ -21,3 +28,6 @@ An example bootloader using the 16-bit MCC bootloader and the CAN or CAN-FD peri
2128

2229
### Setup And Operation
2330
See [secure_boot_and_secure_firmware_upgrade_over_canfd](secure_boot_and_secure_firmware_upgrade_over_canfd/) and the associated [README.md](secure_boot_and_secure_firmware_upgrade_over_canfd/README.md) files for details on the required hardware, software, setup, and how to run the demo.
31+
32+
# Trademark
33+
MPLAB is a registered trademark of Microchip Technology Inc.

0 commit comments

Comments
 (0)