Advanced Code Security on PIC and AVR with PDID | Videos
Advanced Code Security on PIC and AVR with PDID
The Programming and Debugging Interface Disable (PDID) feature now on PIC and AVR devices provides a strong hardware-based security option for microcontrollers in embedded systems. Microchip’s microcontrollers have long had the ability to protect application code and data from breaches, and PDID extends this protection, allowing deployed designs to protect against sophisticated attacks which use the Programming and Debugging Interface. This video discusses three use cases for a PDID enabled device: as a one-time programmable device, as an updateable device in the field using an immutable bootloader, and as an updateable device through a secure bootloader. To simplify the process of adding a bootloader to program memory on PDID devices, Microchip has also launched the Microchip Device Firmware Update (MDFU) client library and host tool.
For a list of PIC and AVR devices with PDID or to learn more, please visit the PDID peripheral page:
https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus/core-independent-and-analog-peripherals/safety-and-monitoring/pdid?utm_source=Youtube&utm_medium=VideoDescription&utm_campaign=MCU8_PIC18-Q24&utm_content=advanced-code-security-on-pic-and-avr-youtube&utm_bu=MCU08
Microchip Device Firmware Update Client Library: https://www.microchip.com/en-us/tools-resources/develop/libraries/microchip-bootloaders/8-bit?utm_source=Youtube&utm_medium=VideoDescription&utm_campaign=MCU8_PIC18-Q24&utm_content=advanced-code-security-on-pic-and-avr-youtube&utm_bu=MCU08
Explore PDID on the PIC18-Q24 family of devices and download the datasheet here: https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus/pic-mcus/pic18-q24?utm_source=Youtube&utm_medium=VideoDescription&utm_campaign=MCU8_PIC18-Q24&utm_content=advanced-code-security-on-pic-and-avr-youtube&utm_bu=MCU08