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

[复制链接]
9883|77
benjaminka 发表于 2025-2-13 19:59 | 显示全部楼层
JLink的驱动和固件是最新版本,并且与所使用的GD32芯片以及开发环境兼容
流星flash 发表于 2025-2-13 23:12 | 显示全部楼层
您遇到的问题 "Writing target memory failed"(目标内存写入失败)通常在使用 VSCode 配合 GCC 和 JLink 烧录 GD32 程序时出现。这个问题可能由几个不同的原因引起,以下是一些可能的解决方案:
vivilyly 发表于 2025-2-14 09:51 | 显示全部楼层
有时目标板可能处于异常状态,尝试手动复位或断电重启目标板。
mollylawrence 发表于 2025-2-14 11:50 | 显示全部楼层
可以尝试使用ST-LINK Utility和ST-LINK调试器烧录程序
houjiakai 发表于 2025-2-14 13:54 | 显示全部楼层
检查编译输出中是否有任何错误或警告,特别是与内存访问相关的。
sanfuzi 发表于 2025-2-14 17:10 | 显示全部楼层
J-Link的SWDIO、SWCLK、VCC和GND引脚正确连接到GD32开发板的对应引脚。
LLGTR 发表于 2025-2-14 17:21 | 显示全部楼层
尝试使用st-link、实用程序和st-link调试器来刻录程序
juliestephen 发表于 2025-2-14 19:30 | 显示全部楼层
使用稳定的电源为开发板供电              
phoenixwhite 发表于 2025-2-14 21:58 | 显示全部楼层
使用的JLink固件版本是最新的。旧版本的固件可能会导致一些兼容性问题。
AutoMotor 发表于 2025-2-15 20:23 | 显示全部楼层
检查编译输出中是否有任何错误或警告,尤其是那些与内存访问相关的错误或警告。
gygp 发表于 2025-2-16 09:57 | 显示全部楼层
目标板的电源电压足够。如果电压不足,可能会导致烧录失败。
febgxu 发表于 2025-2-17 10:58 | 显示全部楼层
仔细检查JTAG或SWD接口的引脚与GD32开发板的对应引脚是否连接正确
wengh2016 发表于 2025-2-17 13:11 | 显示全部楼层
硬件连接问题              
ingramward 发表于 2025-2-17 15:19 | 显示全部楼层
如果复位电路存在问题,可能导致芯片无法正确进入复位状态,影响烧录过程。
LinkMe 发表于 2025-2-17 17:09 | 显示全部楼层
尝试使用链接、实用程序和链接调试器来刻录程序,
updownq 发表于 2025-2-17 17:26 | 显示全部楼层
更新JLink驱动和固件              
hilahope 发表于 2025-2-17 19:36 | 显示全部楼层
处理读写保护和SWD锁定              
sdCAD 发表于 2025-2-17 22:06 | 显示全部楼层
可以尝试重新插拔连接线,或者更换连接线。
nowboy 发表于 2025-2-18 06:36 | 显示全部楼层
您可以尝试重新放置或更换电缆。
digit0 发表于 2025-2-18 17:43 | 显示全部楼层
您可以尝试重新定位或更换电缆。,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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