Re: ODROID-C1/-C2 USB Detection only triggered by some devices dwc2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jul 19, 2021 at 10:53:22AM -0400, Alan Stern wrote:
> If this doesn't work, I think the only solution will be a kernel patch.

One other thought: It may be that the reason the Corsair drive and 
others don't work when they are plugged in before boot-up is because 
they are too slow to connect to the USB bus.  That would cause the 
Genesys Logic hub to go into runtime suspend before the drive is 
detected, and then the hub never resumes because its remote wakeup 
support is faulty.

You can test this guess by plugging the Corsair drive into the Odroid 
before booting, and adding "usbcore.autosuspend=10" to the boot command 
line.  This will cause the hub to delay for ten seconds before going 
into runtime suspend, and that might be enough time for the drive to 
connect to the bus and be detected.

Alan Stern



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux