Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Apr 2005 02:04:29 +0200
From:      "Raphael H. Becker" <rabe@p-i-n.com>
To:        freebsd-stable@freebsd.org
Subject:   NEC uPD 720100 USB 2.0 controller () not working on FreeBSD 5.4-STABLE i386 (2005-04-23)
Message-ID:  <20050424020429.A81665@p-i-n.com>

next in thread | raw e-mail | index | archive | help
Hello *,

The NEC uPD 720100 USB 2.0 controller doesn's seem to work. This
controller is  on a "Longshine LCS-8033H PCI USB Card"  and is a 
low cost "standard-USB2-controller" at my local electronics store.


root@beastie:~# dmesg | egrep "(^usb3|^uhub3)"
usb3: EHCI version 1.0
usb3: companion controllers, 3 ports each: usb1 usb2
usb3: <NEC uPD 720100 USB 2.0 controller> on ehci0
usb3: USB revision 2.0
uhub3: NEC EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub3: 5 ports with 5 removable, self powered


After trying some devices, the ports got disabled after some time:

uhub3: device problem (SET_ADDR_FAILED), disabling port 4
uhub3: device problem (SET_ADDR_FAILED), disabling port 3
uhub3: device problem (SET_ADDR_FAILED), disabling port 2
uhub3: device problem (SET_ADDR_FAILED), disabling port 1

I tried with a USB2-harddisk and a USB2-Memorystick, which work
perfectly (but just USB1) on the other ports or as USB2 on another host:

umass0: Acer Labs USB 2.0 Storage Device, rev 2.00/1.00, addr 2
umass0: LEXAR MEDIA JUMPDRIVE ELITE, rev 2.00/30.00, addr 2


lspci -vvv brings the following for the new card:

00:09.0 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
        Subsystem: NEC Corporation USB
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 32 (250ns min, 10500ns max), cache line size 08
        Interrupt: pin A routed to IRQ 5
        Region 0: Memory at d7002000 (32-bit, non-prefetchable)
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:09.1 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
        Subsystem: NEC Corporation USB
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 32 (250ns min, 10500ns max), cache line size 08
        Interrupt: pin B routed to IRQ 11
        Region 0: Memory at d7003000 (32-bit, non-prefetchable)
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:09.2 USB Controller: NEC Corporation USB 2.0 (rev 04) (prog-if 20 [EHCI])
        Subsystem: Unknown device 0ee4:3383
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 32 (4000ns min, 8500ns max), cache line size 08
        Interrupt: pin C routed to IRQ 10
        Region 0: Memory at d7004000 (32-bit, non-prefetchable)
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-



Subsystem: Unknown device 0ee4:3383 <-- seems to be the problem

# uname -a  
FreeBSD beastie.local.net 5.4-STABLE FreeBSD 5.4-STABLE #5: Sun Apr 24 01:23:03 CEST 2005 root@beastie.local.net:/usr/obj/usr/src_RELENG_5/sys/BEASTIE  i386

Any chances to get this card running?
Any (experimental) patches?


Regards
Raphael Becker

PS [1] http://tinyurl.com/arqlc (product description, german)
       http://tinyurl.com/8kseq (product description, english)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050424020429.A81665>