硬汉嵌入式论坛

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

[固件] H7-TOOL的APP固件升级至V1.48,BOOT升级至V2.00,上位机升级至V1.4.5(2021-03-19)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106771
QQ
发表于 2021-3-19 10:09:43 | 显示全部楼层 |阅读模式
说明:
1、如果在等近期将发布的全新2.0固件,本次升级可以不用管。
2、BOOT不再使用虚拟串口升级,开始采用USB虚拟磁盘模式升级固件。
3、更新PC软件和APP固件的一些问题。


H7-TOOL所有资源汇总(含操作手册):
http://www.armbbs.cn/forum.php?mod=viewthread&tid=89934

论坛上H7-TOOL操作说明帖子中涉及到上位机的相关部分已经全部做了更新。
如果这次打算升级,建议看下BOOT升级,APP升级和eMMC磁盘更新,脱机烧录等章节
http://www.armbbs.cn/forum.php?mod=viewthread&tid=95373


PC机软件:
升级PC软件到V1.4.5。
h7toolPC_release(V1.4.5).zip (45.53MB)

单片机软件:
升级APP到V1.48
H7-TOOL_STM32H7_App-master(V1.48)(2021-03-18).zip (23.49MB)


本次更新操作说明

由于是1.4.5上位机修改了APP升级方式,在没有更新BOOT之前不能采用1.4.5上位机来升级,本次升级方法如下:

采用如下步骤升级(USB供电,无需PC软件)
1. 下载 h7toolPC_release(V1.4.5).zip 压缩包,解压得到 EMMC\H7-TOOL文件夹

1.png

2. 操作TOOL进入USB EMMC磁盘模式,将H7-TOOL文件夹整体覆盖TOOL工具的同名文件夹

1.png

3. 操作TOOL,长按S键进入 "系统设置" - "数据维护" - 执行"刷新boot",务必选择到刷新BOOT按钮上执行

6.png

4.  按住S键拔插一下USB线,TOOL会进入“升级APP固件”界面

1.png

PC上会看到H7-TOOL IAP的虚拟磁盘

1.png

5. 将 EMMC\H7-TOOL\Firmware\h7_tool_app(V1.48).bin 固件文件复制到H7-TOOL IAP磁盘

复制的过程中断,TOOL的界面在同步升级中

4.png

升级完毕后,TOOL会自动重启。

经过这番操作后,大家以后升级也可以用上位机升级了。

5.png


更新记录:

  1. ----------------------------------------------------------------------------
  2. 发布日期: 2021-03-17
  3. PC软件版本: V1.4.5
  4. STM32_APP固件版本: V1.47  
  5. STM32_BOOT固件版本: V2.00
  6. STM32_DAP固件版本: V1.05 (无变化)

  7. 【PC软件】V1.4.5
  8. 1.脱机烧录界面-高级配置中的其他参数改为列表形式,方便后期新增参数
  9. 2.增加读内存指令间延迟参数(解决MM32L073多路自动烧录问题)
  10. 3.EMMC磁盘文件更新
  11.     - 解决STM32F103C8T6多路烧录异常,新增一个延迟参数MUL_DELAYUS_READ_ACK
  12.     - 解决UID加密示范文件的bug (encrypt_001.lua)
  13.     - 机台输出信号NG输出状态在某种情况下存在bug(prog_lib.lua)

  14. 【App固件】V1.48
  15. 1.系统设置参数增加一个进入boot的入口,升级APP固件
  16. 2.针对多路SWD烧录,新增一个延迟参数 MUL_DELAYUS_READ_ACK

  17. 【Boot固件】V2.00
  18. 1.使用USB虚拟磁盘模式升级固件

  19. ----------------------------------------------------------------------------
  20. 发布日期: 2021-01-24
  21. PC软件版本: V1.4.4
  22. STM32_APP固件版本: V1.47  
  23. STM32_BOOT固件版本: V1.03
  24. STM32_DAP固件版本: V1.05 (无变化)

  25. 【PC软件】V1.4.4
  26. 1.脱机烧录界面-高级配置中的其他参数改为列表形式,方便后期新增参数
  27. 2.增加读内存指令间延迟参数(解决MM32L073多路自动烧录问题)
  28. 3.EMMC磁盘文件更新: MM32L07x_128.lua  --新增缺省参数 MUL_DELAYUS_READ_DATA = 50

  29. 【App固件】V1.47
  30. 1. 优化插入自动烧录功能。识别到IDCODE后延迟一段时间后再进行烧录。
  31.    解决上电较快但是硬件复位比较慢的板子自动烧录失败的问题。
  32.    延迟时间通过PC配置,参数名称:重新上电后的延迟(ms)
  33. 2. 解决灵动MM32L07X芯片多路烧录时失败的问题。
  34.    增加一个配置参数,在读内存指令之间增加几十us级别的延迟(50us)。
  35.    迟时间通过PC配置,参数名称:读内存指令间延迟(us)

  36. 【Boot固件】V1.03
  37. 1.解决V板CPU写Flash失败的问题

  38. ----------------------------------------------------------------------------
  39. 发布日期: 2021-01-08
  40. PC软件版本: V1.4.3
  41. STM32_APP固件版本: V1.46  
  42. STM32_BOOT固件版本: V1.02 (无变化)
  43. STM32_DAP固件版本: V1.05

  44. 【PC软件】V1.4.2
  45. 1.无
  46.   
  47. 【App固件】V1.46
  48. 1.部分文字颜色加深
  49. 2.内嵌的DAP固件解决部分情况死机问题

  50. ----------------------------------------------------------------------------
  51. 发布日期: 2020-12-26
  52. PC软件版本: V1.4.2
  53. STM32_APP固件版本: V1.45  
  54. STM32_BOOT固件版本: V1.02 (无变化)
  55. STM32_DAP固件版本: V1.04 (无变化)

  56. 【PC软件】V1.4.2
  57. 1.解决EMMC磁盘搜索BUG。原因: 如果H7-TOOL的移动盘符之后还有其他的无卷标的移动设备,
  58.   则会将最后一个盘符认为是H7-TOOL的磁盘。
  59. 2.软件打开缺省定位到屏幕中间,而不是桌面中间(解决双屏桌面显示到两屏之间的问题)
  60. 3.解决EMMC磁盘更新,不支持空格路径的问题,路径需要加双引号
  61. 4.下载lua程序有时报错,原因是lua文件长度取值不正确
  62. 5.增加截屏功能(系统设置-截屏页面)
  63. 6.生成脱机烧录配置文件时,增加数据文件校验和显示
  64. 6.增加恢复基本参数到出厂值功能(系统设置-通信接口-按钮)
  65. 7.更新主板原理图,之前未标注型号的芯片已添加型号
  66.   路径: Help\sch   入口: PC界面菜单, 帮助 - 电路原理图
  67.   
  68. 【App固件】V1.45
  69. 1. 增加PC机截屏功能(用于编写说明书)
  70. 2. 增加PC机模拟按键功能
  71. 3. 虚拟串口界面返回时退到扩展菜单
  72. 4. 修改脱机烧录界面,显示数据文件的累加校验和
  73. 5. 增加恢复基本参数缺省值(不含校准参数)的功能(PC控制)
  74. 6. status_system_set.c中几个装态拆分到单独的文件status_usb_emmc.c,
  75.    status_usb_uart.c, status_esp32.c
  76. 7. emmc磁盘文件更新prog_lib.lua文件,增加通道参数异常时报错
复制代码


评分

参与人数 1金币 +10 收起 理由
byccc + 10 很给力!

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106771
QQ
 楼主| 发表于 2021-3-19 10:42:56 | 显示全部楼层
终于更新整理完毕了
回复

使用道具 举报

23

主题

1406

回帖

1475

积分

至尊会员

积分
1475
发表于 2021-3-19 15:07:55 | 显示全部楼层
BOOT代码没上传吗
代码不规范,亲人两行泪!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106771
QQ
 楼主| 发表于 2021-3-19 16:54:38 | 显示全部楼层
missfox 发表于 2021-3-19 15:07
BOOT代码没上传吗

2.0全新APP固件发布时,同步上传。
回复

使用道具 举报

0

主题

31

回帖

31

积分

新手上路

积分
31
发表于 2021-3-19 20:08:34 | 显示全部楼层
这个不是一般的牛啊,
回复

使用道具 举报

44

主题

562

回帖

699

积分

金牌会员

积分
699
发表于 2021-3-20 08:14:27 | 显示全部楼层
坐等V2.0
回复

使用道具 举报

36

主题

2039

回帖

2147

积分

至尊会员

积分
2147
发表于 2021-3-20 09:57:23 | 显示全部楼层
赞,2.0终于要来了
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

11

主题

46

回帖

79

积分

初级会员

积分
79
发表于 2021-3-22 09:21:57 | 显示全部楼层
可以通过虚拟串口获取单片机内的变量值吗?或通过虚拟串口给单片机发送命令
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106771
QQ
 楼主| 发表于 2021-3-22 09:39:18 | 显示全部楼层
music1273 发表于 2021-3-22 09:21
可以通过虚拟串口获取单片机内的变量值吗?或通过虚拟串口给单片机发送命令

虚拟串口太麻烦了,RTT Viewer功能就行。
H7-TOOL上位机版RTT Viewer快速刷新展示
http://www.armbbs.cn/forum.php?mod=viewthread&tid=104971





回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 12:04 , Processed in 0.200389 second(s), 32 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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