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**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/601673/am335x-configuring-usb-to-full-speed

大家好、

我目前正在使用 BeagleBone Black rev3。

我正在评估 USB RNDIS 的速度和性能、我使用 了 Debian 8.7 2017-03-19 4GB SD。 映像到闪存 SD 卡。

我知道默认提供 USB RNDIS 支持。 但我需要使用以下配置评估速度:

USB 速度:全速(12Mbps)。

CPU 时钟:600MHz。

我已经配置了 CPU 时钟、但我想知道我们如何配置 USB 全速、因为当我执行 lsusb -t 命令时、它返回其配置速度、即高速。

我是否需要在内核中进行配置并加载模块、如果需要、您可以建议一些链接、其中可能介绍了这些步骤

请任何人就此提供帮助吗?

提前感谢。

此致、

Manjunath

 

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

    TI 不支持 Debian。 有关 Debian 的支持、请访问 www.beagleboard.org。 TI 仅支持处理器 SDK、可从 以下位置下载:software-dl.ti.com/.../index_FDS.html
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Manjunath、

    我可以想到两件事
    1.确保 USB 控制器的电源寄存器中的 HSENAB 位未置位。 如果它被置位、它将作为高速。
    2.确保器件描述符具有针对全速和非高速的正确 BCDUSB 代码。