H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

Posted 安富莱电子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了相关的知识,希望对你有一定的参考价值。

说明:
1、这次上位机软件,BOOT,APP和eMMC磁盘文件全部进行了升级,PC软件版本: V1.4.1,STM32_APP固件版本: V1.44 ,STM32_BOOT固件版本: V1.02。
2、经过本次升级后,H7-TOOL上位机软件实现管理一条龙,BOOT升级,APP升级和eMMC磁盘更新全部由上位机接管。
3、上位机全面支持以太网、USB两种通信模式,USB连接也可以支持lua和测试程序烧录,以后大家想用那个用那个。
4、上位机可以无需下载lua文件,直接执行临时窗口的lua程序。
5、 完善上位机模拟量校准界面,支持备份和恢复校准参数。
6、USB虚拟串口功能单独做到扩展功能菜单中,其他状态均为PC USB通信模式。
7、传送脱机烧录的文件增加MD5完整性校验,并解决文件写入不全的BUG。
8、脱机烧录增加苏州国芯的2个M4芯片。
9、脱机烧录增加SPI Flash型号:旺宏的MX25L256, MX25L512和镁光25QL128、25QL256、25QL512等几个大容量芯片。


注:论坛上H7-TOOL操作说明帖子中涉及到上位机的相关部分已经全部做了更新。
如果这次打算升级,建议看下BOOT升级,APP升级和eMMC磁盘更新,脱机烧录等章节。

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

PC机软件:

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了h7toolPC_release(V1.4.1a)

BOOT和APP源码:
eMMC磁盘文件,BOOT和APP的hex文件已经集成到上位机软件里面,方便上位机更新APP,BOOT和eMMC
H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了HT_Boot(V1.02源码 2020-12-23)
H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了H7-TOOL_STM32H7_App

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

1、USB通信方式在线烧录测试,可以方便的验证脱机文件是否配置正确:

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

以太网通信方式在线烧录测试:

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

脱机烧录测试:

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

2、H7-TOOL上位机软件实现管理一条龙,BOOT升级,APP升级和eMMC磁盘更新全部由上位机接管。

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

3、LUA功能全面USB和以太网两种通信方式,上位机可以无需下载lua文件,直接执行临时窗口的lua程序。

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

4、开始整理LUA助手API列表,方便大家调用: H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了
5、完善上位机模拟量校准界面,支持备份和恢复校准参数: H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

更新记录:

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

脱机烧录支持的芯片系列越来越多:

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

一拖四并行同时烧写四路设备,效率极高

测试烧录 H7-TOOL的固件:

boot(46KB) + APP(685KB)+ QSPI Flash(2MB字库)
情况1:

CPU Flash和QSPI Flash内已有数据,烧录boot(46KB) + APP(685KB)+ QSPI Flash(2MB字库)
单路 :21.3秒
四路 :25.9秒 (等效 每个6.5秒)
情况2:

CPU Flash和QSPI Flash均为全FF状态,烧录boot(46KB) + APP(685KB)
单路 :3.757秒
四路 :5.01秒 (等效 每个1.25秒)

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

【脱机烧录功能介绍】

1、上位机软件全面支持USB和以太网两种方式来配置烧录文件,并且上位机软件可以一键烧录来验证配置文件是否正确。
2、SPI Flash脱机烧录,支持GD,镁光,华邦,旺宏,SST,复旦微,XTX芯天下,XMC武汉新芯,PUYA普冉,BoyaMicro博雅。
3、支持烧录机台信号接口。
4、支持脱机烧录STM32。
5、支持灵动微MM32。
6、支持新唐。
7、支持新唐8051系列N76E003。
8、支持恒烁CX32。
9、支持GD32。
10、支持雅特力AT32。
11、支持极海APM32。
12、支持WIZnet W7500。
13、支持NXP i.MX RT1052的外置HyperFlash,QSPI Flash烧写。
14、支持STM8。
15、支持苏州国芯CCM42。
16、支持苏州苏州华芯微HS32。
17、支持Microsemi的M2Sxx。
18、支持1拖4脱机烧录。
19、支持组合烧录,比如一键烧写H7-TOOL的BOOT、APP和QSPI Flash。
20、支持读、写保护状态识别,自动解除保护状态。
21、支持多段bin写入。
22、支持选择软件复位和硬件复位。
23、支持option bytes编程,烧录完毕设置读保护。
24、支持自动识别硬件烧录不同的程序(识别算法由lua指定)。
25、FLM算法文件从KEIL MDK中复制出来,存放到emmc磁盘 H7-TOOLProgrammerFLM,按厂商分类。
26、目标程序文件、编程脚本存放到:H7-TOOLProgrammerUser 文件夹。不限制目录级别和数量 。
27、动态解析FLM文件,分离出内存镜像通过swd加载到目标cpu ram。
28、FLM算法文件和数据文件支持绝对路径和相对路径。
29、支持动态填充产品序号、UID加密字段、用户自定义字段。
30、自动保存烧录次数,支持剩余次数限制功能。
31、支持连续烧录模式,检测到IC后自动烧录。
32、可动态显示CPU电压和供电电流。
33、通过lua脚本配置算法文件和数据文件(bin)以及控制编程过程。
34、烧录时LED快闪,烧录成功时常亮,烧录失败后熄灭
35、烧录界面增加清零本次计数、清零累计计数功能。
36、支持PC机联机调试lua程序
- 打印内核ID、flash内容、RAM内容、UID、Option bytes。
- 修改和显示目标CPU的RAM和任意寄存器。
- 擦除CPU内部Flash、EEPROM。
- 加读保护、解除保护。
- 启动编程。
37、lua非常灵活,可以很方便扩充功能,比如:
(1)日期窗口段内才允许烧录。
(2)目标板电流超限报警。
(3)限定UID(CPU唯一序号)符合规则的才允许烧录。
(4)UID加密算法由用户自己定义。
(5)填充任意短数据(小于1K),比如可以写入生产日期时间或客户代码。

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

1拖4并行脱机烧录效果展示:

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

多款STM8+STM32产品混合脱机烧录展示:

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

高速DAPLINK仿真器功能

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了

多个TOOL同时使用,同时仿真,互不影响

H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了






以上是关于H7-TOOL再次迎来重大更新,全面支持USB和以太网两种脱机烧录文件配置和传输方式,并且都可以使用LUA功能了的主要内容,如果未能解决你的问题,请参考以下文章

H7-TOOL重大更新发布,开始支持外网控制,eMMC支持加密,脱机烧录新增赛普拉斯和复旦微等(2021-07-02)

PD快充技术重大更新,USB PD3.1发布,支持48V和240W输出

H7-TOOL开发工具史上超重大更新,1拖4脱机烧录全球开源发布

微信重大更新登热搜 网友:离QQ又近一步

Windows 11 将迎来首次重大更新:终于要支持 Android 应用了

H7-TOOL迎来新版固件V2.08,Modbus助手,RTT波形展示和时间戳上线,新增美仁半导体,NXP MKE系列,华大F460系列等脱机烧录支持