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.

[参考译文] J721S2XSOMXEVM:MCAL 示例代码 CddIpc 无法编译

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1280443/j721s2xsomxevm-the-mcal-example-code-cddipc-fails-to-compile

器件型号:J721S2XSOMXEVM

您好!

SDK:8.6     内核:MCU1_0

我希望在 MCU1_0和 MCU2_1之间实现 IPC 通信、但当我编译 MCAL 示例代码 CddIpc 时、显示 j721s2_evm j721s2 mcu1_0 cdd_ipc_app 无需进行任何操作

示例代码路径:  ti-processor-sdk-rtos-j721s2-evm-08_06_01_03/mcusw/mcal_drv/mcal/examples/CddIpc

编译路径:        ti-processor-sdk-rtos-j721s2-evm-08_06_01_03/mcusw/build

编译命令:  make cdd_ipc_app board=j721s2_evm core=mcu1_0 os=linux -j16

请帮我确认如何成功编译 CddIpc 示例、谢谢

此致、

兵咸

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

    您好!

    我在8.6 SDK 的 make 文件中看到、生成时仅包含了 MCU2_1内核。 请给我一些时间来清楚地检查。

    此致

    M·塔伦

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

    您好!

    我知道,MCU1_0主机核心不适用于 CDD IPC 应用。

    MCU 10上的 CDD IPC 示例

    请注意、调用 SCI 客户端/DMSC 固件 API 以将中断路由到 MCU 10 (通过路由器或无路由器)

    主机内核 远程内核 仪表组 用户 MCU 10上的内部编号 备注
    MCU 1 0 MCU 2 0 7 0 377 ISR  Cdd_Ipc qMbxFromMcu_20
    MCU 1 0 MCU 2 1 7 0 377 ISR  Cdd_Ipc qMbxFromMcu_21

    MCU 21上的 CDD IPC 示例

    主机内核 远程内核 仪表组 用户 MCU 21上的内部编号 备注
    MCU 2 1 MCU 2 0 7 0 377 ISR  Cdd_Ipc qMbxFromMcu_20

    因为它必须并行处理 SCI 客户端任务和 IPC。 我们在 MCUSS 演示中有 CDD IPC 配置应用程序、其中 MCU1_0作为主机内核。

    SoC 主机内核 远程内核 备注
    J721E MCU 1 0 MCU 2 1、MPU 1 0 MCAL 可以托管在其他内核上、但此时该演示应用仅在 MCU 1 0上运行

    https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/07_03_00_07/exports/docs/mcusw/mcal_drv/docs/drv_docs/demo_cdd_ipc_profile_top.html  

    此致

     M·塔伦

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