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.

[参考译文] J784S4XEVM:J784S4EVM UART 引导模式未按预期工作

Guru**** 2988030 points

Other Parts Discussed in Thread: TDA4VM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1662147/j784s4xevm-j784s4evm-uart-boot-mode-not-functioning-as-expected

器件型号: J784S4XEVM
Thread 中讨论的其他器件: TDA4VH、 TDA4VM

我们遵循 J784S4 SDK 中所述的 UART 引导模式过程。

在为 UART 引导设置 J784S4EVM 板后、我们可以通过 MCU_UART0 看到重复的“C“字符、并使用 TeraTerm + XMODEM、我们可以传输 tiboot3.bin。

但是、之后我们在 MAIN_UART 中看不到“C“字符、也无法使用 TeraTerm + Ymodem 传输 tispl.bin。

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

    尊敬的 Jacob:

    您使用的是哪个 SDK 及其版本?

    希望您按照本 演示中提到的这个过程 来选择 UART 引导模式。 这侧重于 TDA4VM、但也适用于 TDA4VH。

    如果您在执行此操作时遇到任何错误、请告诉我您所遵循的详细步骤以及您在哪个步骤遇到问题。

    此致、

    Vinit

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

    谢谢 Vinit、

    我使用的是 Linux Processor SDK(版本 11.02.00.4)、并遵循最新的在线 SDK 文档。 我们将使用 Yocto 为使用 TDA4VH 的定制电路板构建。

    在我们的 EVM 板上、我们现在能够使用您所包含演示文稿中的步骤成功启动 SDK 中包含的预编译映像。

    我们还能够使用 MCU UART/Xmodem 成功引导我们的自定义 tiboot3.bin、并从主 UART 上的 R5 SPL 输出预期错误。

    现在、在我们的定制电路板上尝试此过程时、该过程如下所示:

    1. 我们通过 MCU UART 收到“C“
    2. 我们启动 tiboot3.bin 的 XMODE 传输
    3. 我们看到功耗会增加、但我们看到主 UART 没有输出

    您是否知道在此过程中输出其他调试信息的方法?

    此致、

    Jacob

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

    尊敬的 Jacob:

    加载 tiboot3.bin 之后、您是否按照在 MCU UART 上的 Ymodem 上加载 sysfw.itb 的步骤操作?

    在演示中、这在幻灯片 11-12 中有所提及。

    如果您已执行所有步骤但仍然遇到问题、则

    将您的定制电路板原理图与 J784S4 EVM 原理图进行比较、特别是 MAIN_UART0 引脚连接。

    在 EVM 上、SDK 使用第 2 个 MCU UART 实例和第 1 个 MAIN UART 实例。 因此、您需要验证这些实例是否位于定制电路板上、如果没有、则需要在设备树中进行更改。

    此致、

    Vinit