[其他ST产品] STM32锁芯片,解锁方法(J-LINK)

[复制链接]
3366|2
 楼主| xdvca 发表于 2023-5-29 15:37 | 显示全部楼层 |阅读模式
在烧写STM32时,不小心把usb口给弄掉了,然后就尴尬了,芯片被锁了。
烧写的时候报错,如下:
54131647456414398b.png
83576647456471b883.png

然后就搜了一下,大致有两个方法,
  • 第一种需要通过接3.3V到板子上BOOT0重新上电
  • 第二种是直接通过软件的方法解锁



 楼主| xdvca 发表于 2023-5-29 15:38 | 显示全部楼层
因为我们的板子不好拿出来,所以只能用第二种方法,我们用的是JLink,然后在J Link ARM的软件包里面的J-Link STM32 Unlock软件,找不到安装位置就直接搜索,
20876474565f9bad6.png
这里需要注意的是,然后先check一下自己的JLink软件的版本,我最开始用的J-Link Arm V4.28c,这个应该是很旧版了,这种旧版的软件,会导致连不上STM32,很奇怪,平时烧写是没问题的,然后只能装一个新版的J-Link ARM软件,后来装的是v6.30d。
 楼主| xdvca 发表于 2023-5-29 15:39 | 显示全部楼层
然后找到unlock的程序,打开后,会弹一个窗,意思就是问是否重置 STM32设备,点确认。

593506474567c177e5.png

这时打开就跟之前不一样了,用这个版本才能连上STM32。

然后基本瞬间就解锁完了,再次尝试烧写,这次就能烧写成功了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

37

主题

453

帖子

0

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