打印

vscode+GCC+Jlink烧录GD32程序时发生Writing target memory failed

[复制链接]
楼主: AProgrammer
手机看帖
扫描二维码
随时随地手机跟帖
41
benjaminka| | 2025-2-13 19:59 | 只看该作者 回帖奖励 |倒序浏览
JLink的驱动和固件是最新版本,并且与所使用的GD32芯片以及开发环境兼容

使用特权

评论回复
42
流星flash| | 2025-2-13 23:12 | 只看该作者
您遇到的问题 "Writing target memory failed"(目标内存写入失败)通常在使用 VSCode 配合 GCC 和 JLink 烧录 GD32 程序时出现。这个问题可能由几个不同的原因引起,以下是一些可能的解决方案:

使用特权

评论回复
43
vivilyly| | 2025-2-14 09:51 | 只看该作者
有时目标板可能处于异常状态,尝试手动复位或断电重启目标板。

使用特权

评论回复
44
mollylawrence| | 2025-2-14 11:50 | 只看该作者
可以尝试使用ST-LINK Utility和ST-LINK调试器烧录程序

使用特权

评论回复
45
houjiakai| | 2025-2-14 13:54 | 只看该作者
检查编译输出中是否有任何错误或警告,特别是与内存访问相关的。

使用特权

评论回复
46
sanfuzi| | 2025-2-14 17:10 | 只看该作者
J-Link的SWDIO、SWCLK、VCC和GND引脚正确连接到GD32开发板的对应引脚。

使用特权

评论回复
47
LLGTR| | 2025-2-14 17:21 | 只看该作者
尝试使用st-link、实用程序和st-link调试器来刻录程序

使用特权

评论回复
48
juliestephen| | 2025-2-14 19:30 | 只看该作者
使用稳定的电源为开发板供电              

使用特权

评论回复
49
phoenixwhite| | 2025-2-14 21:58 | 只看该作者
使用的JLink固件版本是最新的。旧版本的固件可能会导致一些兼容性问题。

使用特权

评论回复
50
AutoMotor| | 2025-2-15 20:23 | 只看该作者
检查编译输出中是否有任何错误或警告,尤其是那些与内存访问相关的错误或警告。

使用特权

评论回复
51
gygp| | 2025-2-16 09:57 | 只看该作者
目标板的电源电压足够。如果电压不足,可能会导致烧录失败。

使用特权

评论回复
52
febgxu| | 2025-2-17 10:58 | 只看该作者
仔细检查JTAG或SWD接口的引脚与GD32开发板的对应引脚是否连接正确

使用特权

评论回复
53
wengh2016| | 2025-2-17 13:11 | 只看该作者
硬件连接问题              

使用特权

评论回复
54
ingramward| | 2025-2-17 15:19 | 只看该作者
如果复位电路存在问题,可能导致芯片无法正确进入复位状态,影响烧录过程。

使用特权

评论回复
55
LinkMe| | 2025-2-17 17:09 | 只看该作者
尝试使用链接、实用程序和链接调试器来刻录程序,

使用特权

评论回复
56
updownq| | 2025-2-17 17:26 | 只看该作者
更新JLink驱动和固件              

使用特权

评论回复
57
hilahope| | 2025-2-17 19:36 | 只看该作者
处理读写保护和SWD锁定              

使用特权

评论回复
58
sdCAD| | 2025-2-17 22:06 | 只看该作者
可以尝试重新插拔连接线,或者更换连接线。

使用特权

评论回复
59
nowboy| | 2025-2-18 06:36 | 只看该作者
您可以尝试重新放置或更换电缆。

使用特权

评论回复
60
digit0| | 2025-2-18 17:43 | 只看该作者
您可以尝试重新定位或更换电缆。,

使用特权

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

本版积分规则