(In reply to Oliver Neukum from comment #15) > Well, uBoot cannot be completely broken, or it wouldn't work in the cold > boot case. The kernel does something to the device that brings it into a > state uBoot cannot handle. > > Please attach the output of "lsusb -v", "lsusb -t" and "dmesg" after booting. localhost:~ # uhubctl Current status for hub 1-1 [0424:9514, USB 2.00, 5 ports] Port 1: 0503 power highspeed enable connect [0424:ec00] Port 2: 0100 power Port 3: 0503 power highspeed enable connect [152d:0578 JMicron USB to ATA/ATAPI Bridge 0123456789ABCDEF] Port 4: 0100 power Port 5: 0503 power highspeed enable connect [174c:55aa ACASIS AS2115 1234567890B3] localhost:~ #