Part Number:TDA2P-ACD
Tool/software: TI-RTOS
Hello,
We are working with custom TDA2Px based platform which has 512 MB of RAM including EMIF 1 and 2. On Vision SDK 03.05 default memory configuration is set for 1GB.
By default, in mem_segment_definition_bios.xs file, EMIF1 is 512MB cached & EMIF2 is 512MB non-cached. We have made changes in a15_0.cfg file for EMIF1 256MB cached and EMF2 256MB non-cached.
But we are not able to boot the appimage.
So could you please guide us how to configure the AMMU configuration and mem_segment_definition.xs for 512 MB for cached(256MB) and non-cached(256MB) segments.
Do we need to modify below files as well,
1. vision_sdk\links_fw\src\rtos\bios_app_common\tda2px\ipu1_0\Ammu1_bios.cfg
2. vision_sdk\links_fw\src\rtos\bios_app_common\tda2px\ipu1_0\Ipu1_0.cfg
I have referred to file "ti_components\drivers\pdk_01_10_01_06\packages\ti\csl\arch\m4\ammu.h" where the page sizes supported are 4KB, 16KB, 128KB, 256KB, 32MB & 512MB.
Is it possible to add support for 256MB page size.
Regards,
Abhay