Називається PDID (інтерфейс програмування та налагодження вимкнено), & #8220;якщо ввімкнено, ця розширена функція захисту коду призначена для блокування доступу до інтерфейсу програмування та налагодження та блокування неавторизованих спроб прочитати, змінити або стерти мікропрограму”, згідно з компанією.
Він реалізований у сімействі мікроконтролерів PIC18-Q24 і працює з інтерфейсом ICSP (внутрішньосхемне послідовне програмування).
Якщо біт конфігурації PDID увімкнено, “пристрій назавжди заблокований доступ ICSP, і подальші операції масового видалення неможливі”, пояснили в компанії. “Однак до областей пам’яті можна отримати доступ за допомогою внутрішнього інтерфейсу NVM [енергонезалежної пам’яті]. Ця функція призначена для одноразового програмування пристрою через інтерфейс ICSP для програм безпеки.”
Источник: electronicsweekly.com