Hi,
I upgraded my RPi4 (2GB model) from 9.95.5 to 9.97.1 and noticed that after upgrading all USB ports were disabled.
Couldn't find much on the dmesg output of interest apart from this:
QuoteDisplay More[ 2.736878] raspberrypi-firmware soc:firmware: Request 0x00030058 returned st atus 0x80000001
[ 2.736979] xhci_hcd 0000:01:00.0: enabling device (0140 -> 0142)
[ 2.737138] xhci_hcd 0000:01:00.0: xHCI Host Controller
[ 2.737186] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus numbe r 1
[ 12.737269] xhci_hcd 0000:01:00.0: can't setup: -110
[ 12.737354] xhci_hcd 0000:01:00.0: USB bus 1 deregistered
[ 12.737446] xhci_hcd 0000:01:00.0: init 0000:01:00.0 fail, -110
[ 12.737521] xhci_hcd: probe of 0000:01:00.0 failed with error -110
After downgrading back to 9.95.5 USB is working again.
In a thread on the raspberry.org forum I found this post:
USB not working, VL805 CURRENT: 00000000 - Raspberry Pi Forums
So I again installed 9.97.1. After the update was finished the USB ports were, as expected, dead again.
I put the SD Card into a USB adapter and connected it to one of the USB2 ports and behold the raspi was booting from it and all USB ended up working.
So I have a RPI4 that would disable all USB ports during boot when the SD card is in its designated slot but if i boot it from a USB card reader everything's fine
I'm a bit of a loss with this and would appreciate any help.