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:TDA4 EB MCAL 8.1 CDDIPC插件

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1095057/tda4vm-tda4-eb-mcal-8-1-cddipc-plugins

部件号:TDA4VM

您好:

 我已通过MCUSW_01_03_04_01_config-windows-installer.exe更新EB MCAL CDDIPC插件

但是 ,CddIpcCommChs->RemoteProcID中的选项CDD_IPC_CORE_MPU1_0已删除。是否有任何其他计划用于从MCU1_0到MPU1_0的通信?

或者8.2 是否支持它?

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

    您好,Hongrun,  

    它是我们的SDK中的标准版本,请按照以下步骤进行设置。

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/109.5057万/tda4vm-tda4-eb-mcal-8-1-cddipc-plugins 

    谢谢  

    此致,  

    张弗雷迪

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

    您好,Fredy:

     此问题与EB MCAL配置有关。您回复的电子邮件是TI cdIpc演示设置步骤。我无法理解它们之间的关系。

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

    您好,Hongrun,  

    明白了。 让我检查一下,稍后再提供更新。 谢谢。  

    此致,  

    张弗雷迪

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

    您好,

    自SDK 8.0 以来,不再支持将MPU作为远程核心,因此删除了配置选项。 它在用于SDK 8.2 的MCAL中不受支持。

    https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/08_00_00_12/exports/docs/mcusw/mcal_drv/docs/drv_docs/ug_cdd_ipc_top.html#ug_cdd_ipc_functional_id_mapping

    此致,

    Erick

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

    您好,Erick Narvaez:

     由于支持将MPU作为已弃用的远程内核,从MPU1_0到MCU1_0是否有其它通信方式?是否有其它推荐的方法?

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

    您好,

    您仍然可以将MPU用作远程Core,但是MCAL不支持它。

    在PDK中,有IPC LLD库,请看这里: https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/08_02_00_05/exports/docs/pdk_jacinto_08_02_00_21/docs/userguide/jacinto/modules/ipc.html

    如果没有关于MCALE/MCUSW的更多问题,请打开一个关于IPC建议的新查询。

    此致,

    Erick

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

    您好,

    另请注意,iPC可以在MPU上使用Linux,因为FreeRTOS在8.1 MPU/MPU中不支持8.2。

    此致,

    Erick

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

    您好,Erick Narvaez:

     感谢您的回复。我将查看 IPC.html。如果有任何问题,我将打开一个关于IPC建议的新查询。

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

    您好,Erick,

    由于客户需要在R5F上使用CDD IPC并与运行HLOS72进行通信,我尝试修改SDK 8.1 中的相关代码,而不是SDK 7.3 ,以启用CddIpcRProcLinux演示。  似乎在MCU2_1上运行的CDD IPC演示可以与A72上Linux文件系统中的rpmsg_client_sample配合使用。 请帮助确认这是否 是可行的解决方法。 谢谢。

    修改内容包括:

    1. 更改接收ISR的CDD IPC驱动程序代码
    2. 为A72更改EB生成的MCAL配置代码
    3. 修改传统TI pragma以适应clang

    Linux引导日志和IPC echo测试日志如下所示。

x 出现错误。请重试或与管理员联系。