This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
Hi Team,
We have a custom board with 1 GB DDR using J722s soc, we have made changes to linux dts and able to boot with 1GB DDR config,
When we try to run single cam app by modifying the memory map to 1GB DDR, but vision_app_init script is not running as expected.
Allocated most of the memory to "DDR_SHARED_MEM", by giving less memory to c7x heap, and there is no luck.
Please confirm does 1GB is sufficient for vision app. (bcz 512MB will be used by Linux boot and vision app has to be configured with remaining 512MB).
Attaching the log and the script used for generating memory map for reference.1GB_mem_map.zip
Hi,
1GB is typically less, but should be sufficient I believe if it is a single cam demo.
May I know what is the issue that is seen at your end? and what is the application that you are running?
Regards,
Nikhil
We are running single cam app and the issue we are facing is "vision_app_init.sh" script is hanging and not able to run single_cam_app.out
Logs and memory map config are attached in the previous reply.
Thanks,
jayanth
Hi,
Ok, let me review the files are get back to you early next week
Regards,
Nikhil
Hi,
As discussed, looks like the DDR_SHARED_MEM_PHYS is removed. Can we keep this back and then point it to the same address as DDR_SHARED_MEM check if the C7x core is still hanging at Mem_init() ?
Also please take care of the non-cachable region size as discussed
Regards,
Nikhil
Hi,
Thanks for the inputs.
Issue got resolved and able to run single cam app with 1GB config.
Can close the ticket
regards,
jayanth