打印

芯片设置读保护后,JTAG 怎么联不上了?

[复制链接]
2831|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhang..yb|  楼主 | 2009-9-1 11:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用 stlink, 在 IAR 中。怎么恢复?
沙发
香水城| | 2009-9-1 11:37 | 只看该作者
正常现象,这是读保护的功能之一。

可以通过使用RAM启动方式或使用Bootloader解除读保护。

使用特权

评论回复
板凳
zhang..yb|  楼主 | 2009-9-1 13:18 | 只看该作者
JTAG 下载程序会先把 FLASH 擦除,难道不连带把读保护擦除吗?

使用特权

评论回复
地板
香水城| | 2009-9-1 13:58 | 只看该作者
JTAG 下载程序会先把 FLASH 擦除,难道不连带把读保护擦除吗?
zhang..yb 发表于 2009-9-1 13:18


回答:不能。

使用特权

评论回复
5
mcuisp| | 2009-9-1 13:59 | 只看该作者
JTAG都连不上,咋擦除呢,呵呵。

使用特权

评论回复
6
zhang..yb|  楼主 | 2009-9-1 15:26 | 只看该作者
香版说得对,可以通过 JTAG 使用RAM运行方式运行一个解锁小程序

使用特权

评论回复
7
McuPlayer| | 2009-9-1 15:27 | 只看该作者
知道了锁的本质,就啥问题都easy了

使用特权

评论回复
8
zhang..yb|  楼主 | 2009-9-1 15:40 | 只看该作者
锁解了,程序还在 FLASH 中吗?

使用特权

评论回复
9
McuPlayer| | 2009-9-1 15:41 | 只看该作者
解锁的同时会被Erase掉,这样才能保护user的代码
否则STM32估计没人敢用了

使用特权

评论回复
10
Neoo| | 2009-9-3 13:58 | 只看该作者
keil提供了flash option区域的编程算法,把这个编程算法加入到算法列表中,然后选择整片擦除,就可以解除读保护了

使用特权

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

本版积分规则

103

主题

441

帖子

1

粉丝