https://e2e.ti.com/support/processors-group/processors/f/processors-forum/674056/tda2xx-l3-map-ipu
您好!
IPU 子系统 ARMS 有一个位带别名区、可屏蔽部分 L3映射-特别是 EVE 配置和 EDMA_TPCC、EDMA_TC0、 EDMA_TC1。
其中每个都是 L3上的1MB 区域。
我正在尝试查看我是否只能使用小/中页在 IPU 上映射这些区域(使它们可见)、而不能使用其中一个大页(我需要其他映射)。
根据我看到的、对于 EVE、在所有初始化和配置阶段(加载存储器、配置 MMU、...)之后、 最有可能的是、只有邮箱才实际需要从 IPU 中可见(假设 EVE/DSP 将配置 EVE EDMA)-我可以使用一些小页面(所有4个 EVE 总共8个小页面)映射这些小页面
对于 EDMA 位置-从我看到的结果来看、每个1MB 区域中只有一小部分实际上映射到寄存器:
EDMA_TPCC:实际映射空间=~ 0x4330 0000 - 0x4330 8020 <=~ 33K -可使用中等页面映射
EDMA_TPCC:实际映射空间=~ 0x4340 0000 - 0x4340 0358 <=~ 1K -可使用小页面进行映射
EDMA_TPCC:实际映射空间=~ 0x4350 0000 - 0x4350 0358 <=~ 1K -可以使用小页面进行映射
我缺少什么吗?
您能不能告诉我上面的映射是否足够并且确实将覆盖由 IPU 位带(0x4200 0000 - 43FF FFFF)屏蔽的区域的所有实际物理映射空间?
谢谢