硬汉嵌入式论坛

 找回密码
 立即注册
查看: 43|回复: 9
收起左侧

[BUG反馈] H7Tool固件BUG, 脱机烧录/U盘模式相关, 导致USB失效, 稳定复现

[复制链接]

2

主题

6

回帖

12

积分

新手上路

积分
12
发表于 3 小时前 | 显示全部楼层 |阅读模式
软件版本:

当前BOOT版本 : V2.06 已是最新
当前APP 版本 : V2.31 已是最新
当前EMMC版本 : V2.31 已是最新

BUG现象: 设置启动界面为脱机烧录后, 再次启动后无法从选择烧录接口界面返回至扩展功能菜单.
此时连接上位机, 选择进入U盘模式后, 工具自动重启并回到脱机烧录界面, USB断联, 重新上电无效, 只能使用有线网连接后恢复出厂设置来复位
通过有线网,恢复出厂设置并重启后, 工具自动重启至U盘模式.

复现步骤:
1. 在工具上设置启动默认进入烧录模式
2. 重启
此时工具重启后无法从脱机烧录返回至扩展功能菜单.
3. 连接电脑上位机, 选择进入U盘模式
此时工具自动重启, 并再次进入脱机烧录, 且USB失效, 无法连接至上位机

恢复步骤:
有线网连接后, 恢复基本参数到出厂值, 重启

回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121890
QQ
发表于 3 小时前 | 显示全部楼层
谢谢楼主反馈。

实际上这个不是bug,就是这么设计的,脱机模式仅用于脱机生产,其它场景需要恢复缺省启动模式。

H7-TOOL进入脱机烧录启动模式和退出脱机烧录启动模式设置方法
https://forum.anfulai.cn/forum.p ... d=123936&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

2

主题

6

回帖

12

积分

新手上路

积分
12
 楼主| 发表于 3 小时前 | 显示全部楼层
eric2013 发表于 2026-4-2 10:50
谢谢楼主反馈。

实际上这个不是bug,就是这么设计的,脱机模式仅用于脱机生产。

在脱机烧录时设置U盘模式导致USB无法连接工具
这个应该是bug吧...
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121890
QQ
发表于 3 小时前 | 显示全部楼层
CC12_068 发表于 2026-4-2 10:52
在脱机烧录时设置U盘模式导致USB无法连接工具
这个应该是bug吧...

这个地方是给禁止了。
回复

使用道具 举报

2

主题

6

回帖

12

积分

新手上路

积分
12
 楼主| 发表于 3 小时前 | 显示全部楼层
eric2013 发表于 2026-4-2 10:53
这个地方是给禁止了。

要不要考虑U盘模式时, 自动取消默认脱机烧录?
或者在上位机或工具里添加相应的引导信息? 比如连接到默认脱机烧录的工具时, 点进入U盘模式会提示要求先取消默认脱机?
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121890
QQ
发表于 3 小时前 | 显示全部楼层
CC12_068 发表于 2026-4-2 10:57
要不要考虑U盘模式时, 自动取消默认脱机烧录?
或者在上位机或工具里添加相应的引导信息? 比如连接到默 ...

好的,我反馈下,禁止是因为开着USB大概有30-40mA的额外电流消耗。特别是电池板TOOL供电时,尤其明显。
回复

使用道具 举报

25

主题

215

回帖

290

积分

高级会员

H7 TOOL 大法好!

积分
290
发表于 半小时前 | 显示全部楼层
eric2013 发表于 2026-4-2 11:04
好的,我反馈下,禁止是因为开着USB大概有30-40mA的额外电流消耗。特别是电池板TOOL供电时,尤其明显。

老师, 我认为 硬件决定了下限, 软件决定了上线, 我意思是 H7上位机 其实不应该只是一个 工具大合集,应该以功能(或者解决用户痛点)提供一个傻瓜式的上位机, 现在很多的功能 都是零散 彼此之间无法协作, 比如串口 或者 RTT 以及 操作系统Trace 三个如果能联动, 那么就能知道 MCU运行的细节,当然这也是目前 上位机的现状, 串口问题找串口 示波器问题找示波器, 如果能融合整个测试链路, 或者 推出一款MCU封装,48PIN、64PIN ,MCU放上去 按照测试清单 就可以 把所有功能测试完毕, 这样是最理想的情况
回复

使用道具 举报

25

主题

215

回帖

290

积分

高级会员

H7 TOOL 大法好!

积分
290
发表于 半小时前 | 显示全部楼层
312456990 发表于 2026-4-2 13:46
老师, 我认为 硬件决定了下限, 软件决定了上线, 我意思是 H7上位机 其实不应该只是一个 工具大合集, ...

比如 MCU哪几个引脚用作ADC, 哪几个用作串口等等, 这样代码写好后, MCU放上去 直接跑一遍测试, 马上就能定位是 硬件问题 还是软件问题,   如果能提供测试清单(利用LUA)逐个测试 这就更好了 , 我敢说 大多数人 仅仅只用到了 RTT 串口  脱机烧录等功能, 更加复杂的功能 不会用 , 学习成本高
回复

使用道具 举报

25

主题

215

回帖

290

积分

高级会员

H7 TOOL 大法好!

积分
290
发表于 半小时前 | 显示全部楼层
可以专门立个项 , 实现上位机功能的扩展
回复

使用道具 举报

25

主题

215

回帖

290

积分

高级会员

H7 TOOL 大法好!

积分
290
发表于 26 分钟前 | 显示全部楼层
其实 H7的功能已经很强大了, 后续的迭代升级 不是换个 更强的处理器, 应该是吧现有的软件功能 降低门槛,提高效率 这就已经非常不错了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-4-2 14:19 , Processed in 1.159816 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表