打印

GD32H7 ALLINONE IAP疑问

[复制链接]
1635|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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 | 只看该作者
这个是官方提供的下载工具吗

使用特权

评论回复
5
9dome猫| | 2024-6-30 23:16 | 只看该作者
有些功能按钮是灰色的是为什么?

使用特权

评论回复
6
tax2r6c| | 2024-7-25 15:31 | 只看该作者
当您在使用GD32AllInOneProgrammer软件连接到GD32H7微控制器时,如果遇到“Device is read protected,Please remove protection first!”的提示,这意味着微控制器的读保护功能已经启用,阻止了编程器读取或写入设备的内容

使用特权

评论回复
7
lamanius| | 2024-7-25 16:42 | 只看该作者
在移除读保护之前,请确保您已经备份了所有重要的数据和代码,因为移除读保护会导致芯片上的所有数据被擦除

使用特权

评论回复
8
y1n9an| | 2024-7-25 17:38 | 只看该作者
确保您的GD32H7微控制器已经正确连接到编程器,并且编程器已经通过USB连接到计算机

使用特权

评论回复
9
w2nme1ai7| | 2024-7-25 18:45 | 只看该作者
启动软件并选择正确的编程器型号和连接端口。移除读保护

使用特权

评论回复
10
g0d5xs| | 2024-7-25 19:50 | 只看该作者
在软件界面中找到“Option Bytes”或“保护设置”等相关选项。查找读保护(Read Protection)设置,并将其设置为“Disable”或“移除”。应用更改并确认操作

使用特权

评论回复
11
l1uyn9b| | 2024-7-25 20:30 | 只看该作者
移除读保护通常需要擦除整个芯片,因此在确认移除读保护后,软件会自动执行芯片擦除操作

使用特权

评论回复
12
cen9ce| | 2024-7-26 08:30 | 只看该作者
一般来说,擦除完成后,您可以重新编程微控制器,上传新的代码或恢复备份的数据

使用特权

评论回复
13
lix1yr| | 2024-7-26 09:16 | 只看该作者
在完成编程和调试后,如果您希望保护芯片内容不被非法读取,可以重新启用读保护

使用特权

评论回复
14
p0gon9y| | 2024-7-26 11:30 | 只看该作者
移除读保护是一个敏感操作,因为它会导致芯片上的所有数据丢失。在进行此操作之前,请确保您了解其后果,并且已经采取了必要的预防措施

使用特权

评论回复
15
liu96jp| | 2024-7-26 12:15 | 只看该作者
建议您查阅GD32H7微控制器的用户手册和GD32AllInOneProgrammer软件的使用指南,或者寻求有经验的技术人员的帮助

使用特权

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

本版积分规则

8

主题

419

帖子

4

粉丝