# pic24-dspic-can-canfd-bootloader **Repository Path**: mitech2/pic24-dspic-can-canfd-bootloader ## Basic Information - **Project Name**: pic24-dspic-can-canfd-bootloader - **Description**: CAN and CAN-FD bootloader example using the ISO-15765-2 CAN transport layer for the PIC24 and dsPIC product lines. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-19 - **Last Updated**: 2026-07-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![image](images/microchip.jpg) > ### **DEPRECATION NOTICE**: This repo and associated examples are deprecated. > > Please refer to the latest examples at:
> https://github.com/microchip-pic-avr-examples/dspic33_dsc_bootloader_code_examples ## PIC24/dsPIC CAN/CAN-FD Bootloader Demo ## Summary An example bootloader using the 16-bit MCC bootloader and the CAN or CAN-FD peripheral. ## Related Documentation https://www.microchip.com/16-bit-bootloader ## Setup And Operation There are 4 configurations provided in this demo: 1) Using CAN classic on a device with the CAN-FD module 2) Using CAN-FD on a device with the CAN-FD module 3) Using CAN classic on a device with the enhanced CAN controller 4) Using CAN-FD on a device with the CAN-FD module and using TA100 for external ECDSA verify The hardware and software setup is different for each of these use cases. There are readme*.html files associated with each folder that describe the required hardware and software as well as how to setup and run each of the corresponding demos. [dspic33ck-can](/dspic33ck-can "dsPIC33CK256MP508 CAN based bootloader example project") [dspic33ck-canfd](/dspic33ck-canfd "dsPIC33CK256MP508 CAN-FD based bootloader example project") [dspic33ep-can2.0b](/dspic33ep-can2.0b "dsPIC33EP512MU810 CAN based bootloader example project") [dspic33ck-canfd-ta100](/dspic33ck-canfd-ta100 "dsPIC33CK256MP508 CAN-FD based bootloader example project w TA100 Verify")