硬汉嵌入式论坛

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

[脱机烧录] H7-TOOL的滚码使用方法(2022-01-26)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2021-3-18 13:25:13 | 显示全部楼层 |阅读模式
滚码就是在芯片内部Flash的指定地址做一个递增数值,用户可以定义数值存储的位置,递增步大小

1、整体介绍:

QQ截图20220126112055.png

(1)滚码启动这里设置写入的分区:

QQ截图20220126112140.png

这里的分区对应的是这里的固件烧写区,这种是用于BOOT + 多个APP的场景,用户可以设置通过更新BOOT时更新滚码,获取更新APP时更新滚码。

QQ截图20220126113004.png


(2)滚码启动这里设置写入的分区:

滚码类型选择,这里支持了两种:

QQ截图20220126113135.png

显示格式支持了10进制和16进制:

QQ截图20220126113210.png

滚码占用字节数,一般配置为4字节或者8字节就够了。

QQ截图20220126114031.png

存储格式选择二进制小端:

QQ截图20220126114106.png


2、操作举例:

1、配置如下:

比如我们给H7芯片烧写滚码,我这里滚码地址设置到0x08020000,递增步大小设置为5,写入到1区,特别注意滚码的烧写位置不要覆盖程序代码的地址区。

QQ截图20220126115626.png

2、烧写配置:

QQ截图20220126120409.png

点击一键执行按钮,执行烧写:

可以看到滚码展示:

QQ截图20220126120517.png

我们再执行一次烧写,注意,这里我们点击TOOL上实体按钮来执行,滚码递增5,与我们设置是一致的:

QQ截图20220126120816.png

3、读取我们烧录的滚码:

有时候我们想验证我们烧录的滚码是否正常,我们可以在这里读取相应地址的数据:

QQ截图20220126121847.png

















回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
发表于 2022-1-26 08:58:02 | 显示全部楼层
老铁,没下文了呀
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
发表于 2022-1-26 08:58:21 | 显示全部楼层
老铁,没下文了呀
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2022-1-26 10:15:02 | 显示全部楼层

一会更新上,忘了更新这个帖子了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2022-1-26 12:19:13 | 显示全部楼层

更新完毕了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2024-3-8 10:20:53 | 显示全部楼层
备注一个问题

1拖4的时候,如果有一路烧录失败,滚码的处理机制,这个分两种情况

1、如果此处勾选的是继续烧录剩余通道,这个滚码会空出来
22.png

2、如果使用下面这个选项,一个通道有问题,那么所有通道都将停止烧录,滚码不更新
23.png

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 06:15 , Processed in 0.289239 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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