如何用jlink解锁STM32F407

2019-12-27 18:46发布

擦除stm32f407的flash时,等待了好长时间没有动静,我也就把jlink拔掉了,再次上电用jlink擦除时报错,但是可以连接STM32F407,应该是STM32F407被锁住了,请问大家都是怎么解锁的。

修改:追加悬赏。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
Doding
1楼-- · 2019-12-27 23:28
1、先确认Jlink和目标板的连接线有没有连好,确认目标板的电压。
2、打开JFlash,连接后执行Unsecure chip,看看行不行。
3、JLink程序里有一个Jlink STM32 Unlock工具,是解除读写保护的,可以试一下。
jiaowoxiaolu
2楼-- · 2019-12-28 03:16
用BOOT大法啊,短路boot引脚,重新上电让cpu运行出厂boot程序,不让你的程序运行,然后jlink连接上,全片擦除解锁即可
styleno1
3楼-- · 2019-12-28 09:01
目测可以连接到MCU,沙发的方案可行。
lisn3188
4楼-- · 2019-12-28 10:09
同求。提示一下,Jlink STM32 Unlock只是针对STM32F1X 系列的。
yanhaijian2005
5楼-- · 2019-12-28 12:56
 精彩回答 2  元偷偷看……
Doding
6楼-- · 2019-12-28 15:04
yanhaijian2005 发表于 2016-1-20 11:58
这个我知道,芯片被锁死,而不是芯片被加密了。

锁死,我理解是RDP写入0xCC,设置为2级保护状态。
如果是这样,那就没办法了,手册上写的设置为2级后,就不能降回0级和1级了。
从来没用过这保护级别,不知道Jlink是什么反应,帮不了你了。

一周热门 更多>