Odroid M1 Bottom USB 3 port

Post Reply
darrin337
Posts: 4
Joined: Sat Apr 23, 2022 9:07 am
languages_spoken: english
ODROIDs: XU4, C4, N2/N2+, and M1
Has thanked: 0
Been thanked: 0
Contact:

Odroid M1 Bottom USB 3 port

Post by darrin337 »

I recently updated my Odroid M1 OS to Ubuntu 22.04 via Petitboot NVME drive. Prior to this I was using an Ubuntu 20.04 image from the downloads page on an emmc. When I upgraded to the newer OS I lost the function of the bottom USB 3 port. Is this a noob operator issue or has anyone else experienced this? I installed 22.04 on the NVME drive and when I reverted back to 20.04 on the emmc the functionality of the USB 3 bottom port returned. I then installed Debian 11 on the emmc and I again lost the functionality of bottom USB 3.


USB 3 Wireless dongle attached to top USB 3 port.
darrin@debian:~$ lsusb
Bus 004 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 002: ID 0bda:8813 Realtek Semiconductor Corp. RTL8814AU 802.11a/b/g/n/ac Wireless Adapter
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Same USB 3 dongle attached to bottom USB 3 port.
darrin@debian:~$ lsusb
Bus 004 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

My experience is not that great, so this could be self induced noob issue.

darrin337
Posts: 4
Joined: Sat Apr 23, 2022 9:07 am
languages_spoken: english
ODROIDs: XU4, C4, N2/N2+, and M1
Has thanked: 0
Been thanked: 0
Contact:

Re: Odroid M1 Bottom USB 3 port

Post by darrin337 »

Also, I do not have a device in the MicroUSB2.0 port. So if I understand the "Limitation of the MicroUSB 2.0 port" article correctly, the bottom USB 3 port should work. Any thoughts. What is it that i am missing?

User avatar
tobetter
Posts: 10564
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 690 times
Been thanked: 1802 times
Contact:

Re: Odroid M1 Bottom USB 3 port

Post by tobetter »

darrin337 wrote:
Thu Sep 22, 2022 11:55 am
Also, I do not have a device in the MicroUSB2.0 port. So if I understand the "Limitation of the MicroUSB 2.0 port" article correctly, the bottom USB 3 port should work. Any thoughts. What is it that i am missing?
If the USB 3.0 port is accessible through Ubuntu 20.04 and Linux kernel 4.19.x, it's not hardware issue at all. The kernel version you are trying with Ubuntu 22.04 is still being under development and not mature yet, which means all H/W features are not fully supported yet. Please note Ubuntu 22.04 and Debian 11 are with Linux kernel 5.x.

darrin337
Posts: 4
Joined: Sat Apr 23, 2022 9:07 am
languages_spoken: english
ODROIDs: XU4, C4, N2/N2+, and M1
Has thanked: 0
Been thanked: 0
Contact:

Re: Odroid M1 Bottom USB 3 port

Post by darrin337 »

Thank you.

moonpyk
Posts: 8
Joined: Tue Sep 20, 2022 4:00 am
languages_spoken: english
ODROIDs: M1
Has thanked: 0
Been thanked: 0
Contact:

Re: Odroid M1 Bottom USB 3 port

Post by moonpyk »

@tobetter, is there any list of what is not actually working for the board on the 5.x line of kernels ?

usual user
Posts: 11
Joined: Sat Sep 10, 2022 10:47 pm
languages_spoken: english
Has thanked: 0
Been thanked: 3 times
Contact:

Re: Odroid M1 Bottom USB 3 port

Post by usual user »

Works for me, but I'm on 6.0.0-rc1 + rk3568-next and a locally maintained DT as there is no board DTS in Mainline:

Code: Select all

/:  Bus 08.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000M
        ID 174c:1351 ASMedia Technology Inc.
/:  Bus 07.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
        ID 05e3:0605 Genesys Logic, Inc. Hub
        |__ Port 2: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 12M
            ID 046a:c114 Cherry GmbH
        |__ Port 2: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 12M
            ID 046a:c114 Cherry GmbH
        |__ Port 2: Dev 3, If 2, Class=Human Interface Device, Driver=usbhid, 12M
            ID 046a:c114 Cherry GmbH
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
        ID 0781:cfcb SanDisk Corp.
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
    ID 1d6b:0001 Linux Foundation 1.1 root hub
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
    ID 1d6b:0001 Linux Foundation 1.1 root hub
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 480M
        ID ffff:5678
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub

Post Reply

Return to “Issues”

Who is online

Users browsing this forum: No registered users and 2 guests