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.

[参考译文] SK-AM62A-LP:如何在不使用 UART 引导模式的情况下刷写 R5 MCU 域内核

Guru**** 2465890 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1473740/sk-am62a-lp-how-to-flash-r5-mcu-domain-core-without-uart-boot-mode

器件型号:SK-AM62A-LP
主题中讨论的其他器件:UNIFLASH

工具与软件:

尊敬的 TI 专家:

我已经浏览过 AM62x 板的 MCU+SDK 文档,我想知道除了 UART 启动模式外,还有什么其他方式刷写应用程序代码。 我获得了 AM62A 的 SOM、它只有4种可用的引导模式、即 QSPI、eMMC、USB 主机和 USB DFU。 我已经浏览了他们的文档和 TI 的、但我仍不清楚在 UART 引导模式不可用时如何闪存应用程序。 我在 Processor SDK 中经过了 DFU 模式、但我仍然不清楚是否可以在没有 JTAG 或 UART 引导模式的情况下刷写 R5内核并对其进行编程。此外、每当我尝试使用 DFU 时、我都遇到了多个错误、如果需要、我会在这里发布这些错误的屏幕截图、但我的主要问题是相同的。 我不熟悉多核开发、因此任何输入可能都会有所帮助。

提前感谢您

此致

Ashwin Bhaskar A.

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

    尊敬的 Ashwin:

    MCU+SDK 仅支持 UART_uniflash 进行刷写。 在 Processor SDK 中、可使用 USB DFU 来引导器件:  3.1.2. USB 器件固件升级(DFU)—Processor SDK AM62Ax 文档 您可以告诉我在使用 DFU 时遇到的错误吗? 请附上您提到的错误屏幕截图。


    此致、

    开会。

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

    大家好、

    感谢您的答复、

    我正在附加错误并进行 DFU 刷写。

    按照 DFU Processor SDK (windows)中的步骤操作后、我运行 dfu util 命令刷写 tiboot3.bin (我使用了 tiboot3.bin、它是处理器 SDK 预构建目录的一部分)。 屏幕截图如下所示

    尽管显示刷新已成功、DFU util 列表名称已更改为"unknown"、并且我无法刷新 tispl.bin、但似乎失败了。 我在 tiboot3首次刷写后尝试了下电上电、但结果是相同的。

    附加屏幕截图以供参考。

    此致、

    Ashwin Bhaskar A.

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

    尊敬的 Ashwin:

    根据指南中提到的、您必须使用 am62ax_evm_r5_defconfig 以及 am62x_r5_usbdfu.config 片段再次构建 tiboot3.bin、您能否确认是否已处理好这一点?

    此致、

    开会。

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

    大家好、

    我将检查这一点、然后重新编译 tiboot3.bin 并让您知道。 我将就此更新这一主题。

    此致

    Ashwin