Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
A Lattice USB Device Delays Booting
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
E. Vertin
n00b
n00b


Joined: 29 Jul 2024
Posts: 13
Location: Hong Kong SAR

PostPosted: Sun Apr 27, 2025 10:11 am    Post subject: A Lattice USB Device Delays Booting Reply with quote

Although I have been using Gentoo Linux for a while, I still can't get the kernel things right. :cry:

As depicted in the title, there is a Lattice USB device that delays booting into the system for about 10 seconds, and it doesn't seem to have the right driver.

This is a laptop from ASUS, model H7604JI, the ProArt Studiobook from 2023.

When I run
Code:
doas cat /var/log/dmesg | grep -i "usb 1-10"

I got
Code:

[    6.609380] usb 1-10: new full-speed USB device number 5 using xhci_hcd
[   17.069871] usb 1-10: unable to read config index 0 descriptor/start: -110
[   17.069920] usb 1-10: can't read configurations, error -110
[   17.186204] usb 1-10: new full-speed USB device number 6 using xhci_hcd
[   27.523100] usb 1-10: unable to read config index 0 descriptor/start: -110
[   27.523140] usb 1-10: can't read configurations, error -110
[   27.909508] usb 1-10: new full-speed USB device number 7 using xhci_hcd
[   27.954806] usb 1-10: not running at top speed; connect to a high speed hub
[   27.988796] usb 1-10: New USB device found, idVendor=2ac1, idProduct=1021, bcdDevice= 0.10
[   27.988812] usb 1-10: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   27.988817] usb 1-10: Product: Lattice AI USB 2.0
[   27.988821] usb 1-10: Manufacturer: SLS
[   27.988825] usb 1-10: SerialNumber: 000000000001


To list all USB devices, I ran
Code:
doas lsusb

and got the ouput:
Code:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 046d:c547 Logitech, Inc. USB Receiver
Bus 001 Device 003: ID 0b05:889b ASUSTek Computer, Inc. ESS USB DAC
Bus 001 Device 004: ID 3277:0037 Shinetech USB2.0 FHD UVC WebCam
Bus 001 Device 007: ID 2ac1:1021 SLS Lattice AI USB 2.0
Bus 001 Device 008: ID 8087:0036 Intel Corp.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub


To get a tree listing verbose output, I ran
Code:
doas lsusb -tv

and got
Code:

/:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/16p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 003: Dev 002, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        ID 046d:c547 Logitech, Inc.
    |__ Port 003: Dev 002, If 1, Class=Human Interface Device, Driver=usbhid, 12M
        ID 046d:c547 Logitech, Inc.
    |__ Port 003: Dev 002, If 2, Class=Human Interface Device, Driver=usbhid, 12M
        ID 046d:c547 Logitech, Inc.
    |__ Port 006: Dev 003, If 0, Class=Audio, Driver=snd-usb-audio, 12M
        ID 0b05:889b ASUSTek Computer, Inc.
    |__ Port 006: Dev 003, If 1, Class=Audio, Driver=snd-usb-audio, 12M
        ID 0b05:889b ASUSTek Computer, Inc.
    |__ Port 006: Dev 003, If 2, Class=Human Interface Device, Driver=usbhid, 12M
        ID 0b05:889b ASUSTek Computer, Inc.
    |__ Port 009: Dev 004, If 0, Class=Video, Driver=uvcvideo, 480M
        ID 3277:0037 
    |__ Port 009: Dev 004, If 1, Class=Video, Driver=uvcvideo, 480M
        ID 3277:0037 
    |__ Port 009: Dev 004, If 2, Class=Video, Driver=uvcvideo, 480M
        ID 3277:0037 
    |__ Port 009: Dev 004, If 3, Class=Video, Driver=uvcvideo, 480M
        ID 3277:0037 
    |__ Port 009: Dev 004, If 4, Class=Application Specific Interface, Driver=[none], 480M
        ID 3277:0037 
    |__ Port 010: Dev 007, If 0, Class=Vendor Specific Class, Driver=[none], 12M
        ID 2ac1:1021 
    |__ Port 014: Dev 008, If 0, Class=Wireless, Driver=btusb, 12M
        ID 8087:0036 Intel Corp.
    |__ Port 014: Dev 008, If 1, Class=Wireless, Driver=btusb, 12M
        ID 8087:0036 Intel Corp.
/:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/10p, 20000M/x2
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
/:  Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub


I believe that the device is SLS Lattice AI USB 2.0.


How can I get it right so that it will not delay booting?

The device might not be useful as I acknowledged that it provides camera effects/filters in Windows, might be a way to disable it?

Any response will be appreciated! :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum