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.

[参考译文] MCU 岛中的 TDA4VH-Q1:CAN 应用程序

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1641113/tda4vh-q1-can-app-in-mcu-island

器件型号: TDA4VH-Q1
Thread 中讨论的其他器件: TDA4VH

您好团队:

我尝试在 TDA4VH 的 MCU 岛中构建 CAN 应用、不在更新 MCU R5F 固件的地方。

我按照正常的设置和启动过程,一切都正常工作。

https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j784s4/11_00_00_06/exports/docs/vision_apps/docs/user_guide/RUN_INSTRUCTIONS.html

但我无法找到有关如何使用 MCU 岛 R5F 的 Dany 文档/示例。 是否有任何可用的文档或示例?

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

    您好:
    感谢您的查询。 ** Tarun**目前正在休假、可在** 2026年04月29日**上使用。
    您的问题将在他们返回后得到解决。 感谢您的耐心和理解。
    此致、
    TI E2E 支持团队
    ——
    *这是一个自动通知。*

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

    你好 Diwakar Dhyani ,

    我的查询是否有任何更新?

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

    尊敬的 Nirmal:

    对不起,延误,我上周离开办公室。

    [报价 userid=“689636“ url=“~/support/processors-group/processors/f/processors-forum/1641113/tda4vh-q1-can-app-in-mcu-island

    我尝试在 TDA4VH 的 MCU 岛中构建 CAN 应用、不在更新 MCU R5F 固件的地方。

    我按照正常的设置和启动过程,一切都正常工作。

    https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j784s4/11_00_00_06/exports/docs/vision_apps/docs/user_guide/RUN_INSTRUCTIONS.html

    但我无法找到有关如何使用 MCU 岛 R5F 的 Dany 文档/示例。 是否有任何可用的文档或示例?

    [/报价]

    请问您要使用哪种操作系统运行 CAN 应用程序? 是 RTOS 还是 Linux 还是裸机?

    https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j721s2/11_00_00_06/exports/docs/mcusw/mcal_drv/docs/drv_docs/ug_can_top.html

    https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j721s2/11_01_01_01/exports/docs/pdk_j721s2_11_01_00_17/docs/userguide/j721s2/modules/mcan.html

    此致

    Tarun Mukesh

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

    你好 Tarun Mukesh Puvvada ,

    感谢您的答复。

    基本上、我正在使用 RTOS 试用我们自己的应用 MCU 内核、

    我发现以下路径中提供了默认固件。

    /home/nirmal/Projects/01_BI/TDA4VH/ti-processor-sdk-rtos-j784s4-evm-11_00_00_06/vision_apps/platform/j784s4/rtos/mcu1_0.

    我尝试将简单 printf 置于 main.c 文件上方以查看引导过程中的任何更改、但未观察到任何更改。 我还在 vision_app make 文件中启用 MCU_1_0 的构建。  

    如何在 MCU1_0 中运行自己的应用?

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

    您好:

    我尝试将简单 printf 放在 main.c 文件上方以查看引导过程中的任何更改、但未观察到任何更改。 我还在 vision_app make 文件中启用 MCU_1_0 的构建。  [/报价]

    Vision 应用默认情况下不包括 MCU1_0 的构建、因此请查看 URL。 如果要启用哪个内核、则必须启用这些标志。

    此致

    Tarun Mukesh

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

    你好 Tarun Mukesh Puvvada ,

    如前所述、我已在 vision_app build make 文件中启用 MCU1_0 的构建。

    但 MCU1_0 固件未加载

    k3_r5f_rproc r5f@41000000:核心 1 已在使用中。 不能使用 rproc 命令

    无法加载/lib/firmware/j784s4-mcu-r5f0_1-fw

    [11.524671]  Remoteproc remoteproc3:41400000.r5f 可用

    [  11.525148] remoteproc remoteproc3:j784s4-mcu-R5f0_1-fw 的直接固件加载失败、出现错误 2

    [11.525158]  Remoteproc Remoteproc3:通电 41400000.r5f

    [  11.525177] remoteproc remoteproc3:j784s4-mcu-R5f0_1-fw 的直接固件加载失败、出现错误 2

    这是在引导日志中获取的错误、  

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

    你好、Nirmal、

    [报价 userid=“689636“ url=“~/support/processors-group/processors/f/processors-forum/1641113/tda4vh-q1-can-app-in-mcu-island/6331652

    无法加载/lib/firmware/j784s4-mcu-r5f0_1-fw

    [11.524671]  Remoteproc remoteproc3:41400000.r5f 可用

    [  11.525148] remoteproc remoteproc3:j784s4-mcu-R5f0_1-fw 的直接固件加载失败、出现错误 2

    [11.525158]  Remoteproc Remoteproc3:通电 41400000.r5f

    [  11.525177] remoteproc remoteproc3:j784s4-mcu-R5f0_1-fw 的直接固件加载失败、出现错误 2

    [/报价]

    这不是 MCU1_0 内核、这是 MCU1_1 的故障。 如果您有兴趣更改 MCU1_0、那么您不应该担心这个问题。

    如果在锁步模式下运行 MCU1_0、MCU1_1 将不会被加载。

    您使用的是 SPL 或 SBL 引导顺序? 请问您在更改后如何更改固件?

    此致

    Tarun Mukesh

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

    你好 Tarun Mukesh Puvvada ,

    我遵循了以下文档、

    如更改后所述、我遵循了 Vision App 用户指南中的构建和运行指南。

    我使用 SPL 引导。

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

    Nirmal、

    如果您遵循 SPL、则必须在 URL 中执行

    由于 MCU1_0 固件是 DM 固件、因此必须重新编译 tispl.bin。

    此致

    Tarun Mukesh

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

    你好 Tarun Mukesh Puvvada ,

    感谢您的回复、

    我找不到  

    ipc_echo_testb_freertos_mcu1_0_release.xer5f 位于本地。

    我的 lib/firmware 文件夹的内容




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

    你好、Nirmal、

    它将是 tispl.bin 的一部分、因此您无法将其单独视为可执行文件、因为 MCU1_0 是 DM 内核。

    此致

    Tarun Mukesh

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

    您好 Tarun Mukesh Puvada e2e.ti.com/.../7725.main-1.c

    感谢您的回复、我支持 MCU1_0 是 tispl.bin 的一部分。

    我尝试在视觉应用中使用以下路径的默认固件、并添加了 UART INIT 和 TX /Rx 逻辑。 编译成功、但无法从 EVM UART 看到任何 TX 数据。

    /home/nirmal/Projects/01_BI/TDA4VH/ti-processor-sdk-rtos-j784s4-evm-11_00_00_06/vision_apps/platform/j784s4/rtos/mcu1_0.

    随附了更改后的 main.c 文件、请让我知道此处缺少了什么?

     

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

    您好:

    我尝试从以下路径在 vision 应用中使用默认固件、并添加了 UART init 和 tx /rx 逻辑。 编译成功、但我无法从 EVM UART 看到任何 TX 数据。

    是否要使用 CAN 或 UART?

    在描述中、您询问的是 CAN、但现在您正在切换到 UART。 请问您的期望是什么?

    此致

    Tarun Mukesh

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

    尊敬的 Tarun Mukesh Puvvada ,

    很抱歉混淆了

    我基本上尝试在 MCU 域 R5F 内核中运行任何自定义应用、  

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

    您好:

    如果您需要运行基本示例或自定义应用程序,我请求您采用以下独立示例,该示例没有任何相关性  

    [引述 userid=“547969“ url=“~/support/processors-group/processors/f/processors-forum/1641113/tda4vh-q1-can-app-in-mcu-island/6331559

    https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j721s2/11_00_00_06/exports/docs/mcusw/mcal_drv/docs/drv_docs/ug_can_top.html

    https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j721s2/11_01_01_01/exports/docs/pdk_j721s2_11_01_00_17/docs/userguide/j721s2/modules/mcan.html

    [/报价]

    完成建设后,正如我所说的 SPL 你需要把它作为 tispl.bin 的一部分。 请问您是否已下载 Linux SDK 并完成了 以下中所述的整个 tispl.bin 构建?

    [引述 userid=“547969“ url=“~/support/processors-group/processors/f/processors-forum/1641113/tda4vh-q1-can-app-in-mcu-island/6331735

    如果您遵循 SPL、则必须在 URL 中执行

    由于 MCU1_0 固件是 DM 固件、因此必须重新编译 tispl.bin。

    [/报价]

    此致

    Tarun Mukesh

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

    你好 Tarun Mukesh Puvvada ,

    感谢您的回复、

    您能否分享如何构建此示例并将其添加到 tispl.bin 中?

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

    你好 Tarun Mukesh Puvvada ,

    通过使用 Out of MCUSW 示例、我已成功构建 MCUSW CAN 示例和 tispl.bin 构建。

    我执行了上述步骤、但引导时出错。

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

    尊敬的 Tarun Mukesh Puvvada ,

    我的查询是否有任何更新?

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

    你好、Nirmal、

    我相信我们正在讨论另一个主题 TDA4VM-Q1 上的相同问题:构建 MCUSW CAN_PROFILE_APP_FreeRTOS 应用后观察到的引导问题 — 处理器论坛-处理器 — TI E2E 支持论坛

    关闭此工单并进一步讨论。

    此致

    Tarun Mukesh