打印
[研电赛技术支持]

GD32H737ZMT6 Jlink突然无法连接问题

[复制链接]
28|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Puchou|  楼主 | 2025-2-11 13:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
项目场景:
在使用GD32H737ZMT6芯片进行开发过程中,突然发现keil无法下载程序到flash中,并且通过Jflash也无法连接目标芯片

问题描述
在使用GD32H737ZMT6芯片进行开发过程中,尝试将代码放入RAM中运行,但是代码下载进入flash后,发现keil无法再次连接芯片和下载程序到flash中,并且通过Jflash也无法连接目标芯片。
keil中报错如下:



Jflash报错如下:




原因分析:
发现某个DEMO工程可以下载和擦除芯片,因此怀疑是Jlink配置问题,将可以下载的keil工程中的JlinkSettings.ini文件和无法下载的JlinkSettings.ini文件进行对比,发现正常工程中目标芯片设置的是Cortex-M7,而问题工程中设置的是GD32H737ZMT6,因此怀疑是这款芯片比较新,对较低版本的jflash兼容性不太好,不能选择具体芯片型号。如下图所示:



解决方案:
将目标Device改成Cotrex-M7就正常了,Jflash中建立工程的时候同样选择Cotrex-M7也可以正常连接和擦除Flash了。
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/weixin_43695159/article/details/145514636

1239867aab2adb9288.png (63.65 KB )

1239867aab2adb9288.png

9674567aab2b77c3c1.png (101.54 KB )

9674567aab2b77c3c1.png

9369267aab29e3a38e.png (17.04 KB )

9369267aab29e3a38e.png

9431767aab2e1148af.png (101.54 KB )

9431767aab2e1148af.png

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

36

帖子

0

粉丝