[Bug 276428] NEC uPD720200 USB 3.0 Host Controller - Controller Halt/Reset

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 18 Jan 2024 16:54:02 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276428

Tomasz "CeDeROM" CEDRO <tomek@cedro.info> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tomek@cedro.info

--- Comment #1 from Tomasz "CeDeROM" CEDRO <tomek@cedro.info> ---
Hey there :-) I have that controller in desktop as additional PCI-E card for
USB access to bhyve vms. Works for me without a problem.

FreeBSD octagon 13.2-RELEASE-p8 FreeBSD 13.2-RELEASE-p8 GENERIC amd64

xhci1: <NEC uPD720200 USB 3.0 controller> mem 0xfe400000-0xfe401fff at device
0.0 on pci6
xhci1: 32 bytes context size, 32-bit DMA
usbus1 on xhci1
usbus1: 5.0Gbps Super Speed USB v3.0

xhci1@pci0:6:0:0:       class=0x0c0330 rev=0x03 hdr=0x00 vendor=0x1033
device=0x0194 subvendor=0x1028 subdevice=0x0498
    vendor     = 'NEC Corporation'
    device     = 'uPD720200 USB 3.0 Host Controller'
    class      = serial bus
    subclass   = USB

From the pciconf output I can see I have older revision rev=0x04 (you have
rev=0x04) also the subvendor and subdevice differs.

Have you tried updating BIOS and controller firmware?

Have you tried using different USB cable?

Are you using USB HUB on the way?

Have you tried playing with sysctl values (man xhci)?

:-)

-- 
You are receiving this mail because:
You are the assignee for the bug.