Jump to content

Recommended Posts

Posted

After updating linux-image-current-meson64 24.11.1 (linux-6.6.63 kernel) to 25.2.3 (linux-6.12.19 kernel) - USB stopped working.

 

Linux odroidhc4 6.6.63-current-meson64:

 

$ sudo lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 058f:6387 Alcor Micro Corp. Flash Drive
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub


Linux odroidhc4 6.12.19-current-meson64:
 

$ sudo lsusb 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

 

Linux odroidhc4 6.6.63-current-meson64:

 

$ sudo grep -i usb /var/log/syslog

2025-03-18T13:09:14.177378+03:00 odroidhc4 kernel: Kernel command line: root=UUID=ded3a0b7-2ab0-4e55-9668-bc97f00c48e8 rootwait rootfstype=ext4 splash=verbose console=ttyAML0,115200 console=tty1 consoleblank=0 coherent_pool=2M loglevel=1 ubootpart=fa0755e8-01 libata.force=noncq usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u,0x0bc2:0xa013:u    cgroup_enable=memory
2025-03-18T13:09:14.178647+03:00 odroidhc4 kernel: usbcore: registered new interface driver usbfs
2025-03-18T13:09:14.178651+03:00 odroidhc4 kernel: usbcore: registered new interface driver hub
2025-03-18T13:09:14.178655+03:00 odroidhc4 kernel: usbcore: registered new device driver usb
2025-03-18T13:09:14.179363+03:00 odroidhc4 kernel: usbcore: registered new interface driver usb-storage
2025-03-18T13:09:14.179411+03:00 odroidhc4 kernel: usbcore: registered new interface driver usbhid
2025-03-18T13:09:14.179678+03:00 odroidhc4 kernel: usbhid: USB HID core driver
2025-03-18T13:09:14.179926+03:00 odroidhc4 kernel: dwc3-meson-g12a ffe09000.usb: USB2 ports: 2
2025-03-18T13:09:14.179932+03:00 odroidhc4 kernel: dwc3-meson-g12a ffe09000.usb: USB3 ports: 0
2025-03-18T13:09:14.179937+03:00 odroidhc4 kernel: dwc2 ff400000.usb: supply vusb_d not found, using dummy regulator
2025-03-18T13:09:14.179945+03:00 odroidhc4 kernel: dwc2 ff400000.usb: supply vusb_a not found, using dummy regulator
2025-03-18T13:09:14.179950+03:00 odroidhc4 kernel: dwc2 ff400000.usb: EPs: 7, dedicated fifos, 712 entries in SPRAM
2025-03-18T13:09:14.179958+03:00 odroidhc4 kernel: xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1
2025-03-18T13:09:14.179979+03:00 odroidhc4 kernel: xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2
2025-03-18T13:09:14.179986+03:00 odroidhc4 kernel: xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed
2025-03-18T13:09:14.179992+03:00 odroidhc4 kernel: usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.06
2025-03-18T13:09:14.179996+03:00 odroidhc4 kernel: usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
2025-03-18T13:09:14.180000+03:00 odroidhc4 kernel: usb usb1: Product: xHCI Host Controller
2025-03-18T13:09:14.180040+03:00 odroidhc4 kernel: usb usb1: Manufacturer: Linux 6.6.63-current-meson64 xhci-hcd
2025-03-18T13:09:14.180046+03:00 odroidhc4 kernel: usb usb1: SerialNumber: xhci-hcd.1.auto
2025-03-18T13:09:14.180075+03:00 odroidhc4 kernel: hub 1-0:1.0: USB hub found
2025-03-18T13:09:14.180086+03:00 odroidhc4 kernel: usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
2025-03-18T13:09:14.180091+03:00 odroidhc4 kernel: usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.06
2025-03-18T13:09:14.180095+03:00 odroidhc4 kernel: usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
2025-03-18T13:09:14.180099+03:00 odroidhc4 kernel: usb usb2: Product: xHCI Host Controller
2025-03-18T13:09:14.180104+03:00 odroidhc4 kernel: usb usb2: Manufacturer: Linux 6.6.63-current-meson64 xhci-hcd
2025-03-18T13:09:14.180109+03:00 odroidhc4 kernel: usb usb2: SerialNumber: xhci-hcd.1.auto
2025-03-18T13:09:14.180112+03:00 odroidhc4 kernel: hub 2-0:1.0: USB hub found
2025-03-18T13:09:14.180673+03:00 odroidhc4 kernel: usb 1-2: new high-speed USB device number 2 using xhci-hcd
2025-03-18T13:09:14.180681+03:00 odroidhc4 kernel: usb 1-2: New USB device found, idVendor=058f, idProduct=6387, bcdDevice= 1.05
2025-03-18T13:09:14.180694+03:00 odroidhc4 kernel: usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
2025-03-18T13:09:14.180731+03:00 odroidhc4 kernel: usb 1-2: SerialNumber: 14052153001168
2025-03-18T13:09:14.180740+03:00 odroidhc4 kernel: usb-storage 1-2:1.0: USB Mass Storage device detected
2025-03-18T13:09:14.180744+03:00 odroidhc4 kernel: scsi host0: usb-storage 1-2:1.0
2025-03-18T13:09:14.180749+03:00 odroidhc4 kernel: usbcore: registered new interface driver uas
2025-03-18T13:09:14.182984+03:00 odroidhc4 kernel: systemd[1]: Reached target usb-gadget.target - Hardware activated USB gadget.

 

Linux odroidhc4 6.12.19-current-meson64:

 

$ sudo grep -i usb /var/log/syslog

2025-03-17T16:04:41.803269+03:00 odroidhc4 kernel: Kernel command line: root=UUID=ded3a0b7-2ab0-4e55-9668-bc97f00c48e8 rootwait rootfstype=ext4 splash=verbose console=ttyAML0,115200 console=tty1 consoleblank=0 coherent_pool=2M loglevel=1 ubootpart=fa0755e8-01 libata.force=noncq usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u,0x0bc2:0xa013:u    cgroup_enable=memory
2025-03-17T16:04:41.804641+03:00 odroidhc4 kernel: usbcore: registered new interface driver usbfs
2025-03-17T16:04:41.804644+03:00 odroidhc4 kernel: usbcore: registered new interface driver hub
2025-03-17T16:04:41.804648+03:00 odroidhc4 kernel: usbcore: registered new device driver usb
2025-03-17T16:04:41.804986+03:00 odroidhc4 kernel: usbcore: registered new interface driver usb-storage
2025-03-17T16:04:41.805199+03:00 odroidhc4 kernel: usbcore: registered new interface driver usbhid
2025-03-17T16:04:41.805205+03:00 odroidhc4 kernel: usbhid: USB HID core driver
2025-03-17T16:04:41.805347+03:00 odroidhc4 kernel: dwc3-meson-g12a ffe09000.usb: USB2 ports: 2
2025-03-17T16:04:41.805350+03:00 odroidhc4 kernel: dwc3-meson-g12a ffe09000.usb: USB3 ports: 0
2025-03-17T16:04:41.805359+03:00 odroidhc4 kernel: dwc2 ff400000.usb: supply vusb_d not found, using dummy regulator
2025-03-17T16:04:41.805365+03:00 odroidhc4 kernel: dwc2 ff400000.usb: supply vusb_a not found, using dummy regulator
2025-03-17T16:04:41.805369+03:00 odroidhc4 kernel: dwc2 ff400000.usb: EPs: 7, dedicated fifos, 712 entries in SPRAM
2025-03-17T16:04:41.805377+03:00 odroidhc4 kernel: xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1
2025-03-17T16:04:41.805398+03:00 odroidhc4 kernel: xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2
2025-03-17T16:04:41.805403+03:00 odroidhc4 kernel: xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed
2025-03-17T16:04:41.805407+03:00 odroidhc4 kernel: usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12
2025-03-17T16:04:41.805411+03:00 odroidhc4 kernel: usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
2025-03-17T16:04:41.805414+03:00 odroidhc4 kernel: usb usb1: Product: xHCI Host Controller
2025-03-17T16:04:41.805486+03:00 odroidhc4 kernel: usb usb1: Manufacturer: Linux 6.12.19-current-meson64 xhci-hcd
2025-03-17T16:04:41.805498+03:00 odroidhc4 kernel: usb usb1: SerialNumber: xhci-hcd.1.auto
2025-03-17T16:04:41.805503+03:00 odroidhc4 kernel: hub 1-0:1.0: USB hub found
2025-03-17T16:04:41.805511+03:00 odroidhc4 kernel: usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
2025-03-17T16:04:41.805515+03:00 odroidhc4 kernel: usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12
2025-03-17T16:04:41.805546+03:00 odroidhc4 kernel: usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
2025-03-17T16:04:41.805555+03:00 odroidhc4 kernel: usb usb2: Product: xHCI Host Controller
2025-03-17T16:04:41.805564+03:00 odroidhc4 kernel: usb usb2: Manufacturer: Linux 6.12.19-current-meson64 xhci-hcd
2025-03-17T16:04:41.805567+03:00 odroidhc4 kernel: usb usb2: SerialNumber: xhci-hcd.1.auto
2025-03-17T16:04:41.805571+03:00 odroidhc4 kernel: hub 2-0:1.0: USB hub found
2025-03-17T16:04:41.808197+03:00 odroidhc4 kernel: usb usb1-port2: connect-debounce failed
2025-03-17T16:04:41.813503+03:00 odroidhc4 kernel: systemd[1]: Reached target usb-gadget.target - Hardware activated USB gadget.

 

As I understand it, the error is:

 

2025-03-17T16:04:41.808197+03:00 odroidhc4 kernel: usb usb1-port2: connect-debounce failed

 

After rolling back to 6.6.63 kernel - USB works fine.

What other information can I provide to help identify the problem?

Posted (edited)

I'm running this and it sees a USB stick fine :

 Armbian Community
 v25.5 rolling for RK3318 Box running Armbian Linux 6.14.0-rc4-edge-rockchip64
 

Edited by mkultra

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines