[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

USB 3.0 Device Enumeration failed on USB 3.0 Port in Debian 6.0 "squeeze" 64 Bit OS



Hi All,

    I have installed Debian 6.0 "squeeze" 64 Bit OS on my PC with default Linux Kernel 2.6.32 to test my usb application and driver on my USB Development Board.

    I have tried to connect that board on USB 2.0 Port which is working fine without any issue regarding detection or enumeration. But, Whenever I have tried to connect same USB device on USB 3.0 Port at that time USB Device has been enumerated and detected as USB 2.0 Device not USB 3.0 Device.

    Please find following dmesg and lsmod output for more information.

        #dmesg
        [  945.271232] usb 3-1.2: new high speed USB device using ehci_hcd and address 4

        #lsmod | grep xhci
        usbcore               123175  4 usbhid,ehci_hcd,xhci

    I have also attached complete log file which contains output of Linux command like lsmod, lspci etc. for more information.

    Is there any issue regarding older kernel (2.6.32) which is not going to support xhci host controller driver support for USB 3.0 device or any issue regarding older Debian 6.0 OS?

    Please let me know your valuable feedback on this as soon as possible.

    Thanks for your support.
-- 
Regards,
Ritesh Prajapati,
System Level Solutions (India) Pvt.Ltd.

Following is dmesg output while disconnecting and connecting USB device on USB 3.0 Port
============================================================================================
[  931.024915] usb 3-1.2: USB disconnect, address 3
[  945.271232] usb 3-1.2: new high speed USB device using ehci_hcd and address 4
[  945.366133] usb 3-1.2: New USB device found, idVendor=1772, idProduct=0003
[  945.366136] usb 3-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  945.366139] usb 3-1.2: Product: USB3.0
[  945.366141] usb 3-1.2: Manufacturer: SLS
[  945.366143] usb 3-1.2: SerialNumber: 00001
[  945.366212] usb 3-1.2: configuration #1 chosen from 1 choice



Follwoing is lsmod output
=============================================
root@debian64:/home/rprajapati# lsmod
Module                  Size  Used by
ppdev                   5030  0 
lp                      7462  0 
binfmt_misc             6415  1 
loop                   11767  0 
snd_hda_codec_realtek   235714  0 
snd_hda_intel          19827  1 
snd_hda_codec          54308  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               5380  1 snd_hda_codec
snd_pcm                60487  2 snd_hda_intel,snd_hda_codec
snd_seq                42785  0 
snd_timer              15598  2 snd_pcm,snd_seq
snd_seq_device          4493  1 snd_seq
snd                    46510  10 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
soundcore               4598  1 snd
snd_page_alloc          6201  2 snd_hda_intel,snd_pcm
video                  17445  0 
psmouse                49937  0 
pcspkr                  1699  0 
serio_raw               3752  0 
evdev                   7352  10 
joydev                  8459  0 
parport_pc             18855  1 
processor              29903  4 
output                  1692  1 video
parport                27954  3 ppdev,lp,parport_pc
button                  4650  0 
ext4                  288211  5 
mbcache                 5050  1 ext4
jbd2                   66951  1 ext4
crc16                   1319  1 ext4
sd_mod                 29889  8 
crc_t10dif              1276  1 sd_mod
usbhid                 33196  0 
hid                    63241  1 usbhid
ahci                   32918  7 
libata                133616  1 ahci
ehci_hcd               31937  0 
fan                     3346  0 
xhci                   33881  0 
thermal                11674  0 
usbcore               123175  4 usbhid,ehci_hcd,xhci
scsi_mod              126677  2 sd_mod,libata
e1000e                124676  0 
nls_base                6567  1 usbcore
thermal_sys            11942  4 video,processor,fan,thermal


Following is lspci output.
===========================================================
root@debian64:/home/rprajapati# lspci
00:00.0 Host bridge: Intel Corporation Device 0150 (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Device 0152 (rev 09)
00:14.0 USB Controller: Intel Corporation Device 1e31 (rev 04)
00:16.0 Communication controller: Intel Corporation Device 1e3a (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579V Gigabit Network Connection (rev 04)
00:1a.0 USB Controller: Intel Corporation Device 1e2d (rev 04)
00:1b.0 Audio device: Intel Corporation Device 1e20 (rev 04)
00:1d.0 USB Controller: Intel Corporation Device 1e26 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation Device 1e49 (rev 04)
00:1f.2 SATA controller: Intel Corporation Device 1e02 (rev 04)
00:1f.3 SMBus: Intel Corporation Device 1e22 (rev 04)



Following is lspci -v output
==============================================================
root@debian64:/home/rprajapati# lspci -v
00:00.0 Host bridge: Intel Corporation Device 0150 (rev 09)
	Subsystem: Intel Corporation Device 2041
	Flags: bus master, fast devsel, latency 0
	Capabilities: [e0] Vendor Specific Information: Len=0c <?>

00:02.0 VGA compatible controller: Intel Corporation Device 0152 (rev 09) (prog-if 00 [VGA controller])
	Subsystem: Intel Corporation Device 2041
	Flags: bus master, fast devsel, latency 0, IRQ 11
	Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at f000 [size=64]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
	Capabilities: [d0] Power Management version 2
	Capabilities: [a4] PCI Advanced Features

00:14.0 USB Controller: Intel Corporation Device 1e31 (rev 04) (prog-if 30)
	Subsystem: Intel Corporation Device 2041
	Flags: bus master, medium devsel, latency 0, IRQ 16
	Memory at f7c20000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [70] Power Management version 2
	Capabilities: [80] MSI: Enable- Count=1/8 Maskable- 64bit+
	Kernel driver in use: xhci_hcd

00:16.0 Communication controller: Intel Corporation Device 1e3a (rev 04)
	Subsystem: Intel Corporation Device 2041
	Flags: bus master, fast devsel, latency 0, IRQ 11
	Memory at f7c3c000 (64-bit, non-prefetchable) [size=16]
	Capabilities: [50] Power Management version 3
	Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+

00:19.0 Ethernet controller: Intel Corporation 82579V Gigabit Network Connection (rev 04)
	Subsystem: Intel Corporation Device 2041
	Flags: bus master, fast devsel, latency 0, IRQ 26
	Memory at f7c00000 (32-bit, non-prefetchable) [size=128K]
	Memory at f7c39000 (32-bit, non-prefetchable) [size=4K]
	I/O ports at f080 [size=32]
	Capabilities: [c8] Power Management version 2
	Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [e0] PCI Advanced Features
	Kernel driver in use: e1000e

00:1a.0 USB Controller: Intel Corporation Device 1e2d (rev 04) (prog-if 20 [EHCI])
	Subsystem: Intel Corporation Device 2041
	Flags: bus master, medium devsel, latency 0, IRQ 16
	Memory at f7c38000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: [50] Power Management version 2
	Capabilities: [58] Debug port: BAR=1 offset=00a0
	Capabilities: [98] PCI Advanced Features
	Kernel driver in use: ehci_hcd

00:1b.0 Audio device: Intel Corporation Device 1e20 (rev 04)
	Subsystem: Intel Corporation Device 2041
	Flags: bus master, fast devsel, latency 0, IRQ 22
	Memory at f7c30000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
	Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [100] Virtual Channel
	Capabilities: [130] Root Complex Link
	Kernel driver in use: HDA Intel

00:1d.0 USB Controller: Intel Corporation Device 1e26 (rev 04) (prog-if 20 [EHCI])
	Subsystem: Intel Corporation Device 2041
	Flags: bus master, medium devsel, latency 0, IRQ 23
	Memory at f7c37000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: [50] Power Management version 2
	Capabilities: [58] Debug port: BAR=1 offset=00a0
	Capabilities: [98] PCI Advanced Features
	Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4) (prog-if 01 [Subtractive decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
	Capabilities: [50] Subsystem: Intel Corporation Device 2041

00:1f.0 ISA bridge: Intel Corporation Device 1e49 (rev 04)
	Subsystem: Intel Corporation Device 2041
	Flags: bus master, medium devsel, latency 0
	Capabilities: [e0] Vendor Specific Information: Len=0c <?>

00:1f.2 SATA controller: Intel Corporation Device 1e02 (rev 04) (prog-if 01 [AHCI 1.0])
	Subsystem: Intel Corporation Device 2041
	Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 27
	I/O ports at f0d0 [size=8]
	I/O ports at f0c0 [size=4]
	I/O ports at f0b0 [size=8]
	I/O ports at f0a0 [size=4]
	I/O ports at f060 [size=32]
	Memory at f7c36000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [70] Power Management version 3
	Capabilities: [a8] SATA HBA v1.0
	Capabilities: [b0] PCI Advanced Features
	Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation Device 1e22 (rev 04)
	Subsystem: Intel Corporation Device 2041
	Flags: medium devsel, IRQ 3
	Memory at f7c35000 (64-bit, non-prefetchable) [size=256]
	I/O ports at f040 [size=32]




Follwowing is lsusb output
===================================================================
root@debian64:/home/rprajapati# lsusb
Bus 003 Device 004: ID 1772:0003 System Level Solutions, Inc. 
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 004: ID 046d:c31d Logitech, Inc. 
Bus 002 Device 003: ID 046d:c05a Logitech, Inc. Optical Mouse M90
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Reply to: