"pre-2.0 USB rev" ehci problem

Ivan Voras ivoras at freebsd.org
Thu Jan 24 14:40:04 PST 2008


Hi,

I have a AMD Geode (embedded platform) based hardware with problems in 
EHCI. Here's an excerpt from dmesg:

ohci0: <OHCI (generic) USB controller> mem 0xe0215000-0xe0215fff irq 11 
at device 15.4 on pci0
ohci0: [GIANT-LOCKED]
ohci0: [ITHREAD]
usb0: OHCI version 1.0, legacy support
usb0: SMM does not respond, resetting
usb0: <OHCI (generic) USB controller> on ohci0
usb0: USB revision 1.0
uhub0: <AMD OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0
uhub0: 4 ports with 4 removable, self powered
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xe0216000-0xe0216fff irq 
11 at device 15.5 on pci0
ehci0: pre-2.0 USB rev
device_attach: ehci0 attach returned 6

USB 1.0 works fine with cca 1 MB/s transfer rate from a flash memory 
drive. EHCI capability works fine in Linux.

Here's an excerpt from pciconf -lv:

ohci0 at pci0:0:15:4:      class=0x0c0310 card=0x20941022 chip=0x20941022 
rev=0x02 hdr=0x00
     vendor     = 'Advanced Micro Devices (AMD)'
     device     = 'CS5536 CS5536 OHCI USB Host Controller'
     class      = serial bus
     subclass   = USB
ehci0 at pci0:0:15:5:      class=0x0c0320 card=0x20951022 chip=0x20951022 
rev=0x02 hdr=0x00
     vendor     = 'Advanced Micro Devices (AMD)'
     device     = 'CS5536 CS5536 EHCI USB Host Controller'
     class      = serial bus
     subclass   = USB

Since it works in Linux, I suppose there should be some relatively 
simple quirks to make it work. Any ideas on what should I try?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-usb/attachments/20080124/3ffa8b61/signature.pgp


More information about the freebsd-usb mailing list