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

STM32F405的RDP字节写成LEVEL2锁定后还可以解锁 惊人的问题

[复制链接]
冷-饮 提问时间:2016-1-19 18:55 /
使用STM32F405XG这个型号的芯片,想使用"Chip Protection On(Level 2)"对芯片进行保护.
但是发现一个惊人的问题:
   使用Level 2烧录后,重新使用Level 0能够经将状态调整到Level 0(即,芯片又可以重新烧录)

   有没有哪个大侠碰到这个情况的,麻烦告知一下解决方法.
谢谢
赞 收藏 评论7 发布时间:2016-1-19 18:55

举报

7个回答
dsjsjf 回答时间:2016-1-19 19:13:12
没用过,,是读保护吗?
xmshao 回答时间:2016-1-19 23:25:30
不会的。除非你烧录出了问题。
安 回答时间:2016-1-20 10:32:49
将 0xCC 写入 RDP 选项字节时,可激活读保护级别 2。设置读保护级别 2 后:
— 级别 1 提供的所有保护均有效。
— 不再允许从 RAM 或系统存储器自举。
— JTAG、SWV(单线查看器)、ETM 和边界扫描处于禁止状态。
— 用户选项字节不能再进行更改。
— 从 Flash 自举时,允许通过用户代码对 Flash 和备份 SRAM 进行访问(读取、擦
除、编程)。
存储器读保护级别 2 是不可更改的。激活级别 2 后,保护级别不能再降回级别 0 或级别 1。
安 回答时间:2016-1-20 10:33:15
不可以读取,不可以仿真,但是用过ISP还是可以擦除重新写入的。
冷-饮 回答时间:2016-1-20 17:19:11
安 发表于 2016-1-20 10:33
不可以读取,不可以仿真,但是用过ISP还是可以擦除重新写入的。

是的。
问题找到了,原来在烧写LEVEL 2的时候会通过RESET脚对芯片进行复位,没有写到LEVEL2这个等级
xmshao 回答时间:2016-1-20 17:36:26
看来是误会了。没写到L2.
ricklou 回答时间:2020-3-2 08:20:09
就是没有flash寄存器去改它,不是fuse,我恢复过,要不xray要不开盖紫外线。

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版