X1000: USB2 (EHCI) connector on the Nemo board

AmigaOne X1000 platform specific issues related to Linux only.
User avatar
sailorMH
Posts: 272
Joined: Wed Aug 28, 2013 7:01 pm
Location: Czech republic

Re: X1000: USB2 (EHCI) connector on the Nemo board

Post by sailorMH »

xeno74 wrote: Sat Feb 22, 2025 8:28 am Do you use the official A-EON X1000 case and if yes, where is the USB2 port with the USB 2.0 (EHCI) connection?
Hi Christian,
I have official X1000 case, and I have connected front USBs to motherboard and I confirm it has too USB2.0 speed, as Hypex reported.
I tested two USB3.0 flash devices, one in rear port and second in front port ( i.e. connected to motherboard headers )

Code: Select all

root@amigaone:/media/martina/CORSAIR# lsusb -t -v
/:  Bus 08.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 07.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/2p, 12M
    ID 1d6b:0001 Linux Foundation 1.1 root hub
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/2p, 12M
    ID 1d6b:0001 Linux Foundation 1.1 root hub
    |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
        ID 046d:c050 Logitech, Inc. RX 250 Optical Mouse
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/2p, 12M
    ID 1d6b:0001 Linux Foundation 1.1 root hub
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/2p, 12M
    ID 1d6b:0001 Linux Foundation 1.1 root hub
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/2p, 12M
    ID 1d6b:0001 Linux Foundation 1.1 root hub
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/10p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
        ID 05e3:0608 Genesys Logic, Inc. Hub
        |__ Port 3: Dev 5, If 0, Class=Mass Storage, Driver=usb-storage, 480M
            ID 0781:5591 SanDisk Corp. Ultra Flair
        |__ Port 1: Dev 4, If 0, Class=Hub, Driver=hub/4p, 480M
            ID 413c:1010 Dell Computer Corp. 
            |__ Port 4: Dev 6, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
                ID 413c:2110 Dell Computer Corp. 
            |__ Port 4: Dev 6, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
                ID 413c:2110 Dell Computer Corp. 
    |__ Port 9: Dev 9, If 0, Class=Mass Storage, Driver=usb-storage, 480M
        ID 1b1c:1a03 Corsair Voyager 3.0
root@amigaone:/media/martina/CORSAIR# time cp 1GiBfile /media/martina/USBBOOT/

real	0m30.314s
user	0m0.010s
sys	0m3.931s
root@amigaone:/media/martina/CORSAIR# 

Speed of copy from USB2.0 port to USB2.0 port is 33.8 MiB/s
It means, ever if SB600 has only one real OHCI controller, thanks to good SB600 internal design (root complex between controllers and PHY) all 10 USB
ports ( 8x rear, 2x motherboard/front) are EHCI capable. And transfer speed between two devices in different port pairs is EHCI.
A1200, Micro A1-C (G3/1.2 GHz), AmigaOne XE (G4/1.4 GHz), Pegasos II (G4/1.33 GHz), Sam440ep, Sam440ep-flex, Sam460LE, AmigaOne X1000
Efika 5200b, Pegasos I, Powerbook, Mac Mini (1.83 GHz), iMac, Powermac Quad

AmigaOS, MorphOS, linux, MacOS X
User avatar
xeno74
Posts: 10707
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: X1000: USB2 (EHCI) connector on the Nemo board

Post by xeno74 »

sailorMH wrote: Sun Feb 23, 2025 4:16 pm … all 10 USB ports ( 8x rear, 2x motherboard/front) are EHCI capable. And transfer speed between two devices in different port pairs is EHCI.
Thanks a lot for your good explanation. :-)
Post Reply