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.

[参考译文] AM3354:插入 U 形闪存会导致 USB 端口挂起

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1506529/am3354-plugging-u-flash-result-in-usb-port-hang

器件型号:AM3354

工具/软件:

内核4.1.

带集线器或不带集线器、特定 U 形闪存:Kingstone DT101 G2 8GB。

插入~5个周期会导致 USB 端口挂起、无法再枚举、 在发生故障后连接设备时 DP/DM 上没有信号、另一个 USB 端口正常工作。 如果继续插入故障端口、将导致另一个端口出现故障。

控制台仍在工作; 电源循环可以恢复。

如何通过软件恢复?

内核3.2。

相同的测试程序、  故障后连接器件时 DP/DM 上没有信号、控制台也没有挂起任何响应、但可能出现故障的 USB 端口和 UART 控制台会在~20秒后恢复。   

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

    尊敬的 Tony:

    同一 USB 闪存驱动器是否会在任何 AM335x EVM 或 BeagleBone Black 板上触发相同的问题?

    USB 端口是配置为主机模式还是 OTG 模式?

    发生故障时、Linux 控制台是否会打印任何消息?

    qi yu1 说:
    但可能是失败的 USB 端口和 UART 控制台会在~20秒后恢复。  [/报价]

    您是否意味着 USB 端口在大约20秒后自行恢复并重新工作?