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:SDK8.5 MCAL CDDIPC 是否支持与运行 Linux 的 A72进行通信

Guru**** 2001725 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1201356/faq-tda4vm-does-sdk8-5-mcal-cddipc-supports-communication-with-a72-running-linux

器件型号:TDA4VM

如果没有、是否有补丁支持 与运行 Linux 的 A72进行通信?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在默认的 TDAVM SDK 8.5中、不支持该功能。

    是否有补丁支持 与运行 Linux 的 Linux 系统进行通信[/ A72 ]

    可以。

    请查找 SDK 8.5的附加补丁,这将启用 MCU2_1主域 R5F 与 A72内核的通信。

    CONFIG 插件文件已通过 A72进行更新,并将作为8.6版本的一部分发布,目前生成的 CONFIG 文件已重新移植到 8.5 SDK

    并添加到该补丁中。

    在此补丁中、不会添加插件文件、而只会添加相应生成的配置文件。

    此补丁已使用 MCU2_1上与 A72内核通信的裸机 CDD IPC Rproc Linux 示例应用程序进行了测试。

    应用修补程序并查看在 Linux 计算机中更改的文件的步骤:

    • 1) 将补丁下载到本地目录。

    • 2) 2) 进入 ti-processor-sdk-rtos-j721e-evm-08_05_00_11/mcusw 路径

    • 3) 初始化

    • 4) 添加。

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

    • 6) git apply (修补程序在本地目录中的路径)/(patch_name).patch

    • 7) git 状态  

    编译示例应用程序的步骤:

    生成-s cdd_ipc_app_RC_linux core=mcu2_1 cdd_ipc_linux_build=yes

    (添加了标记 CDD_IPC_LINUX_BUILD 以建立与 A72的通信,默认值为 no)

     e2e.ti.com/.../8156.0001_2D00_Added_2D00_Communication_2D00_for_2D00_CDD_2D00_IPC_2D00_on_2D00_mcu2_5F00_1_2D00_with_2D00_A72.patch

    此致

    Tarun Mukesh