打印

GD32H7 ALLINONE IAP疑问

[复制链接]
603|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sagade|  楼主 | 2024-6-8 23:32 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sagade 于 2024-6-8 23:46 编辑

ALLINONE版本: GD32AllInOneProgrammer_win_V3.2.7.20225
GD32H7使用“GD32H7xx_Firmware_Library_V1.2.0\Examples\USBHS\usb_device\in_application_program_hid”的HS例程,GD的ALLINONE软件可以识别到IAP设备,一点击“Connect”,提示:“Device is read protected,Please remove protection first!”

然后点击“Remove Protection”又提示失败:

实际MCU是没有做读保护的,在DFU例程下是正常的
跑“GD32H7xx_Firmware_Library_V1.2.0\Examples\USBHS\usb_device\dev_firmware_update”,同样走的HS,可以正常连接,查看选项字,也是处于没有保护的状态:



在DFU下,可以正常下载固件:

感觉上位机ALLINONE在IAP下对于选项字的判断有误,误识别为保护状态,因为芯片可以正常烧录仿真,而且DFU下又是可以正常更新固件

使用特权

评论回复
沙发
sagade|  楼主 | 2024-6-9 00:30 | 只看该作者
又试了下303的USB-IAP,可以正常连接,也可以下载

奇怪的是有些功能按钮是灰色的,不能点击,不知道是上位机问题还是MCU端没搞好
使用这个不再更新的“GD32 MCU HID IAP Programmer”,也是可以正常更新,但是比ALLINEONE快很多,而且可以查看修改选项字



使用特权

评论回复
板凳
gouguoccc| | 2024-6-10 23:08 | 只看该作者
这个ALL IN ONE和常规理解的还不一样

使用特权

评论回复
地板
FranklinUNK| | 2024-6-20 18:10 | 只看该作者
这个是官方提供的下载工具吗

使用特权

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

本版积分规则

8

主题

414

帖子

4

粉丝