全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 控制/MCU >

用Renesas Flash Programmer软件设置安全边界——瑞萨

时间:2025-04-09 17:22

人气:

作者:admin

标签: 以太网  编译  renesas  Ra  FSP 

导读:  2.6 使用Renesas Flash Programmer软件 设置安全边界 注解 芯片出厂时其DLM状态默认处于“ CM ”,并且未设置IDAU安全边界,在该状态下用户可以正常使用芯片绝大部分外设,除了少数部分外...

2.6

使用Renesas Flash Programmer软件

设置安全边界

注解

芯片出厂时其DLM状态默认处于“CM”,并且未设置IDAU安全边界,在该状态下用户可以正常使用芯片绝大部分外设,除了少数部分外设,比如以太网(ETHERC和EDMAC)。因此,用户在使用启明6M5开发板的以太网之前,需要将芯片的DLM状态更改为“SSD”,并且可根据本小节所述方法来设置IDAU安全边界。

与Trustzone安全功能相关的IDAU边界划分可以通过Renesas Flash Programmer软件来进行设置。这里以本教程第34章的配套例程“34_Ethernet_FreeRTOS”工程为例,设置边界具体步骤如下:

步骤1:首先编译工程

首先编译该工程,编译成功后会在编译输出文件夹里生成一个文件后缀名为.rpd的文件。该文件其实是瑞萨分区数据文件(Renesas Partition Data File)。如下图所示。

2478b0f6-1500-11f0-9310-92fbcf53809c.png

步骤2:切换芯片DLM状态

根据上述3.5小节内容,使用Renesas Flash Programmer软件改变芯片DLM状态。

或者也可以在Flash Options标签页下,按照如下图所示设置DLM状态为“SSD”:

24a71c48-1500-11f0-9310-92fbcf53809c.png

步骤3:选择工程.rpd文件,设置边界

切换到Flash Options标签页下,如下图所示:

24d94060-1500-11f0-9310-92fbcf53809c.png

按照如下图所示来设置边界(Boundary):

24f0ee40-1500-11f0-9310-92fbcf53809c.png

上图中需要在“Renesas Partition Data File”框内选择工程编译后生成的.rpd文件。如下图所示。

2514137a-1500-11f0-9310-92fbcf53809c.png

然后如下图所示取消勾选Operation Settings标签页下的“Erase”、“Program”和“Verify”,需要勾选上“Program Flash Options”。

252747e2-1500-11f0-9310-92fbcf53809c.png

切换回Operation标签页下,点击Start大按钮,执行已勾选的操作:

253fa760-1500-11f0-9310-92fbcf53809c.png

接下来,就可以使用“Read Flash Options”读出芯片的Flash Options。按照如下图所示进行操作。

25464624-1500-11f0-9310-92fbcf53809c.png

“Read Flash Options”操作的结果会弹出一个窗口。该窗口显示了芯片当前的DLM状态,以及Code/DataFlash和SRAM的安全/非安全边界划分。如下图所示。

2561d574-1500-11f0-9310-92fbcf53809c.png

最后,即可下载该以太网例程的程序到开发板,并正常使用以太网功能。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信