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.

[参考译文] PROCESSOR-SDK-AM437X:U-boot 中的串行通信问题

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/674540/processor-sdk-am437x-serial-communication-issue-in-u-boot

器件型号:PROCESSOR-SDK-AM437X

尊敬的 Sirs!

我们已购买 AM437x GP EVM 板、但无法在引导过程中访问 u-Boot。 电路板正常启动、但在 u-boot 中停止(通过按任意键)后、无法发出任何命令。 如果我们尝试通过串行端口键入字符、则无法识别这些字符。 对于随电路板一起提供的 SD 卡映像以及手动生成的 u-boot.img 和 MLO 文件、我们具有相同的行为。 在附件中,您可以在引导过程中看到两个打印屏幕。 该板通过串行电缆连接到终端。 串行端口参数尚未更改、设置为115200。 您能告诉我什么可能是潜在问题、以及如何解决这些问题吗? 内核引导完成后、串行端口再次完全可访问。

通过随电路板一起提供的 SD 卡中的图像进行终端输出:

具有生成的 u-boot 和 MLO 文件的终端输出(根据入门指南):

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们发现该问题是由我们使用的 USB 转串行适配器的错误行为引起的。 在尝试几个不同的 USB 转串行适配器后、我们可以找到一个在启动时也能正常工作的适配器、以便我们可以访问 u-boot 并发出任何所需的命令。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您更新该主题。