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:如何为 MCU1_0配置 CAN 驱动程序

Guru**** 2539010 points
Other Parts Discussed in Thread: TDA4VM, SYSBIOS

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1168700/tda4vm-how-to-configure-the-can-driver-for-mcu1_0

器件型号:TDA4VM
Thread 中讨论的其他器件: SYSBIOS

TDA4VM

我们之前的 CAN 驱动器位于 MCU2_1,中、工作正常。  现在、我们要在 MCU1_0中实现 CAN 驱动程序、因此、我想问 MCU1_0上的 CAN 驱动程序是否具有 TI 的相应演示程序、或者我们的 MCU2_1驱动程序是否可以移植到 MCU1_0以及需要注意的事项

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

    您好!

    有用于从 MCU1_0运行 CAN 的演示应用。

    您可以参阅、

    CSL 示例: /ti-processor-sdk-rtos-j721e-evm-08_04_00_06/pdk_jacinto_08_04_00_21/packages/ti/CSL/example/mcanEvmLoopback/mcan_evm_loopback _app_main_k3.c

    2. MCUSW: TI-processor-sdk-rtos-j721e-evm-08_04_00_06/mcusw/mcus_demos/profiling/ca/main_rtos.c

    此致

    Karan

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

    大家好, 我尝试运行  MCUSW: TI-processor-sdk-rtos-j721e-evm-08_04_00_06/mcusw/mcuss_demos/profiling/ca/main_rtos.c,但我发现在 BIOS_start()之后,任务没有运行。

    之后,我将  CanApp_ProfileTest (&CanApp_TestPrms)放在  main_rtos.c 中,它正在运行,但  CanIf TxConfirmationSemaphore 信标一直没有被发布

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

    大家好,我的 SDK 版本是07_03_00_07,但我在 mcusw user guid 中找到了一个说明,所以我想知道 在版本07 03 00 07中是否支持 SYSBIOS mcus_demos

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

    您好!

    SDK7.3在我们移至 FreeRTOS 的后续版本中支持 SYSBIOS 或 TI-RTOS。

    [引用 userid="533595" URL"~/support/processors-group/processors/f/processors-forum/1168700/tda4vm-how-to-configure-the-can-driver-for-mcu1_0/4419486 #4419486"]您好, 我尝试运行  MCUSW: TI-processor-sdk-rtos-j721e-evm-08_04_00_06/mcusw/mcuss_demos/profiling/CAN/main_rtos.c,但我发现 BIOS_start ()后没有运行任务[引号]。

    您是在 EVM 上运行默认应用程序、还是在定制板上修改并运行该应用程序?

    此外、您能告诉我您如何启动应用程序吗? 是通过 JTAG 还是使用引导加载程序?

    此致

    Karan

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

    你(们)好  

    1.我不是 modef 演示代码,我知道它 在内部回路和中断模式下运行,默认情况下,主板不是 EVM,而是我们的主板。

    2.我使用 cmd  make -s CAN_PROFILE_APP Board=j721e_EVM SOC=j721e BUIK_PROFILE=RELEASE core=mcu1_0 build_os_type=tirtos 来构建 CAN_PROFILE_APP_mcu1_0_release_strip.xer5f,并链接 CAN_PROFILE_APP_TY_TYP0_tirtex  tispl.bin,以运行 CAN_0_mcutr0_mcutr,并使用 tispl.bin 来运行 df_r0_mcutr0_r0_mcutr,并运行 dc.r0_mcutr0_mcum_r0_r0_mcutr,并运行 dc/ybl pru.ipturbl,以运行 df_mcum_mc 然后我检查 MCU UART 输出、 任务看起来没有执行

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

    你(们)好

    当您尝试在 A72上运行 Linux 时、默认的 CAN_PROFILE_APP 将不起作用。 CAN_PROFILE_APP 用于独立测试。

    要使其适用于 Linux、您可能需要以下常见问题解答中的补丁:

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1003429/faq-tda4vm-mcusw-demo-on-can-along-side-linux-on-a72/3729720#3729720 

    此致

    Karan