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.

TDA4VM: Shared memory statistics

Part Number: TDA4VM


Hello,

I got statistics for shared memory which mcu2_0, c6x_1, and c7x_1.

There was no statistics for mpu2_0/1, A72 core.

But by definition, shared memory is between mpu2_0/1 and the other cores mostly.

So I assumed that the amount of shared memory used by A72 would be the summation of the one used by mcu2_0, c6x_1, and c7x_1.

Here are my questions.

I want to know whether my assumption is correct.

I want to know how to know the size of shared memory which A72 uses to share data with the other cores not with inside threads in A72.

Thank you very much.

  • Hi,

    The performance statistics of shared memory shown for mcu2_0, c6x and c7x are actually the usage of their respective local heaps.
    This is not related to the DDR_SHARED_MEM of A72.

    To know the size of shared memory which A72 uses to share data with the other cores, please refer appMemPrintMemAllocInfo() API in PSDKRA\vision_apps\utils\mem\src\app_mem_linux_dma_heap.c.

    Regards,
    Nikhil