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.

[参考译文] AM335x:USB 以太网

Guru**** 2587365 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/634001/am335x-ethernet-over-usb

尊敬的 TI 社区:

 我们目前正处于 AM335x 的数字 PCBA 的设计阶段。 现在出现了一个问题、即是否需要将以太网引脚路由出去以进行器件的调试、引导和闪存。 当然、这是需要在这里花费大量 PCBA 空间和精力的问题、因此问题是我们是否可以使用 USB 以太网(RNDIS)来实现所有这些目的、就像在 Beagle Bone Black 上完成的那样。 您是否认为 USB 上的以太网可以完全取代正常的以太网、或者我们是否应该了解任何限制(例如在生产/电路板启动/调试期间)? 如果我们需要使用常规以太网、我们很可能只需从 SoC 路由引脚并将 PHY 放置在外部 PCBA 上。

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

    如果使用 Linux、则需要将 UART0用作调试控制台。 至于编程、USB 以太网(RNDIS)就足够了。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回答! 我认为这会有所帮助。 在通过 USB 使用以太网时、您是否具有制造稳定性方面的经验? 我的意思是、当您每天制造数百台设备并将每台设备安装在制造 PC 上以进行刷写时、它是否总是能够很好地安装在 Windows 主机上? 我们过去在 USB 设备方面遇到了一些问题、对此我们需要谨慎一些。 在制造过程中、是否有将器件连接到机器的推荐方法?

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

    我们已经看到并听到过与您有关 USB 和 Windows 主机以太网的类似问题。 如果可以的话、Linux 主机似乎运行得非常好。 您可能可以通过彻底测试刷写过程并使其具有项目符号性来提高可靠性。 我看到的问题主要与 Windows 上出现的 RNDIS 驱动程序有关、并且正确连接为以太网连接。

    如果是同一台 PC 进行编程、我认为您可以获得相当可靠的编程、但我仍然希望出现一定比例的故障、导致重试和浪费时间。

    对于连接、我看到了各种各样的连接、它们似乎从来不是真正的问题。