大家好!
我有 tda4vm : https://www.ti.com/tool/J721EXSOMXEVM + big board for it ( https://www.ti.com/tool/J721EXCPXEVM )
我有以下问题:我需要开发一个应用程序与 FreeRTOS + CAN + IPC (数据将从 CAN 路由-> IPC->Linux )
我正在使用的 SDK ( 8.6 )包含几个演示应用程序: IPC_RTOS_ECHO_TEST (FreeRTOS)和 CSL_mcan_testapp (裸机)。
这两个目标 MCU1_0内核,我想使用任何其他内核(打开建议),而不是这个,但这个有 MCAN0连接到物理对引脚(在大板上),我实际上可以使用,我可以加载 CSL_mcan_testapp 并在我的 PC 上查看独木舟( CAN 查看器)中的 CAN 帧。
到目前为止、我已经尝试将 CSL_mcan_testapp 代码移植到 IPC_RTOS_ECHO_TEST ,我为 CAN 创建了一个新的任务,给它最低的优先级(20 )到目前为止,我可以告诉,但启动过程不稳定,因为,这里出现了显示挡块: IPC_RTOS_ECHO_TEST 除了 IPC 和回声之外、它还处理一些电路板引导所必需的 DM/RM 东西、由于 TI 的引导过程、这对于所有面向 MCU1_0的应用来说都是强制性的。 启动过程会报告错误而不是启动、或者有时会报告启动、但会出现大量故障。
现在,如果有人遇到我的情况,我愿意接受建议和支持。
BR、Mircea