GD32H7 ALLINONE IAP疑问

[复制链接]
 楼主| 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!”
5.png
然后点击“Remove Protection”又提示失败:
6.png
实际MCU是没有做读保护的,在DFU例程下是正常的
跑“GD32H7xx_Firmware_Library_V1.2.0\Examples\USBHS\usb_device\dev_firmware_update”,同样走的HS,可以正常连接,查看选项字,也是处于没有保护的状态:
1.png
2.png
3.png
在DFU下,可以正常下载固件:
4.png
感觉上位机ALLINONE在IAP下对于选项字的判断有误,误识别为保护状态,因为芯片可以正常烧录仿真,而且DFU下又是可以正常更新固件
 楼主| sagade 发表于 2024-6-9 00:30 | 显示全部楼层
又试了下303的USB-IAP,可以正常连接,也可以下载
8.png
奇怪的是有些功能按钮是灰色的,不能点击,不知道是上位机问题还是MCU端没搞好
使用这个不再更新的“GD32 MCU HID IAP Programmer”,也是可以正常更新,但是比ALLINEONE快很多,而且可以查看修改选项字
9.png
10.png

gouguoccc 发表于 2024-6-10 23:08 来自手机 | 显示全部楼层
这个ALL IN ONE和常规理解的还不一样
FranklinUNK 发表于 2024-6-20 18:10 | 显示全部楼层
这个是官方提供的下载工具吗
9dome猫 发表于 2024-6-30 23:16 | 显示全部楼层
有些功能按钮是灰色的是为什么?
tax2r6c 发表于 2024-7-25 15:31 | 显示全部楼层
当您在使用GD32AllInOneProgrammer软件连接到GD32H7微控制器时,如果遇到“Device is read protected,Please remove protection first!”的提示,这意味着微控制器的读保护功能已经启用,阻止了编程器读取或写入设备的内容
lamanius 发表于 2024-7-25 16:42 | 显示全部楼层
在移除读保护之前,请确保您已经备份了所有重要的数据和代码,因为移除读保护会导致芯片上的所有数据被擦除
y1n9an 发表于 2024-7-25 17:38 | 显示全部楼层
确保您的GD32H7微控制器已经正确连接到编程器,并且编程器已经通过USB连接到计算机
w2nme1ai7 发表于 2024-7-25 18:45 | 显示全部楼层
启动软件并选择正确的编程器型号和连接端口。移除读保护
g0d5xs 发表于 2024-7-25 19:50 | 显示全部楼层
在软件界面中找到“Option Bytes”或“保护设置”等相关选项。查找读保护(Read Protection)设置,并将其设置为“Disable”或“移除”。应用更改并确认操作
l1uyn9b 发表于 2024-7-25 20:30 | 显示全部楼层
移除读保护通常需要擦除整个芯片,因此在确认移除读保护后,软件会自动执行芯片擦除操作
cen9ce 发表于 2024-7-26 08:30 | 显示全部楼层
一般来说,擦除完成后,您可以重新编程微控制器,上传新的代码或恢复备份的数据
lix1yr 发表于 2024-7-26 09:16 | 显示全部楼层
在完成编程和调试后,如果您希望保护芯片内容不被非法读取,可以重新启用读保护
p0gon9y 发表于 2024-7-26 11:30 | 显示全部楼层
移除读保护是一个敏感操作,因为它会导致芯片上的所有数据丢失。在进行此操作之前,请确保您了解其后果,并且已经采取了必要的预防措施
liu96jp 发表于 2024-7-26 12:15 | 显示全部楼层
建议您查阅GD32H7微控制器的用户手册和GD32AllInOneProgrammer软件的使用指南,或者寻求有经验的技术人员的帮助
shenxiaolin 发表于 2024-7-29 22:12 | 显示全部楼层
感谢分享
小小蚂蚁举千斤 发表于 2024-7-31 22:25 | 显示全部楼层
官方的IDE这么强大嘛?
qsl200100 发表于 2024-12-23 22:09 | 显示全部楼层
楼主用的303也是官方例程吗?我测试发现连接会提示“Get OptionBytes failed!”
Amazingxixixi 发表于 2024-12-27 15:24 | 显示全部楼层
学习一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

434

帖子

4

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