请选择 进入手机版 | 继续访问电脑版

硬汉嵌入式论坛

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

[固件] H7-TOOL脱机烧录器功能开源发布,支持1拖4,支持新唐,MM32,STM32,STM8,外置Flash等混合烧录(2020-06-12)

  [复制链接]

7532

主题

4万

帖子

5万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
59611
QQ
发表于 2020-2-7 01:36:58 | 显示全部楼层 |阅读模式
大家在使用中,有什么建议,欢迎反馈。

脱机烧录视频效果展示:
http://v.qq.com/x/page/p30628h2ou7.html

多款STM8+STM32产品混合烧录展示:
http://v.qq.com/x/page/o0932ppnuwx.html

1拖4脱机烧录效果展示:
https://v.qq.com/x/page/s0954t133ti.html

V1.21版APP程序:
h7_tool_app(V1.21).bin (713.73KB)
H7-TOOL_STM32H7_App-master (V1.21).zip (22.46MB)

上位机升级至V0.5:
H7-TOOL PC机软件(V0.5).zip (5.79MB)
H7-TOOL PC软件源代码(V0.5 2020-06-12).zip (39.91MB)

eMMC中要存储的文件:
注:使用图形化配置需要使用下面的新版文件
存放到eMMC磁盘的文件V1.22.zip (5.27MB)

【支持型号】
1、MM32:
MM32F003,  MM32F031,  MM32F032,  MM32F103,  MM32L0xx,  MM32L3xx,   MM32SPIN0x,  MM32SPIN2x,  MM32W0xxB,  MM32W3xxB

2、STM32:
STM32F0xx,  STM32F10x,  STM32F2xx,  STM32F3xx,  STM32F4xx,  STM32F7xx,  STM32H7x,  STM32L0xx,  STM32L1xx, STM32L4xx,  STM32G0xx,  STM32G4xx

3、STM8:
STM8Sxx,STM8Axx,STM8Lxx

4、新唐
M0518

脱机编程器单路和四路的效率比较,效率极高

测试烧录 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秒)


【脱机烧录功能介绍】
1、支持脱机烧录STM32。
2、支持灵动微MM32。
3、支持脱机烧录STM8芯片(STM8S和STM8L系列)。
4、支持外置QSPI Flash烧录。
5、支持1拖4脱机烧录。
6、支持组合烧录,比如一键烧写H7-TOOL的boot、app和QSPI Flash。
7、支持读、写保护状态识别,自动解除保护状态。
8、支持多段bin写入。
9、支持选择软件复位和硬件复位。
10、支持option bytes编程,烧录完毕设置读保护。
11、支持自动识别硬件烧录不同的程序(识别算法由lua指定)。
12、FLM算法文件从KEIL MDK中复制出来,存放到emmc磁盘 \H7-TOOL\Programmer\FLM,按厂商分类。
13、目标程序文件、编程脚本存放到:\H7-TOOL\Programmer\User 文件夹。不限制目录级别和数量 。
14、动态解析FLM文件,分离出内存镜像通过swd加载到目标cpu ram。
15、FLM算法文件和数据文件支持绝对路径和相对路径。
16、支持动态填充产品序号、UID加密字段、用户自定义字段。
17、自动保存烧录次数,支持剩余次数限制功能。
18、支持连续烧录模式,检测到IC后自动烧录。
19、可动态显示CPU电压和供电电流。
20、通过lua脚本配置算法文件和数据文件(bin)以及控制编程过程。
21、烧录时LED快闪,烧录成功候常亮,烧录失败后熄灭
22、烧录界面增加清零本次计数、清零累计计数功能。
23、支持PC机联机调试lua程序
      - 打印内核ID、flash内容、RAM内容、UID、Option bytes。
      - 修改和显示目标CPU的RAM和任意寄存器。
      - 擦除CPU内部Flash、EEPROM。
      - 加读保护、解除保护。
      - 启动编程。
24、lua非常灵活,可以很方便扩充功能,比如:
(1)日期窗口段内才允许烧录。
(2)目标板电流超限报警。
(3)限定UID(CPU唯一序号)符合规则的才允许烧录。
(4)UID加密算法由用户自己定义。
(5)填充任意短数据(小于1K),比如可以写入生产日期时间或客户代码。
(6)关于程序文件保密问题,后期再考虑吧,因为H7-TOOL软件开源,文件结构开源,为了避免程序文件被加工厂泄露, 初步设想如下:
       a、控制USB虚拟磁盘程序入口,增加人工输入密码。
       b、在虚拟磁盘扇区读写底层函数,以512字节为单位增加客户自定义加密和解密算法。这样emmc数据内容就是被加密的,即使emmc芯片被复制出来放到其他H7-TOOL主板也无法识别。

【使用说明】
硬件连接:
1、SWD烧录接口:TVCC GND D8(SWDIO) D6(SWCLK) D4(RESET)
     SWIM烧录接口:TVCC GND D9(SWIM) D5(RESET)
2、用5P杜邦线连接到目标板。
3、目标板可以由H7-TOOL的TVCC引脚供电。
4、5P连接线的长度建议小于20CM。
5、实测脱机烧录器,实测线束能到80CM长度(并非所有MCU):链接
666666666666.png

6、1拖4脱机烧录接线:
(1)脱机编程器单路烧录和四路烧录效率比较:链接
(2)1拖四扩展板功能和特点
- 配合H7-TOOL主机实现四路同步烧录SWD接口ARM芯片
- 软件可配置1路 1-2路 1-3路 1-4路四种模式
- 4路同步烧录,提高量产效率
- 4路TVCC电压可调节 1.26V-5.0V
- 每路最大电流250mA  (目标超过此电流时,目标板自行供电)
- 赠送4套20CM硅胶优质杜邦线
- 配套5P杜邦壳和4P杜邦壳,可自行调整线序
- 提供加长双塑排针,应对主板烧录口未焊接插座只有排针孔的情况
- 支持不带硬件复位口线烧录

效果:





进入和选择文件的步骤:
1、联机模式下长按S,弹出“扩展功能”菜单
2、选择"1.脱机烧录器(单路)",长按S确定,进入脱机烧录器单路界面
3、选择"2.脱机烧录器(多路)",长按S确定,进入脱机烧录器多路界面
4、按S键切换到"选择文件",长按S进入文件浏览器界面
5、选择对应的lua文件,长按S确定

按键功能:
1、按S键切换到“开始烧录”按钮
2、短按C键开始烧录
3、长按S键进入连续烧录模式(检测到芯片自动烧录)
4、长按C键可终止烧录

【存储LUA文件到eMMC】
1、联机模式下长按S进入扩展功能 -> 系统设置 -> USB eMMC磁盘
2、等待10秒左右电脑上可以看到 eMMC磁盘
3、用电脑的文件浏览器操作eMMC磁盘内容
4、两个关键目录:
     H7-TOOL\Programmer\FLM  存放烧录的算法文件
     H7-TOOL\Programmer\User 存放用户的lua文件、bin文件

注意事项:
1、如果eMMC模拟U盘没有识别出来看此贴二楼:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=96090

2、将压缩包解压出来后,全部复制到eMMC里面,复制后目录形式是下面这样的,不要搞错了。
QQ截图20200207102919.png


【烧录方案一:图形化配置LUA文件】
以下载我们V7开发板,主控STM32H743XIH6为例进行说明。

生成配置文件不需要连接H7-TOOL,仅需生成后放到H7-TOOL的eMMC里面即可,这里将生成步骤为大家做个说明。

1、加载LUA文件,这些文件位于eMMC磁盘文件软件包路径:H7-TOOL\Programmer\User\Demo\STM32

我这里是烧写STM32H743XIH6,选择文件demo_STM32H743xI.lua,注意这个文件是所有STM32H7系列通用的LUA文件。



2、打开脱机烧录配置界面:



打开后界面效果如下:



3、选择型号,其它根据自己的需要配置即可,这里我们把按照扇区擦除选上:



4、选择要烧写的烧录文件,可以加载bin或者hex,将其烧录到地址0x0800 0000里面:



5、输出文件夹和输出文件名根据需要设置即可。

点击生成配置文件按钮,如果生成成功,右侧会有展示:



6、配置成功后将生成的三个文件
  demo.lua
  demo.ini
  output.hex.bin

复制到H7-TOOL的EMMC磁盘目录:/H7-TOOL/Programmer/User
7、至此,LUA的配置工作就完成了,比之前大家手动配LUA文件方便了很多。

H7-TOOL里面存储好配置的文件后,就可以下载了。

(1)H7-TOOL进入脱机烧录(单路)后,选择demo.lua文件(位于/H7-TOOL/Programmer/User):


(2)点击开始烧录:



(3)烧录过程分擦除,编程和校验:



至此就完成了烧录工作。

8、如果要在复制到eMMC之前,验证下生成的文件是否正常,或者脱机烧录时候遇到无法解决的错误,都可以使用LUA的联调功能。


当前LUA的PC联调是采用的网络方式,需要大家看此贴的网络连接说明:

http://www.armbbs.cn/forum.php?mod=viewthread&tid=95373


点击这里打开监听端口777



正常情况,如果大家的防火墙设置的是“阻止新程序时询问我”


那么打开的时候会弹出提示


点击允许访问即可,如果大家的电脑没有弹出选项,最好看下防火墙设置里面的入站规则里面是否有H7-TOOL


9、连接上后,按照1-6步骤操作,进行到第6步时,点击这里的测试烧录即可:




10、扩展阅读:

H7-TOOL实现LUA小程序PC联调和更新LUA小程序操作说明(2020-03-20)
http://www.armbbs.cn/forum.php?mod=viewthread&tid=96932

通过H7-TOOL的上位机LUA联调可以方便验证脱机烧录问题,随时更改,随时调试
http://www.armbbs.cn/forum.php?mod=viewthread&tid=97054

【烧录方案二:手动配置LUA文件】

这种方案随着后面的升级,将删除,全面由图形化配置代替。

1、下面每个LUA文件都是一个完整的产品系列:
555.png
2.png
3.png

以STM32F407xG.lua为例,已经对STM32F4全系列进行了支持:
QQ截图20200530004512.png

2、用记事本打开lua文件进行编辑。
3、选择具体芯片系列,比如选择STM32F407IGT6,那么就可以使用STM32F407xG.lua文件,选择
     dofile("0:/H7-TOOL/Programmer/Device/ST/STM32F4xx/STM32F40xxx_41xxx_1024.lua")

4、选择要下载的固件和程序位置。
     --编程任务列表,可以任意追加
     --算法文件名和数据文件名支持绝对路径和相对路径,相对路径时和lua文件同目录,支持../上级目录
        TaskList = {
                AlgoFile_FLASH,                                        --算法文件
                "0:/H7-TOOL/Firmware/H7-BOOT.bin",        --数据文件
                0x08000000,                                            --目标地址
               
                AlgoFile_FLASH,                                       --算法文件
                "0:/H7-TOOL/Firmware/h7_tool_app.bin",  --数据文件
                0x08020000,                                           --目标地址

                AlgoFile_QSPI,                                         --算法文件
                "0:/H7-TOOL/Fonts/GB2312ZK.bin",           --数据文件
                0x90000000,                                           --目标地址               
        }

4、更高级的设置,可以继续浏览lua文件,简单易看懂,一目了然。

举例说明:
比如烧写一个bin文件output.bin到我们STM32-V6开发板STM32F429BIT6
1、选择型号:
dofile("0:/H7-TOOL/Programmer/Device/ST/STM32F4xx/STM32F42xxx_43xxx_2048.lua")

2、可以使用文件STM32F429xI.lua做模板,仅需修理里面的bin文件名和目标Flash地址
     TaskList = {
                AlgoFile_FLASH,
                "0:/H7-TOOL/Programmer/User/TestBin/output.bin",        --数据文件
                0x08000000,                                                                --目标地址
        }

3、将output.bin文件放到TestBin文件夹里面:
6.png

4、H7-TOOL进入脱机烧录(单路)后,选择STM32F429xI.lua文件:
1.png

5、点击开始烧录:
2.png

6、烧录过程分擦除,编程和校验:
5.png

LUA脚本文件截图,功能一目了然:
9.png

【支持PC机联机调试lua程序】
- 打印内核ID、flash内容、RAM内容、UID、Option bytes
- 修改和显示目标CPU的RAM和任意寄存器
- 擦除CPU内部Flash、EEPROM
- 加读保护、解除保护
- 启动编程
7.png


【和lua同名的ini文件说明】
文件内容如下,可以记事本编辑
Locked = 0                     --1表示锁死
ProgramLimit = 0            --烧录次数控制,0表示不限制, >0 表示限制的次数
ProgrammedCount = 43   --已经烧录的次数
ProductSN = 0                --产品序号滚码
LastTotalTime = 0           --暂时未用
LastEraseChipTime = 22  --全片擦除时间(ms),程序自动记录

【四款芯片混合烧录效果】














评分

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

查看全部评分

淘宝小店: https://armfly.taobao.com/
冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

7

主题

46

帖子

70

积分

初级会员

积分
70
发表于 2020-2-7 11:01:18 | 显示全部楼层
强!准备入手了
回复

使用道具 举报

34

主题

1433

帖子

1501

积分

至尊会员

积分
1501
发表于 2020-2-7 12:29:39 | 显示全部楼层
安富莱威武!老大辛苦了!
回复

使用道具 举报

0

主题

3

帖子

3

积分

新手上路

积分
3
发表于 2020-2-7 12:30:00 | 显示全部楼层
哇,贼刺激,在家又有新东西可以捣鼓了,谢谢硬汉
回复

使用道具 举报

0

主题

15

帖子

15

积分

新手上路

积分
15
发表于 2020-2-7 13:15:47 | 显示全部楼层
厉害                    
回复

使用道具 举报

1

主题

441

帖子

443

积分

高级会员

积分
443
发表于 2020-2-7 15:09:05 | 显示全部楼层
硬汉大哥,这个是重磅炸弹。
回复

使用道具 举报

5

主题

109

帖子

119

积分

初级会员

积分
119
发表于 2020-2-7 15:15:45 | 显示全部楼层
太爽了。完全可以把这个功能产品化。现在淘宝上这个做的好的很少。
回复

使用道具 举报

0

主题

11

帖子

11

积分

新手上路

积分
11
发表于 2020-2-7 16:07:47 | 显示全部楼层
硬汉大哥,威武
回复

使用道具 举报

10

主题

246

帖子

266

积分

高级会员

积分
266
发表于 2020-2-7 19:10:20 | 显示全部楼层
噜噜跟着玩玩,问题来了现在在老家,没有板子烧录,先噜噜学习代码
回复

使用道具 举报

0

主题

3

帖子

3

积分

新手上路

积分
3
发表于 2020-2-8 01:48:25 | 显示全部楼层

安富莱威武!
回复

使用道具 举报

0

主题

19

帖子

19

积分

新手上路

积分
19
发表于 2020-2-8 11:49:32 | 显示全部楼层
硬汉大哥,威武! 安富莱威武!
回复

使用道具 举报

0

主题

10

帖子

10

积分

新手上路

积分
10
发表于 2020-2-14 12:57:16 | 显示全部楼层
OK
回复

使用道具 举报

0

主题

12

帖子

12

积分

新手上路

积分
12
发表于 2020-2-14 14:14:24 | 显示全部楼层
目前的烧录似乎必须接RST?
回复

使用道具 举报

7532

主题

4万

帖子

5万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
59611
QQ
 楼主| 发表于 2020-2-14 14:55:27 | 显示全部楼层
zhaoqi 发表于 2020-2-14 14:14
目前的烧录似乎必须接RST?

对,硬件复位稳一些,后面升级可以考虑支持软件复位。
淘宝小店: https://armfly.taobao.com/
冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

0

主题

1

帖子

1

积分

新手上路

积分
1
发表于 2020-2-16 00:37:01 | 显示全部楼层

hao dong xi
回复

使用道具 举报

0

主题

7

帖子

7

积分

新手上路

积分
7
发表于 2020-2-18 10:39:13 | 显示全部楼层
硬汉大哥,威武
回复

使用道具 举报

0

主题

1

帖子

1

积分

新手上路

积分
1
发表于 2020-2-22 21:23:04 | 显示全部楼层
666666666666666666666666666666666666
回复

使用道具 举报

36

主题

1610

帖子

1682

积分

至尊会员

积分
1682
发表于 2020-2-28 11:10:32 | 显示全部楼层
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

236

主题

714

帖子

1186

积分

至尊会员

积分
1186
发表于 2020-3-2 08:38:42 | 显示全部楼层
通过解析FLM文件里面的算法进行烧录?
回复

使用道具 举报

7532

主题

4万

帖子

5万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
59611
QQ
 楼主| 发表于 2020-3-2 10:16:54 | 显示全部楼层
jplzl10000 发表于 2020-3-2 08:38
通过解析FLM文件里面的算法进行烧录?

需要解析FLM文件。
淘宝小店: https://armfly.taobao.com/
冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

4

主题

63

帖子

71

积分

初级会员

积分
71
发表于 2020-3-15 00:50:18 | 显示全部楼层
其他家的芯片,即使有FLM文件也暂时还不支持下载吗?
回复

使用道具 举报

496

主题

1199

帖子

2196

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2196
发表于 2020-3-15 04:42:20 | 显示全部楼层
一般来说有flm文件就可以支持
回复

使用道具 举报

4

主题

63

帖子

71

积分

初级会员

积分
71
发表于 2020-3-15 12:05:57 | 显示全部楼层
armfly 发表于 2020-3-15 04:42
一般来说有flm文件就可以支持

我现在是到加载算法失败那一步。中间的print调试信息怎么看呢
回复

使用道具 举报

7532

主题

4万

帖子

5万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
59611
QQ
 楼主| 发表于 2020-3-16 01:54:06 | 显示全部楼层
xiaomeng 发表于 2020-3-15 12:05
我现在是到加载算法失败那一步。中间的print调试信息怎么看呢

上位机软件。
淘宝小店: https://armfly.taobao.com/
冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

236

主题

714

帖子

1186

积分

至尊会员

积分
1186
发表于 2020-3-16 14:46:52 | 显示全部楼层
大佬,搞SWD的烧录有没有啥文档说明呀?连烧录原理都搞不明白
回复

使用道具 举报

7532

主题

4万

帖子

5万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
59611
QQ
 楼主| 发表于 2020-3-16 15:02:57 | 显示全部楼层
jplzl10000 发表于 2020-3-16 14:46
大佬,搞SWD的烧录有没有啥文档说明呀?连烧录原理都搞不明白

暂时还不做程序的分析教程。最近要做个lua联调文档和上百个注册的API调用。
淘宝小店: https://armfly.taobao.com/
冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

36

主题

1610

帖子

1682

积分

至尊会员

积分
1682
发表于 2020-3-27 12:29:12 | 显示全部楼层
期待一拖四
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

7532

主题

4万

帖子

5万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
59611
QQ
 楼主| 发表于 2020-4-8 09:29:48 | 显示全部楼层
升级脱机烧录功能,增加软件复位和硬件复位选择,一拖四的备份代码也加入了。
淘宝小店: https://armfly.taobao.com/
冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

7532

主题

4万

帖子

5万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
59611
QQ
 楼主| 发表于 2020-5-30 01:41:43 | 显示全部楼层
发布1拖4脱机烧录。
淘宝小店: https://armfly.taobao.com/
冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

44

主题

64

帖子

152

积分

初级会员

积分
152
发表于 2020-5-30 23:34:18 | 显示全部楼层
Linux 版本的上位机有计划了吗?
回复

使用道具 举报

7532

主题

4万

帖子

5万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
59611
QQ
 楼主| 发表于 2020-5-31 10:04:03 | 显示全部楼层
taotieren 发表于 2020-5-30 23:34
Linux 版本的上位机有计划了吗?

争取早日安排上。
淘宝小店: https://armfly.taobao.com/
冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

36

主题

1610

帖子

1682

积分

至尊会员

积分
1682
发表于 2020-5-31 15:23:33 | 显示全部楼层


万众期待的1拖4
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

7532

主题

4万

帖子

5万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
59611
QQ
 楼主| 发表于 2020-6-5 09:25:04 | 显示全部楼层
2020-06-02 V1.21
1. 完善脱机烧录功能
- 烧录部分bin文件时,读回校验和软件CRC无问题,但硬件CRC有问题。
   原因:bin文件长度不是4字节整数倍时存在计算错误
   解决办法,补齐4字节再进行校验。
- 修改校验部分的代码,当FLM中有Verify校验函数时, 则优先用FLM中的Verify,而不是读回校验
- lua函数pg_reset() 支持带形参(复位时间ms)和无形参(缺省用20ms)
- 修复emmc磁盘文件的bug,解决STM8编程编程失败的问题
- 增加STM8AF模板,验证了STM8AF5288
- 修复SLOW低速时钟模式,发送32bit数据未插入延迟的bug。主要用于多路烧录,应对线长的情况。
淘宝小店: https://armfly.taobao.com/
冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

1

主题

18

帖子

20

积分

新手上路

积分
20
发表于 2020-6-9 09:23:47 | 显示全部楼层
准备啥时候做调试器功能啊?迫切急需
回复

使用道具 举报

7532

主题

4万

帖子

5万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
59611
QQ
 楼主| 发表于 2020-6-9 09:39:17 | 显示全部楼层
la9998372 发表于 2020-6-9 09:23
准备啥时候做调试器功能啊?迫切急需

努力中,争取早日发布给大家玩。
淘宝小店: https://armfly.taobao.com/
冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

20

主题

673

帖子

713

积分

金牌会员

积分
713
发表于 2020-6-11 12:18:37 | 显示全部楼层
eric2013 发表于 2020-6-9 09:39
努力中,争取早日发布给大家玩。

下次更新什么时候。
代码不规范,亲人两行泪!
回复

使用道具 举报

7532

主题

4万

帖子

5万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
59611
QQ
 楼主| 发表于 2020-6-11 12:33:09 | 显示全部楼层
missfox 发表于 2020-6-11 12:18
下次更新什么时候。

快了,准备上图形化脱机配置界面。
淘宝小店: https://armfly.taobao.com/
冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

7532

主题

4万

帖子

5万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
59611
QQ
 楼主| 发表于 2020-6-12 14:34:45 | 显示全部楼层

2020-06-12  PC软件V0.5
1.增加脱机烧录器配置界面
- 可以转换hex到bin
- 可以自动生成烧录脚本
- 可以进行算法验证(烧录测试bin)
- 芯片列表可通过device.csv进行管理
- 修正H7-TOOL emmc磁盘上的部分lua文件
淘宝小店: https://armfly.taobao.com/
冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

2

主题

36

帖子

40

积分

新手上路

积分
40
发表于 2020-6-26 20:54:46 | 显示全部楼层
大佬,boot的有开源或者bin吗?谢谢!
回复

使用道具 举报

7532

主题

4万

帖子

5万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
59611
QQ
 楼主| 发表于 2020-6-26 21:10:35 | 显示全部楼层
michael001 发表于 2020-6-26 20:54
大佬,boot的有开源或者bin吗?谢谢!

boot也是开源的:

http://www.armbbs.cn/forum.php?m ... &extra=page%3D1
淘宝小店: https://armfly.taobao.com/
冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2020-7-9 06:45 , Processed in 0.795601 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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