硬汉嵌入式论坛

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

[固件] H7-TOOL固件升级至V1.46,解决大家近期反馈的一些bug(2021-01-09)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107101
QQ
发表于 2021-1-9 09:26:07 | 显示全部楼层 |阅读模式
说明:
1.  部分界面文字颜色加深。
2.  DAP固件升级到V1.05, 解决反复进入DAP,偶尔死机问题。
3.  bsp_cpu_adc.c 取消DMA中断, ADC缓冲区内存区域设置为not cashe。
4.  解决DAP跳转到APP后,使用脱机出现MD5校验错误,并提升下载稳定性。


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机软件:
2021-01-09升级PC软件到V1.4.3。
h7toolPC_release(V1.4.3a).zip (45.45MB)
H7-TOOL_PC源码(V1.4.3 2021-01-08).zip (81.01MB)


单片机软件:
2021-01-09升级APP到V1.46
注,BOOT和APP的hex文件已经集成到上位机软件里面,方便上位机更新APP和BOOT
HT_Boot(V1.02源码 2020-12-23).zip (13.26MB)
H7-TOOL_STM32H7_App-master(V1.46)(2021-01-08).zip (23.47MB)


QQ截图20210109092425.png
QQ截图20210109092525.png


更新记录:
  1. ----------------------------------------------------------------------------
  2. 发布日期: 2020-01-08
  3. PC软件版本: V1.4.3
  4. STM32_APP固件版本: V1.46  
  5. STM32_BOOT固件版本: V1.02 (无变化)
  6. STM32_DAP固件版本: V1.05

  7. 【PC软件】V1.4.2
  8. 1.无
  9.   
  10. 【App固件】V1.46
  11. 1. 部分界面文字颜色加深
  12. 2. DAP固件升级到V1.05, 解决反复进入DAP,偶尔死机问题
  13. 3. bsp_cpu_adc.c 取消DMA中断, ADC缓冲区内存区域设置为not cashe.
  14. 4. 解决DAP跳转到APP后,使用脱机出现MD5校验错误
  15. ----------------------------------------------------------------------------
  16. 发布日期: 2020-12-26
  17. PC软件版本: V1.4.2
  18. STM32_APP固件版本: V1.45  
  19. STM32_BOOT固件版本: V1.02 (无变化)
  20. STM32_DAP固件版本: V1.04 (无变化)

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

  42. ----------------------------------------------------------------------------
  43. 发布日期: 2020-12-24
  44. PC软件版本: V1.4.1
  45. STM32_APP固件版本: V1.44  
  46. STM32_BOOT固件版本: V1.02
  47. STM32_DAP固件版本: V1.04

  48. 【App固件】
  49. 1. 传送脱机烧录的文件增加MD5完整性校验,并解决文件写入不全的BUG
  50. 2. USB虚拟串口功能单独做到扩展功能菜单中,其他状态均为PC USB通信模式
  51. 3. 取消上电启动lua时蜂鸣一声.
  52. 4. 上位机可以无需下载lua文件,直接执行临时窗口的lua程序
  53. 5. SPI-Flash烧录部分代码,解决几个缓冲区size偏小的bug
  54. 6. Modbus解码异常时禁止发送应答:MODS_SendAckErr(ERR_PACKAGE);
  55. 7. 新增文件:nvic_prio_cfg.h 全局统一配置每个中断的优先级
  56. 8. 升级STM32H7的HAL库
  57. 9. LwIP由2.0.3 升级到2.1.2
  58. 10.USB上电延迟2秒后再初始化,解决win7下USB使用异常
  59. 11.00界面增加USB和以太网联机状态指示。g_tVar.LinkState 变量表示联机状态

  60. 【Boot固件】
  61. 1. 由1.00升级到1.02。Flash编程完毕后增加读回校验。

  62. 【PC软件】
  63. 1. 脱机烧录页面新增: 掉电复位、擦除Flash、解除读保护、使能读保护、
  64.    读选项字、读Flash数据到文件等功能
  65. 2. 完善模拟量校准界面。支持备份和恢复校准参数
  66. 3. U盘文件管理,支持同步镜像模式. 替换XCOPY指令为ROBOCOPY指令
  67. 4. 全面支持以太网、USB两种通信模式,USB连接也可以支持lua和测试程序烧录
  68. 5. 支持软件更新提示(在底部状态栏), 以后升级直接从服务器下载压缩包解压即可
  69. 6. 为exe文件添加H7-TOOL的图标
  70. 7. 新增文件夹 Help\sch 存放电路原理图,通过PC软件的帮助菜单可以打开
  71. 8. 帮助菜单增加查看修改记录
  72. 9. Lua小程序界面增加4个窗口,方便保存临时lua代码
  73. 10. LuaAPI助手界面增加gui相关的函数列表
  74. 11. 固件更新页面新增更新 boot固件按钮

  75. ----------------------------------------------------------------------------
复制代码








评分

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

查看全部评分

回复

使用道具 举报

36

主题

2040

回帖

2148

积分

至尊会员

积分
2148
发表于 2021-1-10 10:16:04 | 显示全部楼层
给力,这么快就修正了
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

23

主题

1406

回帖

1475

积分

至尊会员

积分
1475
发表于 2021-1-11 08:30:23 | 显示全部楼层
辛苦了,victory:
代码不规范,亲人两行泪!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 06:01 , Processed in 0.165978 second(s), 32 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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