[ 8217.143873] usb 8-1: new SuperSpeed USB device number 45 using xhci-hcd
[ 8217.163158] usb 8-1: Dual-Role OTG device on non-HNP port
[ 8217.163562] usb 8-1: set a_alt_hnp_support failed: -32
[ 8217.187431] usb usb8-port1: attempt power cycle
[ 8218.219120] xhci-hcd xhci-hcd.8.auto: Cannot set link state.
[ 8218.219149] usb usb8-port1: cannot disable (err = -32)
[ 8218.219667] xhci-hcd xhci-hcd.8.auto: Cannot set link state.
[ 8218.219689] usb usb8-port1: cannot disable (err = -32)
This is the same problem I’m having with the Google Coral board and RockPi4 combo. Seem the USB hub is missing some OTG drivers so RockPi4 doesn’t know how to negotiate HNP, I’ve been trying but no luck so far.