你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32L5 boot_lock 与 rdp level配置导致死锁,应该如何解决

[复制链接]
猪头王炸 提问时间:2023-3-30 17:29 / 未解决

今天根据官方文档想在STM32L552ZE板卡上跑起TFM实例程序,但是根据下面连接的第10.3章配置后,造成了芯片死锁。

https://www.st.com/content/ccc/resource/technical/document/user_manual/group1/fb/57/0a/1c/6a/e1/44/fa/DM00678763/files/DM00678763.pdf/jcr:content/translations/zh.DM00678763.pdf

该文档中配置了boot_lock,并且将rdp level等级设置为1 ,同时我开启了TrustZone,也就是让TZNE=1,此时芯片已经不能正常重启,并且连接不上STlink。

参考以下官方文档中第99页,如图 1 所示, 以上选项设置后只能从这两个地方启动,不知道各位大佬有什么办法可以让芯片重启,或者全片擦除,将boot_lock,rdp,TZNE等寄存器的值恢复默认状态。

https://www.st.com/content/ccc/resource/technical/document/reference_manual/group0/32/e9/c4/9a/ee/a4/43/f8/DM00346336/files/DM00346336.pdf/jcr:content/translations/en.DM00346336.pdf

123.png 图1

收藏 评论0 发布时间:2023-3-30 17:29

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版