硬汉嵌入式论坛

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

[问题解答] 请教一下H7TOOL的滚码和UID加密怎么使用呢?

[复制链接]

26

主题

136

回帖

214

积分

高级会员

积分
214
发表于 2025-3-22 08:44:17 | 显示全部楼层 |阅读模式
研究了一下H7TOOL,想要尝试一下滚码和UID加密。但是设置老是不成功。
不知是不是哪里操作不对,硬汉哥能否指导一下?
1、首先是基本配置

基本设置

基本设置

2、滚码设置

滚码设置

滚码设置

3、UID加密设置
UID加密设置2.png



4、然后我点击了一键下载。

5、最后读回测试,这看上去没有成功。
读回数据3.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2025-3-22 08:58:08 | 显示全部楼层
应该是设置没有生效,先关闭上位机,重新打开,然后生产日期的配置,换这两个配置,切换下保证配置生效,然后关闭UID加密,仅测试滚码相关配置是否正常

123.png

最后加入UID加密也一起测试
回复

使用道具 举报

26

主题

136

回帖

214

积分

高级会员

积分
214
 楼主| 发表于 2025-3-22 09:06:24 | 显示全部楼层

如上设置了,以下是下载过程,没看到写滚码的提示,仍然不成功。
下载过程.png
回复

使用道具 举报

26

主题

136

回帖

214

积分

高级会员

积分
214
 楼主| 发表于 2025-3-22 09:18:42 | 显示全部楼层
好奇怪,我把地址改为0x08040000开始的位置,写入滚码和UID加密都可以成功,只要改成0x08030000的地址就不能成功。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2025-3-22 09:30:24 | 显示全部楼层
ifree 发表于 2025-3-22 09:06
如上设置了,以下是下载过程,没看到写滚码的提示,仍然不成功。

好奇怪,我把地址改为0x08040000开始的位置,写入滚码和UID加密都可以成功,只要改成0x08030000的地址就不能成功。

你TOOL时间是不是有问题,这个DATATIME不对 = 2000-01-01 00 00 00

我这里帮你测试的,设置和你一样的bin文件大小103424, 完全一样的滚码和UID设置。完全正常,剩下你查查你那边是怎么回事,我的地址就是0x08030000,在H750和H743都帮你测试了

ps:如果是H750,看看是不是128KB后面的空间不能用了,不排除这个问题,因为ST仅保证128KB是正常的。

QQ20250322-092909.png




回复

使用道具 举报

26

主题

136

回帖

214

积分

高级会员

积分
214
 楼主| 发表于 2025-3-22 09:59:41 来自手机 | 显示全部楼层
芯片确实是H750,但128K以后还能用。我应用是放在0x08100000的,功能正常。我在检查一下,看看是不是其他什么问题。
回复

使用道具 举报

26

主题

136

回帖

214

积分

高级会员

积分
214
 楼主| 发表于 2025-3-22 18:34:17 来自手机 | 显示全部楼层
找到原因了。惭愧,我自己把地址算错了。我代码中把0x08020000开始的128K用作了模拟eeprom,所以后续地址应该是0x08040000才能使用。
回复

使用道具 举报

22

主题

182

回帖

248

积分

高级会员

积分
248
QQ
发表于 2025-3-24 10:56:40 | 显示全部楼层
滚码是干啥用的啊
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-26 01:31 , Processed in 0.271200 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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