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

[复制链接]
9875|77
elsaflower 发表于 2025-2-5 09:26 | 显示全部楼层
检查JTAG或SWD接口的电缆是否完好。
hilahope 发表于 2025-2-5 11:01 | 显示全部楼层
在 VSCode 的配置文件或 J-Link 的配置工具中,确保连接模式和时钟频率等参数与 GD32 开发板的实际情况一致。
uptown 发表于 2025-2-5 11:36 | 显示全部楼层
有些情况下,手动复位可以解决自动复位不成功的问题。
earlmax 发表于 2025-2-5 13:35 | 显示全部楼层
电压稳定且符合GD32的要求。              
lzbf 发表于 2025-2-5 17:16 | 显示全部楼层
目标设备的时钟设置正确,特别是如果时钟配置影响到了调试接口。
jkl21 发表于 2025-2-5 18:34 | 显示全部楼层
使用 SEGGER 的 J-Flash 工具尝试直接烧录程序,看是否能成功。
kmzuaz 发表于 2025-2-5 20:31 | 显示全部楼层
检查计算机上是否安装了正确的 J-Link 驱动程序。
pl202 发表于 2025-2-6 10:49 | 显示全部楼层
在烧录之前,尝试手动按下复位按钮对芯片进行复位操作,然后再进行烧录。
jkl21 发表于 2025-2-6 11:36 | 显示全部楼层
某些MCU可能需要特定的启动配置或跳线设置才能进行烧录。
1988020566 发表于 2025-2-6 16:03 | 显示全部楼层
可以尝试降低烧录速度,在VSCode的配置中或烧录工具的设置里找到相关的烧录速度选项,将其调整为较低的值后再进行烧录。
fengm 发表于 2025-2-6 16:29 | 显示全部楼层
到 Segger 官方网站下载最新版本的 J-Link 驱动程序,并进行安装。安装完成后,在设备管理器中检查 J-Link 设备是否正常识别。
i1mcu 发表于 2025-2-6 17:31 | 显示全部楼层
可能存在硬件故障,建议检查GD32芯片、J-Link调试器或目标板上的其他元件是否有损坏。
sesefadou 发表于 2025-2-6 19:26 | 显示全部楼层
检查JLink驱动是否已经正确安装。
天天向善 发表于 2025-2-7 12:02 | 显示全部楼层
检查目标设备配置是否足够错误
软核硬核 发表于 2025-2-7 16:37 | 显示全部楼层
jtag或swd接口连接稳定可靠,无松动或接触不良。
Pretext 发表于 2025-2-8 15:28 | 显示全部楼层
检查连接电缆是否完好,尤其是使用jtag/swd接口时。,
星闪动力 发表于 2025-2-9 19:04 | 显示全部楼层
确保mcu不受写保护。如果设置了写保护,需要先取消写保护。
hmcu666 发表于 2025-2-9 22:45 | 显示全部楼层
目标设备的时钟设置正确,尤其是在时钟配置影响调试界面的情况下。
dreamCar 发表于 2025-2-10 13:46 | 显示全部楼层
刻录前,尽量手动按下复位按钮,使芯片复位,然后再刻录。
朝生 发表于 2025-2-11 20:04 | 显示全部楼层
某些MCU可能需要特定的引导配置或跳线设置才能刻录。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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