请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
工具/软件:Linux
电路板上导出了两个 USB 接口、一个连接 USB 集线器、另一个连接 USB 设备(鼠标/u-disk 等)。
以及 DVRRDK_04.01.00.02。所有 USB 工作错误的运行。
2.内核稍后运行、一些错误如下一个、或者没有找到任何 USB 设备。(两个 USB 接口寄生错误)。
USB 2-1: 使用 musb-hdr 和 地址 88的新型高速 USB 器件
集线 器2-0:1.0: 无法 枚举 端口 1上的 USB 设备
只是没有找到 USB 设备、 这个 USB 接口运行正常。 Shell 运行"lsb"、获取下一个:(此时、检查 USB VBUS 电源、
它很低、意味着不上电)。
总线 001 器件 001: ID 1d6b:0002 Linux Foundation 2.0 根 集线器
总线 002 设备 001: ID 1d6b:0002 Linux Foundation 2.0 根 集线器
4.长时间调试。 我们在 系统运行并稍后重置/重新启动它(不是关闭电源)时发现、两个 USB 接口是
运行成功。 我们如何解决?
5.我们使用 musb 逐模块编译内核,然后使用 insmod ->rmmod -> insmod 此模块。 两个 USB 仍然出现错误。