本文主要是介绍RK3568 xhci主控挂死问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
串口日志
root@jenet:~# [18694.115430] xhci-hcd xhci-hcd.1.auto: xHCI host not responding to stop endpoint command.
[18694.125667] xhci-hcd xhci-hcd.1.auto: xHCI host controller not responding, assume dead
[18694.125977] xhci-hcd xhci-hcd.1.auto: HC died; cleaning up
在RK的redmine系统上提单,RK提供了三个补丁:
补丁一:该补丁关闭 DWC3 Park-Mode,提高 xHCI 控制器接入 U3 设备读写稳定性。
补丁二:通过修改 USB3 Combphy(USB 3.1/SATA/PCIe Combo PHY)的驱动,提高 RK3588 USB3 HOST2 (USB3 PHY) 对各种 USB3 外设的信号兼容性,解决 USB3 外设通信异常的问题。
补丁涉及 uboot 和 kernel 的修改。
补丁三:disable receiver detection in P3 for usb
这篇关于RK3568 xhci主控挂死问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!