[研电赛技术支持] GD32F303用jlink烧录弹出 programming failed @ address 0x08000000的错误的解决办法

[复制链接]
 楼主| Jiangxiaopi 发表于 2025-6-11 07:46 | 显示全部楼层 |阅读模式
问题描述
如图,在使用J-Flash烧录GD32F303时,无法烧录,报错:

- ERROR: Programming failed @ address 0x08000000 (program error)
- End of flash programming
- ERROR: Program failed
- Start of restoring
- ERROR: Timeout while restoring target, RAMCode did not respond in time (PC = 0x20000340, XPSR = 0x21000000, SP = 0x20000608)!
- ERROR: Failed to restore target. RAMCode never stops
- End of restoring
- ERROR: Failed to program and verify target


powershell

129396847e8b07eadb.png

解决办法
打开J-Link STM32 Unlock

326146847e8ab41ffc.png

打开后,如下,输入3,为什么输入3,因为GD32F303类比为STM32F103,虽然内核不同,但Flash大小相同。
出现如下打印则说明解锁成功。

10066847e8a5c3b6e.png

重新使用J-Flash即可成功烧录!

861626847e89dc4746.png

————————————————

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

原文链接:https://blog.csdn.net/weixin_64284370/article/details/148424077

chenqianqian 发表于 2025-6-11 08:45 来自手机 | 显示全部楼层
flash被上锁了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

52

主题

221

帖子

0

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

52

主题

221

帖子

0

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