[MM32软件] 遇到芯片被锁住的情况怎么办?

[复制链接]
5232|45
 楼主| victory007 发表于 2023-12-29 15:01 | 显示全部楼层 |阅读模式
使用MM32 minilink下载器,烧录一次后,后续烧录都会失败,怎么解决?
yangxiaor520 发表于 2024-1-2 08:51 来自手机 | 显示全部楼层
是不是设置了FLASH读保护
 楼主| victory007 发表于 2024-1-2 09:36 | 显示全部楼层
yangxiaor520 发表于 2024-1-2 08:51
是不是设置了FLASH读保护

下载的样例是flash 读保护
hjl2832 发表于 2024-1-2 12:22 | 显示全部楼层
victory007 发表于 2024-1-2 09:36
下载的样例是flash 读保护

那不就对了嘛,你开了保护,SWD读取不了芯片信息了,握手协议通不过。
hjl2832 发表于 2024-1-2 12:23 | 显示全部楼层
这种可以用ISP编程来擦除芯片恢复SWD功能
 楼主| victory007 发表于 2024-1-2 15:05 | 显示全部楼层
hjl2832 发表于 2024-1-2 12:22
那不就对了嘛,你开了保护,SWD读取不了芯片信息了,握手协议通不过。

目前通过擦除flash解决,但是擦除的过程工程会卡掉
 楼主| victory007 发表于 2024-1-2 15:06 | 显示全部楼层
hjl2832 发表于 2024-1-2 12:23
这种可以用ISP编程来擦除芯片恢复SWD功能

嗯嗯,谢谢
olivem55arlowe 发表于 2024-1-5 10:16 | 显示全部楼层
通过编程器或下载线,将芯片恢复到出厂设置,然后再重新编程。
 楼主| victory007 发表于 2024-1-5 10:28 | 显示全部楼层
olivem55arlowe 发表于 2024-1-5 10:16
通过编程器或下载线,将芯片恢复到出厂设置,然后再重新编程。

怎么恢复到出厂设置呢,恢复出厂设置的意思是擦除芯片吗
sheflynn 发表于 2024-1-5 10:30 | 显示全部楼层
这通常可以解决由于程序或配置错误导致的芯片被锁住的问题。
hudi008 发表于 2024-1-5 18:37 | 显示全部楼层
如果电源电压不稳定或过高,可能会导致单片机无法正常工作。
mikewalpole 发表于 2024-1-5 20:40 | 显示全部楼层
通过JTAG或SWD接口将芯片与开发板连接;然后,利用STM32 ST-LINK Utility软件打开芯片;接着,在“Option Bytes”选项卡中,将“RDP”设置为“Level 0”;最后,点击“Apply”按钮。
cemaj 发表于 2024-1-6 17:22 | 显示全部楼层
以通过硬件复位(如使用复位按钮)或软件复位(如通过特定的引脚组合)来实现。
burgessmaggie 发表于 2024-1-6 17:30 | 显示全部楼层
可以使用专用的烧录器将写保护码擦除。
pmp 发表于 2024-1-6 18:17 | 显示全部楼层
可以使用JTAG或SWD接口进行解锁。
yeates333 发表于 2024-1-6 18:41 | 显示全部楼层
可能具有更丰富的经验和专业知识,能够帮助您解决单片机芯片被锁住的问题。
updownq 发表于 2024-1-6 21:06 | 显示全部楼层
可能需要使用专门的解锁工具如J-Link S
pentruman 发表于 2024-1-6 22:25 | 显示全部楼层
使用JTAG接口进行芯片解锁              
modesty3jonah 发表于 2024-1-7 21:44 | 显示全部楼层
需要确定芯片被锁住的原因。可能的原因包括密码错误、编程器故障、编程过程中的错误等。
 楼主| victory007 发表于 2024-1-8 10:17 | 显示全部楼层
cemaj 发表于 2024-1-6 17:22
以通过硬件复位(如使用复位按钮)或软件复位(如通过特定的引脚组合)来实现。 ...

复位键后还是不行
您需要登录后才可以回帖 登录 | 注册

本版积分规则

161

主题

258

帖子

0

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