工具/软件:
我想知道设备管理器二进制文件和/或其工作空间是否应有一些保留内存。 查看 EVM 的 FIT 映像和器件树、我可以看到 ATF 加载到 0x9e780000、并 为其保留了 0x80000 字节。
tispl.bin:
图像 0 (ATF)
说明: ARM 可信固件
创建时间: 2024 年 3 月 19 日星期二 15:31:40
类型: 可以正常运行
压缩: 未压缩
数据大小: 54676 字节= 53.39KiB = 0.05 MIB
架构:AArch64
操作系统: Arm Trusted Firmware
加载地址:0x9e780000
k3-am62a7-sk.dts:
“SECURE_TFA_DDR:TFA@9e780000{
REG =<0x00 0x9e780000 0x00 0x80000>;
对齐=<0x1000>;
无映射;
};“
OPTEE 还具有 0x01800000 字节的保留内存。
tispl.bin:
图像 1 (TEE)
描述: OPTEE
创建时间: 2024 年 3 月 19 日星期二 15:31:40
类型: 可信执行环境映像
压缩: 未压缩
数据大小: 480252 字节= 469.00KiB = 0.46MIB
k3-am62a7-sk.dts:
SECURE_DDR:optee@9e800000{
REG =<0x00 0x9e800000 0x00 0x01800000>;/*对于 OP-TEE */
对齐=<0x1000>;
无映射;
};
但是、器件管理器/R5 部分不对齐。 假设器件使用 R5 SRAM 或 wkup_r5fss0_core0_memory_region 作为其工作区域、是否应该有一个至少可表示 DM 加载位置和大小的保留存储器段?
tispl.bin:
图像 5 (dm)
描述: DM 二进制
创建时间: 2024 年 3 月 19 日星期二 15:31:40
类型: 可以正常运行
压缩: 未压缩
数据大小: 509036 字节= 497.11KiB = 0.49 MIB
建筑:未知建筑
操作系统: 未知的操作系统
加载地址:0x89000000
k3-am62a7-sk.dts:
wkup_r5fss0_core0_dma_memory_region:r5f-dma-memory@9c800000{
compatible =“shared-dma-pool";“;
REG =<0x00 0x9c800000 0x00 0x10000>;
无映射;
};
wkup_r5fss0_core0_memory_region:r5f-dma-memory@9c900000{
compatible =“shared-dma-pool";“;
REG =<0x00 0x9c900000 0x00 0x01e00000>;
无映射;
};