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

[复制链接]
3775|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


回答:不能。
mcuisp 发表于 2009-9-1 13:59 | 显示全部楼层
JTAG都连不上,咋擦除呢,呵呵。
 楼主| zhang..yb 发表于 2009-9-1 15:26 | 显示全部楼层
香版说得对,可以通过 JTAG 使用RAM运行方式运行一个解锁小程序
McuPlayer 发表于 2009-9-1 15:27 | 显示全部楼层
知道了锁的本质,就啥问题都easy了
 楼主| zhang..yb 发表于 2009-9-1 15:40 | 显示全部楼层
锁解了,程序还在 FLASH 中吗?
McuPlayer 发表于 2009-9-1 15:41 | 显示全部楼层
解锁的同时会被Erase掉,这样才能保护user的代码
否则STM32估计没人敢用了
Neoo 发表于 2009-9-3 13:58 | 显示全部楼层
keil提供了flash option区域的编程算法,把这个编程算法加入到算法列表中,然后选择整片擦除,就可以解除读保护了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

103

主题

441

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部