Jump to content

    

PCROP_RDP. В option bytes появилась защита. И похоже не снимается никак. STM32L476

Recommended Posts

firstvald

В какой то момент  на кристалле 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. И вот тут через раз то получается то нет.   Когда получается то в получившейся прошивке при программировании при проверке во время записи все в порядке. А при проверке после записи находится область которая выглядит как нули. 

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.