Как переписать загрузочную флешку PIC32 через код?
У меня есть приложение, которое должно переписать мой загрузчик на устройстве PIC32. После отключения прерываний я пытаюсь стереть 0x1fc00000 с помощью NVMErasePage, но он не стирается, а NVMErasePage возвращает хороший статус. Как я могу стереть загрузочную флэш-память из кода?
1 ответ
Не эксперт в этих вопросах, но есть регистр с битом защиты от записи во флэш-памяти, для этого поищите в паспорте PIC32Mxxx/2xx.
DEVCFG0: СЛОВО КОНФИГУРАЦИИ УСТРОЙСТВА 0
Проверь это.