硬汉嵌入式论坛

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

[问题解答] 请问可以用H7对STM32的OTP区域进行一次性编程吗

[复制链接]

1

主题

4

回帖

7

积分

新手上路

积分
7
发表于 2024-5-23 15:13:11 | 显示全部楼层 |阅读模式
由于需要,在烧录程序文件的时候,需要生成滚码,但是试了好多次,都失败了,有以下几个现象:

1.将滚码写入OB区,无效
2.高级配置中的“OB配置”按钮是灰色,不能点,前面基本配置中已经选择了“写选项字节”
3.滚码设置中,将日期写入OB无效
4.请问,是否能够将日期秒数写入OTP呢,这样相当于芯片有了永久的唯一身份。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107944
QQ
发表于 2024-5-23 15:30:56 | 显示全部楼层
ob烧录滚码这种骚操作是怎么想到的,大部分系列芯片的ob都不可以烧录滚码,也禁止烧写,每个bit都有具体的定义。otp烧录日期信息,过两天我发布一个教程。
回复

使用道具 举报

1

主题

4

回帖

7

积分

新手上路

积分
7
 楼主| 发表于 2024-5-23 15:35:38 | 显示全部楼层
eric2013 发表于 2024-5-23 15:30
ob烧录滚码这种骚操作是怎么想到的,大部分系列芯片的ob都不可以烧录滚码,也禁止烧写,每个bit都有具体的 ...

H7ToolPC里面不是有个滚码写入OB区的吗,我也很奇怪,正常每个字节都是有特定用途的啊。
回复

使用道具 举报

1

主题

4

回帖

7

积分

新手上路

积分
7
 楼主| 发表于 2024-5-23 15:36:47 | 显示全部楼层
OTP烧录日期秒数这个教程,烦请尽快发布哈。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107944
QQ
发表于 2024-5-24 00:59:35 | 显示全部楼层
blynking 发表于 2024-5-23 15:36
OTP烧录日期秒数这个教程,烦请尽快发布哈。

测试H7-TOOL脱机烧录OTP空间存储滚码日期操作说明和注意事项(2024-05-24)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=124214
回复

使用道具 举报

1

主题

4

回帖

7

积分

新手上路

积分
7
 楼主| 发表于 2024-5-24 08:37:12 | 显示全部楼层
谢谢管理员的回复!我看了一下教程里的烧录时间,凌晨零点十五分,辛苦辛苦!
回复

使用道具 举报

1

主题

4

回帖

7

积分

新手上路

积分
7
 楼主| 发表于 2024-5-24 09:03:45 | 显示全部楼层
还有一个新问题请教管理员,我用的芯片是STM32L431RCT6,但是H7ToolPC软件里“算法选择”下拉框只有“AlgoFile_Flash”,没有AlgoFile_OTP这个选项,但是我看了STM32L431RCT6的手册,发现地址0x1FFF7000-0x1FFF73FF是有OTP区域的,不知道怎么解决。我换成其他型号,比如G070或F412,都是可以的。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107944
QQ
发表于 2024-5-24 14:37:29 | 显示全部楼层
blynking 发表于 2024-5-24 09:03
还有一个新问题请教管理员,我用的芯片是STM32L431RCT6,但是H7ToolPC软件里“算法选择”下拉框只有“AlgoF ...

没有添加的,大家可以看下otp的操作方法,hal库有提供api,转换成使用tool的lua就可以操作了。H7-TOOL的LUA小程序教程第8期:SWD接口函数,读写各种类型数据,内存和寄存器等(2023-04-07)
https://www.armbbs.cn/forum.php? ... 8104&fromuid=58
(出处: 硬汉嵌入式论坛)

搞不定的话,后面我们这边有空闲时间了集中搞下,最近还没时间搞这个。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-20 03:57 , Processed in 0.211707 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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