Other Parts Discussed in Thread: SYSCONFIG
器件型号: TMDS64EVM
主题: SysConfig 中讨论的其他器件
一个 Linux 应用在 A53 上运行、一个 FreeRTOS 应用在 R5F 上运行、我正在尝试运行 IPC RPMSG Linux 示例。 我知道、对于在两个或更多内核上运行的示例、必须导入系统工程。
因此、我导入了 ipc_rpmsg_echo_linux_am64x-evm_r5fss0-0_freertos_ti-arm-clang 示例。
构建此示例时出现错误。
在 System_init 函数中、
rpmsgParams.vringTxBaseAddr[CSL_CORE_ID_R5FSS0_1]=(uintptr_t)(&gIpcSharedMem[]);
rpmsgParams.vringTxBaseAddr[CSL_CORE_ID_R5FSS1_0]=(uintptr_t)(&gIpcSharedMem[]);
由于 gIpcSharedMem[]数组的索引丢失、上述代码中出现错误。 我不明白为什么缺少索引值、我不确定应该使用什么值作为插入索引值的基础。 或者、我是否需要在 A53 上加载单独的 Linux 应用程序? 感谢您的反馈。
此致