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.

Orange Pi +2E: USB devices cannot be detected

Featured Replies

I recently updated from very old Armbian image. The update was not smooth so I had to re-image my device with the newest version. After that USB devices cannot be detected at all. I tried USB keyboard and 3D printer (is should looks like generic serial device). Keyboard works perfectly during u-boot but stops working as soon as kernel starts. lsusb doesn't show any devices:

$ lsusb -t
/:  Bus 09.Port 1: Dev 1, Class=root_hub, Driver=musb-hdrc/1p, 480M
/:  Bus 08.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 07.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M

So it seems like some generic issue with USB support. Now I'm using kernel 5.4.20-sunxi, also tried 4.19.104-sunxi and some other available in armbian-config - all give the same result.

 

Any help with making it work again is very appreciated.

  • Author
14 minutes ago, Igor said:


When updating from legacy kernels, you need to manually (from armbian-config) update boot loader. If this doesn't help ... no idea. Is USB on clean image working well?

I did boot loader update several times when I tried to fix problems after OS update. Now I did it one more time and rebooted the device - still no USB devices detected.

When I boot from SD card with current Armbian image there is the same issue with non-functional USB keyboard. With Orange Pi OS image from Orange Pi site there is no problem with USB devices but it is very old :(

1 minute ago, dmitryp said:

When I boot from SD card with current Armbian image there is the same issue with non-functional USB keyboard.

 

Just your USB keyboard (low priority problem which you can also solve) is not working or not a single USB device (higher priority problem)? Did you tried all ports? Did you try to enable all USB ports in armbian-config -> system -> hardware ? Perhaps there was a change in upstream DT configuration that slipped by without notice.

I am sure USB ports were working  on this board last time I tried but can't double check for this particular build since I have no access to hardware until next week. I hope some other Opi 2e owner will be able to do that.

  • Author
2 minutes ago, Igor said:

 

Just your USB keyboard (low priority problem which you can also solve) is not working or not a single USB device (higher priority problem)? Did you tried all ports? Did you try to enable all USB ports in armbian-config -> system -> hardware ? Perhaps there was a change in upstream DT configuration that slipped by without notice.

I am sure USB ports were working  on this board last time I tried but can't double check for this particular build since I have no access to hardware until next week. I hope some other Opi 2e owner will be able to do that.

It is not only keyboard, it seems that no USB devices can be detected. I tried all 4 ports and following devices: keyboard, mouse, SD card reader and 3D printer - lsusb shows no devices at all, only root hub as in my first message.

 

When I try to "armbian-config -> system -> hardware", I see lots of errors from grep like:

Usage: grep [OPTION]... PATTERN [FILE]...
Try 'grep --help' for more information.
Usage: grep [OPTION]... PATTERN [FILE]...
Try 'grep --help' for more information.  
...

After that I see full screen of empty "[]", see picture attached.

 

9 minutes ago, martinayotte said:

I've just tested with USB Storage on my OPi2E running DEV 5.5.0, it is working.

BTW, on the OPi2E, all USBs are enabled by default directly in Main DT ...

I don't understand why I see so different picture with Bionic current image fresh install :(

conf.png

  • Author

My bad I found what was wrong in my case. I was using image for "Orange Pi +2E" but my board is "Orange Pi+ 2". Just tried correct image and now I see USB devices and problem with "armbian-config -> system -> hardware" has gone also.

 

I'm so sorry for the false alarm :(

Guest
This topic is now closed to further replies.

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.