打印
[其他ST产品]

怎样修改安全Secure-only area size (SEC_AREA_START1/2 and SEC_AREA_END1/2)

[复制链接]
419|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jcky001|  楼主 | 2023-9-25 10:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
芯片一生只能用RSS_resetAndInitializeSecureAreas修改一次吗?把安全区域移除(起始地址>结束地址,DEMS=0,SECURITY=0)后,怎样才能修改安全区的大小呢,
由于cubeprogrammer界面中不能修改安全区,只能由应用程序调用HAL_FLASHEx_OBProgram尝试修改,目前测试只能当RDP从1改到0,DEMA=1,时修改起始接收地址,但是安全区里的程序已经被擦除了,而且不能写进去程序,修改了也没有用,怎样才能不擦除程序修改安全区大小呢


使用特权

评论回复
沙发
一只眠羊| | 2023-10-18 22:29 | 只看该作者
话说,修改它干啥?

使用特权

评论回复
板凳
在曼谷的春| | 2023-10-19 01:00 | 只看该作者
没修改过,我也好奇,修改安全区数据有啥用么

使用特权

评论回复
地板
月亮一键变蓝| | 2023-10-19 03:00 | 只看该作者
你这是想**芯片还是?

使用特权

评论回复
5
她已醉| | 2023-10-19 05:00 | 只看该作者
好像要修改链接脚本文件才行哦

使用特权

评论回复
6
温室雏菊| | 2023-10-19 07:00 | 只看该作者
这个比较麻烦啊,而且修改其意义也不大

使用特权

评论回复
7
我吃小朋友| | 2023-10-19 12:00 | 只看该作者
这种修改好像容易把芯片搞坏吧

使用特权

评论回复
8
故意相遇| | 2023-10-19 15:00 | 只看该作者
在Keil或其他IDE中,您需要修改链接脚本文件(Linker Script)来定义安全区域的起始地址和结束地址。链接脚本文件通常具有.ld或.scatter扩展名

使用特权

评论回复
9
西洲| | 2023-10-19 17:00 | 只看该作者
修改其值以调整安全区域的大小。 例如,在Keil中,您可以在链接脚本文件中找到类似以下的定义:SEC_AREA_START1 = 0x80000000;SEC_AREA_END1 = 0x80010000;

使用特权

评论回复
10
白马过平川| | 2023-10-19 19:30 | 只看该作者
可以修改,而且前提要修改链接脚本文件,然后再杀戮

使用特权

评论回复
11
捧一束彼岸花| | 2023-10-19 23:00 | 只看该作者
这个我觉得没啥玩的意思,芯片空间都够用,还改它干啥

使用特权

评论回复
12
BullTalented| | 2023-10-23 12:15 | 只看该作者
需要修改链接脚本文件才行

使用特权

评论回复
13
Uriah| | 2024-1-9 08:31 | 只看该作者

这方便一般可以使用底涂的方式来改善

使用特权

评论回复
14
周半梅| | 2024-1-9 13:26 | 只看该作者

明确出电源的性能和稳定性是否符合预期和要求

使用特权

评论回复
15
Clyde011| | 2024-1-9 18:31 | 只看该作者

齐纳二极管的缺点是不如TVS快

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1421

主题

3928

帖子

6

粉丝