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.

[参考译文] AM6421:OTP KeyWriter 是否可以与 UART0以外的其他 UART 运行?

Guru**** 2392095 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1498599/am6421-can-otp-keywriter-run-with-other-uart-other-than-uart0

器件型号:AM6421

工具/软件:

尊敬的 TI 专家:

对于我们工程中需要多个 SPI 接口、我们对 UART0进行引脚多路复用至 SPI 接口、并将 UART-LOG 重定向到其他 UART 端口、如 UART2。  

我看到、无论是 UART 引导模式还是 DFU 引导模式、OTP KeyWriter 都只能通过 UART0下载。

我的问题是:在我的使用场景中、如何在工厂生产中进行 OTP 编程? KeyWriter 可以通过其他 UART 端口下载吗?

此致、

Jenny

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

    您好:

    Unknown 说:
    并且我看到无论使用 UART 引导模式还是 DFU 引导模式、OTP KeyWriter 都只能通过 UART0下载。

    这不完全正确。

    • 在 UART 引导模式下、Keywriter 二进制必须仅通过 UART0发送。
    • 在 USB DFU 引导模式中、使用 DFU 协议通过 USB 发送 Keywriter 二进制文件。

    在这两种情况下、在运行时、可以根据您的设计将日志记录端口从 UART0更改为任何工作端口。

    此致、

    Prashant

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

    您好、Prashant、

    感谢您的回复和更正。

    我们的设计只能执行 ospi-flash 引导和 UART 引导。

    我认为我们可以使用以下解决方案来对 OTP 进行编程、而不是通过 UART0发送 Keywriter bin、请查看:

    1. 构建 OPT KeyWriter 图像

    2.烧入 ospi 闪存

    3.从 ospi-flash 启动,它将对 OPT 进行编程。

    4.稍后烧录安全的 SBL 和应用程序。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我想我们可以使用以下解决方案对 OTP 进行编程、而不是通过 UART0发送 Keywriter bin、请查看:

    是的、这些步骤有效。 OTP Keywriter 用户指南的"6.2 OSPI Boot"一节对此进行了介绍。