Part Number:TDA4VM
我发现linux SDK的设备树中对于内存的预留存在很多个重叠部分,以7.2版本的SDK为例:
在k3-j721e-vision-apps.dtso文件中包含字段:
vision_apps_main_r5fss0_core0_dma_memory_region: vision_apps-r5f-dma-memory@a1000000 {
compatible = "shared-dma-pool";
reg = <0x00 0xa1000000 0x00 0x00100000>;
no-map;
};
在k3-j721e-som-p0.dtsi文件中包含字段:
mcu_r5fss0_core1_dma_memory_region: r5f-dma-memory@a1000000 {
compatible = "shared-dma-pool";
reg = <0x00 0xa1000000 0x00 0x100000>;
no-map;
};
这两个文件中类似重叠的内存字段还有很多,请问这样就为同一个内存用于两个用途么,还是怎样?这样没有风险么?
Nancy Wang:
建议您到英文论坛发帖咨询,会有相关专家给您提供支持。
https://e2e.ti.com/support/processors-group/processors/f/processors-forum
一般同一个内存不会用于两个用途的。