Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Force ehci-platform on USB 2.0 on Orange Pi 5 Plus #1177

Open
dielburg opened this issue Jan 29, 2025 · 0 comments
Open

Force ehci-platform on USB 2.0 on Orange Pi 5 Plus #1177

dielburg opened this issue Jan 29, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@dielburg
Copy link

dielburg commented Jan 29, 2025

Feature Description

Hello, my question is if we can force somehow ehci-platform on USB2.0?

op5plus@op5plus:~$ lsusb -t
/:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M
    |__ Port 001: Dev 002, If 0, Class=Hub, Driver=hub/4p, 480M
/:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 5000M
    |__ Port 001: Dev 002, If 0, Class=Hub, Driver=hub/4p, 5000M
/:  Bus 003.Port 001: Dev 001, Class=root_hub, Driver=ehci-platform/1p, 480M
/:  Bus 004.Port 001: Dev 001, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 005.Port 001: Dev 001, Class=root_hub, Driver=ohci-platform/1p, 12M
    |__ Port 001: Dev 002, If 0, Class=Vendor Specific Class, Driver=ch341, 12M
/:  Bus 006.Port 001: Dev 001, Class=root_hub, Driver=ehci-platform/1p, 480M
/:  Bus 007.Port 001: Dev 001, Class=root_hub, Driver=dummy_hcd/1p, 480M
op5plus@op5plus:~$ 

I realised that depend on device it can be on ehci or ohci platform. This changes the BUS number even if I plug two devices into one port one by one.

I need to create udev rules for alias for specific physical port. It's not a problem in USB 3.0 because there is only one driver.

@dielburg dielburg added the enhancement New feature or request label Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant