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.

[FAQ] TDA4VM: Does SDK8.5 MCAL CDDIPC supports communication with A72 running Linux

Part Number: TDA4VM

If not, Is there a patch to support communication with A72 running Linux ?

  • In Default TDAVM SDK 8.5, it is not supported.

    Is there a patch to support communication with A72 running Linux ?

    yes.

    Please find the attached patch for SDK 8.5 , this will enable MCU2_1 Main Domain R5F communication with A72 core.

    Config plugin files are Updated with A72 and will be released as part of 8.6 release , currently the generated config files have been back ported to  8.5 SDK

    and added in this patch.

    In this patch, plugin files are not added and only corresponding generated config files are added.

    This patch has been tested with bare metal Cdd Ipc Rproc Linux example application on MCU2_1 communicating with A72 core.

    Steps to apply the patch and see the files changed in Linux machine :

    • 1)  Download the patch into local directory.

    • 2)  Go into ti-processor-sdk-rtos-j721e-evm-08_05_00_11/mcusw path

    • 3)  git init

    • 4)  git add .

    • 5)  git commit -asm "Original SDK 8.5"

    • 6)  git apply (path to patch in local directory)/(patch_name).patch

    • 7)  git status 

    Steps to compile example application:

    make -s cdd_ipc_app_rc_linux CORE=mcu2_1 CDD_IPC_LINUX_BUILD=yes

    (A Flag CDD_IPC_LINUX_BUILD has been added to build communication with A72, by default the value is no )

     8156.0001-Added-Communication-for-CDD-IPC-on-mcu2_1-with-A72.patch

    Regards

    Tarun Mukesh