[MM32硬件] MM32G0001恢复下载功能

[复制链接]
 楼主| suncat0504 发表于 2024-1-11 12:55 | 显示全部楼层 |阅读模式
本人在测试MM32G0001时,想试试把下载口作为GPIO口用,比如把SWCLK和SEDIO作为驱动LED的口,编程、下载后,想重新编程芯片,依旧使用DAP-Link,结果通讯失败,无法连接芯片了,连接器设置中,出现以下信息:
图片2.png
显示为通讯失败。因为芯片管脚很少,没找到BOOT引脚。
有没有什么办法,恢复该芯片的下载。
victory007 发表于 2024-1-11 14:06 | 显示全部楼层
使用jlink擦除试试呢
 楼主| suncat0504 发表于 2024-1-11 14:15 | 显示全部楼层
victory007 发表于 2024-1-11 14:06
使用jlink擦除试试呢

如何操作?请指教哈。
victory007 发表于 2024-1-11 14:56 | 显示全部楼层
SWD口作为下载器使用的时候不能复用为其他IO口吧,软件上这么操作的话,下载器就不能识别SWD了,复原软件代码,重新操作看看
 楼主| suncat0504 发表于 2024-1-11 18:11 | 显示全部楼层
还好,终于恢复了。用之前下载用的power link恢复不了,换了其它DAP link下载器,在灵动微的MM32-LinkUtility程序帮助下,终于恢复了。连接还是使用下载器上的SWDIO和SWCLK、VDD(3.3V)、GND,在MM32-LinkUtility程序,建一个新的工程,选择擦除Chip、下载程序后,便正常了。也可以在Keil下用之前的Power Link正常下载了。但是没敢重复这整个过程,怕真的恢复不了了。
 楼主| suncat0504 发表于 2024-1-11 18:12 | 显示全部楼层
其实芯片本身不贵,几角钱,折腾坏了,损失也不大。算是给自己趟趟路吧。留下经验,也是收货!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:大连伊飞特信息技术有限公司软件工程师
简介:本人于1993年毕业于大连理工大学。毕业后从事单片机开发工作5年,之后转入软件开发工作至今。

158

主题

4514

帖子

6

粉丝
快速回复 返回顶部 返回列表