Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

USB error after kernel update on ODROID-HC4

Featured Replies

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?

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

Same problem:

Bus 001 Device 004: ID 14b0:0206 StarTech.com Ltd. 008-2DR166

 

I've blocked kernel updates via /etc/apt/preferences:
 

Package: base-files
Pin: version *
Pin-Priority: -1

Package: armbian-bsp-cli-odroidhc4-current
Pin: version *
Pin-Priority: -1

Package: armbian-firmware
Pin: version *
Pin-Priority: -1

Package: linux-dtb-current-meson64
Pin: version *
Pin-Priority: -1

Package: linux-image-current-meson64
Pin: version *
Pin-Priority: -1

Package: linux-u-boot-odroidhc4-current
Pin: version *
Pin-Priority: -1

 

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.