[SOLVED] USB driver fails to load after update

Ask questions about Arch Linux ARM. Please search before making a new topic.

[SOLVED] USB driver fails to load after update

Postby skllrn » Mon Oct 10, 2016 10:44 pm

So I updated my two raspberries yesterday, sadly the USB ports on one device (Raspberry Pi 3) are not working anymore.

I checked the kernel log and found that the probe function for 3f980000.usb fails.
$this->bbcode_second_pass_code('', 'root@kelevra:~# dmesg | grep usb
[ 3.205275] usbcore: registered new interface driver usbfs
...
[ 4.399177] usbcore: registered new interface driver cdc_ncm
[ 4.662163] dwc_otg: probe of 3f980000.usb failed with error -22
[ 4.670776] usbcore: registered new interface driver usb-storage
...
[ 10.860985] usbcore: registered new interface driver brcmfmac
')
The error code indicates an invalid argument.

So my question is what my options are to examine the problem further and determine why the probe fails?
Is it possible that some package messes the usb driver up?

As mentioned above, system is up to date
$this->bbcode_second_pass_code('', 'root@kelevra:~# uname -a
Linux kelevra 4.4.24-1-ARCH #1 SMP Sun Oct 9 19:37:45 MDT 2016 armv7l GNU/Linux
')

Any help/hint is greatly appreciated
Last edited by skllrn on Fri Oct 21, 2016 2:49 pm, edited 1 time in total.
skllrn
 
Posts: 2
Joined: Wed Aug 03, 2016 9:46 pm

Re: USB driver fails to load after update

Postby skllrn » Fri Oct 21, 2016 2:47 pm

I figured it out.

I enabled uart that day and it seems that every other value for
dwc_otg.lpm_enable=0 (in /boot/cmndline.txt) to disable USB Link Power Management will break the usb drivers probe function.

greetz,
skllrn
skllrn
 
Posts: 2
Joined: Wed Aug 03, 2016 9:46 pm


Return to User Questions

Who is online

Users browsing this forum: No registered users and 10 guests