firstvald 13 7 декабря, 2021 Опубликовано 7 декабря, 2021 · Жалоба В какой то момент на кристалле STM32L476 , который несколько раз перешивался, при очередной записи в STlink Utility появилось сообщение что часть страниц памяти защищены от записи. Программатор ST Link и ST Link mini дают одинаковую картину. В option bytes параметр Flash sector protection ->Flash protection mode = Read/ Write protection для банка B оказались выставлены флажки Protect Entire Bank B и Read /Write protection Bank B. DUALBANK стоит флажек. PCROP_RDP был сброшен. ROP=0. BOR=0. Попытка просто сбросить Protect Entire Bank B и Read /Write protection Bank B вызывает сообщение : сбросьте уровень 1 в 0. Он, правда, и так стоит 0. Ну хорошо. Выставляем PCROP_RDP. Выставляем ROP уровень 1,Выставляем ROP 0. Applay. Пробуем сбросить Protect Entire Bank B и Read /Write protection Bank B. И вот тут через раз то получается то нет. Когда получается то в получившейся прошивке при программировании при проверке во время записи все в порядке. А при проверке после записи находится область которая выглядит как нули. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться