Hi
I’m recording audio using the ESI maya22 usb sound interface and it works fine on raspi 3 B+.
As the sound interface includes a preamp and provides phantom power ( if enabled higher peak current draw at startup and therefore issues on raspberry pi 3 ) I would greatly benefit from using a raspi 4 allowing higher current draw on the blue usb 3 ports.
On raspi 4 unfortunately the device doesn’t show up at all using lsusb and I see messages like following
[ 3.706952] usb 1-1: new high-speed USB device number 4 using xhci_hcd
[ 4.321593] xhci_hcd 0000:01:00.0: Setup ERROR: setup address command for slot 1.
[ 4.535062] xhci_hcd 0000:01:00.0: Setup ERROR: setup address command for slot 1.
[ 4.746930] usb 1-1: device not accepting address 4, error -22
[ 4.878936] usb 1-1: new high-speed USB device number 5 using xhci_hcd
[ 4.885719] xhci_hcd 0000:01:00.0: Setup ERROR: setup address command for slot 1.
[ 5.099011] xhci_hcd 0000:01:00.0: Setup ERROR: setup address command for slot 1.
[ 5.310925] usb 1-1: device not accepting address 5, error -22
I included the output of dmesg, lsusb -v and lsusb -t for both raspi 3 ( working ) and 4 ( not working ).
I was wondering if someone familiar with balenaos could help me further investigate and narrow down the issue. I’m asking myself if it is a hardware issue related to the card or a kernel / driver issue.
What I noticed so far is that rpi 3 2.80.3+rev1 uses 5.4.83-v8
rpi4 2.82.10+rev1 kernel 5.10.31-v8
raspi_pi3_3_debug.txt (71.8 KB)
raspi_pi4_2_debug.txt (39.5 KB)