GD32L233KBQ6使用软件跳转BootLoader为了使用ISP下载出错

[复制链接]
 楼主| VitoCorleone 发表于 2025-7-16 15:01 | 显示全部楼层 |阅读模式
本帖最后由 VitoCorleone 于 2025-7-16 15:05 编辑

出于项目需求,当前使用GD32的串口引脚(U0, PA9 , PA10)来使用串口通信控制程序中跳转地址进入bootloader地址

8970368774be2e9fcc.png 4668568774bf793612.png


但是跳转后,使用GD32 ALL IN One,连接上会出现写保护和读保护

643268774c0e5db9e.png

或者出现各种奇怪的现象

7075568774c5a73c46.png




出于调试需求,使用硬件选择引导模式为系统存储器,然后GD32 ALL IN One仍是出错,还是会存在独写保护

8947168774c9357691.png


然后我在一个博客上找到了一个旧的GD32 ISP下载器


9290668774d67a76cb.png

613568774f1b42ab2.png

没有我使用的芯片型号,选择一个地址差不多的,可以烧写进去,而且显示没有读保护。

求助各位深耕技术江湖的工程师大佬们、玩转代码与硬件的嵌入式大佬们、在嵌入式领域披荆斩棘的大佬们、横跨理论与实践的工程师领域大佬们!!!!




还是想实现软件的跳转Bootloader的功能!

 楼主| VitoCorleone 发表于 2025-7-17 10:39 | 显示全部楼层
解决问题了,就算是软件跳转地址使用ISP连接下载会出现问题,但是其实是下载进去了,旧版本的可以但是没有当前芯片型号,选择一个差不多就可以下载进去;GD32 ALL IN One 纯用不了,各种报错,旧版本可以使用但是官网没有,抽象
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

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