你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

《STM32MP2 RIF线上课程》学习笔记+Memory地址访问管理之RISAB

[复制链接]
背影101 发布时间:2025-5-26 10:05

一、RISAB对Block Based片上RAM的配置和管理

1、主要功能和目的 ①配置和管理片内Block based RAM的隔离和访问控制 Trusted domain可以直接配置,也可以授权其他CID对Memory的某个(/些)page资源进行RIF配置 隔离和分配策略基于固定大小的page/block ②基于多重规则定义Memory的隔离与访问控制 限制CID访问,允许一个或者多个CID访问资源 只允许Secure,或者Non-secure访问 只允许Privileged访问,或者Privileged/Unprivileged都可以访问 读/写访问控制:只读,只写,或者读写 ③配置锁定管理 ④非法访问事件管理

image.png

2、RISAB管理的资源

image.png

3、配置概览

image.png

4、基于Page对每个页做RIF配置

首先由Trusted Domain确定

①是否对该page使能CID过滤 ②是否授权某个security domain 进行该page的RIF配置

然后有权限的CID master通过RISAB寄存器配置page/block的RIF访问属性: ①是否允许Secure/Non-secure访问 ②哪些CID有Read/Write权限 ③CID访问时的Priv/Unpriv权限

5、每个page的RIF配置方式有三种选择

image.png

6、配置某个Page RIF访问属性的一般流程

image.png

二、RISAB对片上Block Based SRAM的配置和管理

image.png

RISAB配置SYSRAM设备树配置举例

image.png

RISAB配置SRAM设备树配置举例

image.png

RISAB:SRAM访问测试示例

image.png

RISAB dump配置信息示例

image.png

加油

收藏 评论0 发布时间:2025-5-26 10:05

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版