打印
[STM32F4]

在设置STM32F407读保护的时候失败把片子锁死了怎么办?

[复制链接]
2659|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
SUNKE9|  楼主 | 2016-9-14 14:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用ST的flash loader demonstrator2.70给芯片写读保护,结果提示“unable to activate read protection”,然后再连芯片就连不上了,用jlink全片擦除也失败,请问各位高人有什么办法恢复吗?今天已经锁死了两个芯片了
以前在103上用过读保护啊,没出过这现象。
沙发
maiweiqi| | 2016-9-14 15:39 | 只看该作者
等久一点,407去除个保护差不多要半分钟,还有jlink连不上有可能是线太长了

使用特权

评论回复
板凳
SUNKE9|  楼主 | 2016-9-14 15:47 | 只看该作者
maiweiqi 发表于 2016-9-14 15:39
等久一点,407去除个保护差不多要半分钟,还有jlink连不上有可能是线太长了 ...

jilink是没有问题的,一直在用的。写保护现在已经看不到了,用flash loader链接不上芯片了。

使用特权

评论回复
地板
yichunshan| | 2016-9-14 15:49 | 只看该作者
也许你可以试试从RAM启动,写个程序把读保护关掉
如果是2级,那我也不知道

使用特权

评论回复
5
大秦正声| | 2016-9-14 16:34 | 只看该作者
用st link工具试试!

使用特权

评论回复
评分
参与人数 1威望 +4 收起 理由
SUNKE9 + 4 很给力!
6
mmuuss586| | 2016-9-14 17:03 | 只看该作者
通过串口烧入呗

使用特权

评论回复
7
SUNKE9|  楼主 | 2016-9-15 07:55 | 只看该作者

串口已经连不上芯片了。

使用特权

评论回复
8
皈依| | 2016-9-15 09:46 | 只看该作者
flash读保护和读写保护完全不是一个概念啊。。。

使用特权

评论回复
9
SUNKE9|  楼主 | 2016-9-16 12:56 | 只看该作者
皈依 发表于 2016-9-15 09:46
flash读保护和读写保护完全不是一个概念啊。。。

用于防止别人复制芯片内的程序。

使用特权

评论回复
10
玄德| | 2016-9-16 15:43 | 只看该作者

你的jink是全信号吗?
按说有rst信号就可以全擦除,用segger的程序。

使用特权

评论回复
11
皈依| | 2016-9-16 19:38 | 只看该作者
SUNKE9 发表于 2016-9-16 12:56
用于防止别人复制芯片内的程序。

那就flash读保护就可以了 写保护芯片就完全锁了。。。试试RAM启动,然后用代码解除保护

使用特权

评论回复
12
豆腐块| | 2016-9-16 21:42 | 只看该作者
flash读保护就够用了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:执着!

50

主题

355

帖子

1

粉丝