RE: usb hub is n't recognised during boot up(sometimes)

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

 



Hi  Peter,

I  tried  to  do  some more  debugging  . I  am getting  a  time out  in
port  reset .   Here  I  am copying  the  dmesg .  Here  is  the error  I
am  getting .


ehci_hcd 0000:00:1d.0: port 1 reset error -110
hub 2-0:1.0: hub_port_status failed (err = -32)
------------------------------------------------>  Error  here .
hub 2-0:1.0: port_wait_reset: err = -32
hub 2-0:1.0: port 1 not enabled, trying reset again...
ehci_hcd 0000:00:1d.0: USBCMD = 00010001 USBSTS = 00002008 USBINTR =
00000037 FR
INDEX = 00002d3a CTRLDSSEGMENT = 00000000  PERIODICLISTBASE = 98006000
ASYNCLIS
TADDR  = 98004000 CONFIGFLAG = 00000001
ehci_hcd 0000:00:1d.0: PORTSC4096 = 00000000
ehci_hcd 0000:00:1d.0: PORTSC4096 = 00000000
ehci_hcd 0000:00:1d.0: PORTSC4353 = 00000000
ehci_hcd 0000:00:1d.0: port 1 full speed --> companion
ehci_hcd 0000:00:1d.0: GetStatus port 1 status 003801 POWER OWNER sig=j
CONNECT
hub 2-0:1.0: port 1 not reset yet, waiting 200ms
ehci_hcd 0000:00:1d.0: GetStatus port 1 status 003002 POWER OWNER sig=se0
CSC
hub 1-1:1.0: state 7 ports 6 chg 0000 evt 0000


dmesg output
--------------------------------------------------------------------------
------------------------------------------------------------
nitializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.32.39 (shshaiju@mcp-bld-lnx-92) (gcc version 4.4.1
(MontaVista
) ) #33 SMP Mon Jul 9 14:06:17 PDT 2012
Command line: root=/dev/ram rw console=ttyS1,9600 max_loop=64 wdt=0
SR_BOOT=boot
flash:/ghaidiny/rp_super_universalk9.2kp.bin.shaiju
KERNEL supported cpus:
  Intel GenuineIntel
  AMD AuthenticAMD
  Centaur CentaurHauls
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000008f000 (usable)
 BIOS-e820: 000000000008f000 - 0000000000090000 (ACPI NVS)
 BIOS-e820: 0000000000090000 - 00000000000a0000 (usable)
 BIOS-e820: 0000000000100000 - 000000006df16000 (usable)
 BIOS-e820: 000000006df16000 - 000000008421f000 (reserved)
 BIOS-e820: 000000008421f000 - 000000009f4bf000 (usable)
 BIOS-e820: 000000009f4bf000 - 000000009f6bf000 (reserved)
 BIOS-e820: 000000009f6bf000 - 000000009f7bf000 (ACPI NVS)
 BIOS-e820: 000000009f7bf000 - 000000009f7ef000 (ACPI data)
 BIOS-e820: 000000009f7ef000 - 000000009f800000 (usable)
 BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fed1c000 - 00000000fed20000 (reserved)
 BIOS-e820: 00000000ffdf0000 - 00000000ffff0000 (reserved)
 BIOS-e820: 0000000100000000 - 0000000160000000 (usable)
DMI not present or invalid.
last_pfn = 0x160000 max_arch_pfn = 0x400000000
MTRR default type: uncachable
MTRR fixed ranges enabled:
  00000-9FFFF write-back
  A0000-BFFFF uncachable
  C0000-EFFFF write-through
  F0000-FFFFF write-combining
MTRR variable ranges enabled:
  0 base 0000000000 mask FF00000000 write-back
  1 base 0100000000 mask FFC0000000 write-back
  2 base 0140000000 mask FFE0000000 write-back
  3 base 00A0000000 mask FFE0000000 uncachable
  4 base 00C0000000 mask FFC0000000 uncachable
  5 disabled
  6 disabled
  7 disabled
e820 update range: 00000000a0000000 - 0000000100000000 (usable) ==>
(reserved)
  last_pfn = 0x9f800 max_arch_pfn = 0x400000000
initial memory mapped : 0 - 20000000
init_memory_mapping: 0000000000000000-000000009f800000
 0000000000 - 009f800000 page 2M
kernel direct mapping tables up to 9f800000 @ 8000-c000
init_memory_mapping: 0000000100000000-0000000160000000
 0100000000 - 0160000000 page 2M
kernel direct mapping tables up to 160000000 @ a000-11000
RAMDISK: 6df16018 - 8421e818
ACPI: RSDP 00000000000e0000 00024 (v02 INSYDE)
ACPI: XSDT 000000009f7ee120 000AC (v01 INSYDE PicketPo 00000001
01000013)
ACPI: FACP 000000009f7ec000 000F4 (v04 INSYDE PicketPo 00000001 MSFT
01000013)
ACPI: DSDT 000000009f7e1000 076A5 (v01 INSYDE PicketPo 00000001 MSFT
01000013)
ACPI: FACS 000000009f729000 00040
ACPI: ASF! 000000009f7ed000 000A5 (v32 INSYDE PicketPo 00000001 MSFT
01000013)
ACPI: HPET 000000009f7eb000 00038 (v01 INSYDE PicketPo 00000001 MSFT
01000013)
ACPI: APIC 000000009f7ea000 000EA (v02 INSYDE PicketPo 00000001 MSFT
01000013)
ACPI: MCFG 000000009f7e9000 0003C (v01 INSYDE PicketPo 00000001 MSFT
01000013)
ACPI: SLIC 000000009f7e0000 00176 (v01 INSYDE PicketPo 00000001 MSFT
01000013)
ACPI: BOOT 000000009f7dd000 00028 (v01 INSYDE PicketPo 00000001 MSFT
01000013)
ACPI: SSDT 000000009f7dc000 002F6 (v01 INTEL  SataAhci 00001000 INTL
20100121)
ACPI: SRAT 000000009f7d9000 00400 (v02 INSYDE PicketPo 00000001 MSFT
01000013)
ACPI: SLIT 000000009f7d8000 00030 (v01 INSYDE PicketPo 00000001 MSFT
01000013)
ACPI: WDAT 000000009f7d7000 00224 (v01 INSYDE PicketPo 00000001 MSFT
01000013)
ACPI: DMAR 000000009f7d6000 00068 (v01 INTEL  CP_FIELD 00000001 INTL
00000001)
ACPI: SSDT 000000009f7d4000 01129 (v01  PmRef    CpuPm 00003000 INTL
20100121)
ACPI: HEST 000000009f7d3000 000A8 (v01 INSYDE THURLEY  00000001    ?
00000001)
ACPI: ERST 000000009f7d2000 00230 (v01 INSYDE THURLEY  00000001    ?
00000001)
ACPI: BERT 000000009f7d1000 00030 (v01 INSYDE THURLEY  00000001    ?
00000001)
ACPI: EINJ 000000009f7d0000 00130 (v01 INSYDE THURLEY  00000001    ?
00000001)
ACPI: Local APIC address 0xfee00000
(7 early reservations) ==> bootmem [0000000000 - 0160000000]
  #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 -
0000001000]
  #1 [0000006000 - 0000008000]       TRAMPOLINE ==> [0000006000 -
0000008000]
  #2 [0000200000 - 00017e9f30]    TEXT DATA BSS ==> [0000200000 -
00017e9f30]
#3 [006df16018 - 008421e818]          RAMDISK ==> [006df16018 -
008421e818]
  #4 [000009dc00 - 0000100000]    BIOS reserved ==> [000009dc00 -
0000100000]
  #5 [0000008000 - 000000a000]          PGTABLE ==> [0000008000 -
000000a000]
  #6 [000000a000 - 000000c000]          PGTABLE ==> [000000a000 -
000000c000]
found SMP MP-table at [ffff8800000fe1b0] fe1b0
Reserving 64MB of memory at 32MB for crashkernel (System RAM: 5632MB)
Record initrd PFNs (450326 - 541215)
 [ffffea0000000000-ffffea00057fffff] PMD ->
[ffff880028600000-ffff88002c5fffff]
on node 0
Zone PFN ranges:
  DMA      0x00000000 -> 0x00001000
  DMA32    0x00001000 -> 0x00100000
  Normal   0x00100000 -> 0x00160000
Movable zone start PFN for each node
early_node_map[6] active PFN ranges
    0: 0x00000000 -> 0x0000008f
    0: 0x00000090 -> 0x000000a0
    0: 0x00000100 -> 0x0006df16
    0: 0x0008421f -> 0x0009f4bf
    0: 0x0009f7ef -> 0x0009f800
0: 0x00100000 -> 0x00160000
On node 0 totalpages: 954726
  DMA zone: 64 pages used for memmap
  DMA zone: 120 pages reserved
  DMA zone: 3815 pages, LIFO batch:0
  DMA32 zone: 16320 pages used for memmap
  DMA32 zone: 541191 pages, LIFO batch:31
  Normal zone: 6144 pages used for memmap
  Normal zone: 387072 pages, LIFO batch:31
ACPI: PM-Timer IO Port: 0x408
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x02] enabled)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x04] enabled)
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x06] enabled)
ACPI: LAPIC (acpi_id[0x04] lapic_id[0xff] disabled)
ACPI: LAPIC (acpi_id[0x05] lapic_id[0xff] disabled)
ACPI: LAPIC (acpi_id[0x06] lapic_id[0xff] disabled)
ACPI: LAPIC (acpi_id[0x07] lapic_id[0xff] disabled)
ACPI: LAPIC (acpi_id[0x08] lapic_id[0xff] disabled)
ACPI: LAPIC (acpi_id[0x09] lapic_id[0xff] disabled)
ACPI: LAPIC (acpi_id[0x0a] lapic_id[0xff] disabled)
ACPI: LAPIC (acpi_id[0x0c] lapic_id[0xff] disabled)
ACPI: LAPIC (acpi_id[0x0d] lapic_id[0xff] disabled)
ACPI: LAPIC (acpi_id[0x0e] lapic_id[0xff] disabled)
ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23
ACPI: IOAPIC (id[0x09] address[0xfec90000] gsi_base[24])
IOAPIC[1]: apic_id 9, version 32, address 0xfec90000, GSI 24-47
ACPI: IOAPIC (id[0x0a] address[0xfec98000] gsi_base[48])
IOAPIC[2]: apic_id 10, version 255, address 0xfec98000, GSI 48-303
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Using ACPI (MADT) for SMP configuration information
ACPI: HPET id: 0x8086a201 base: 0xfed00000
SMP: Allowing 16 CPUs, 12 hotplug CPUs
nr_irqs_gsi: 304
Allocating PCI resources starting at 9f800000 (gap: 9f800000:40800000)
NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:16 nr_node_ids:1
PERCPU: Embedded 27 pages/cpu @ffff880028200000 s78232 r8192 d24168
u131072
pcpu-alloc: s78232 r8192 d24168 u131072 alloc=1*2097152
pcpu-alloc: [0] 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
Built 1 zonelists in Zone order, mobility grouping on.  Total pages:
932078
Kernel command line: root=/dev/ram rw console=ttyS1,9600 max_loop=64 wdt=0
SR_BO
OT=bootflash:/ghaidiny/rp_super_universalk9.2kp.bin.shaiju
PID hash table entries: 4096 (order: 3, 32768 bytes)
Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
Initializing CPU#0
Checking aperture...
No AGP bridge found
Calgary: detecting Calgary via BIOS EBDA area
Calgary: Unable to locate Rio Grande table in EBDA - bailing!
PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
Placing 64MB software IO TLB between ffff880020000000 - ffff880024000000
software IO TLB at phys 0x20000000 - 0x24000000
Memory: 3590328k/5767168k available (3258k kernel code, 1948264k absent,
227688k
 reserved, 2844k data, 15100k init)
SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=16, Nodes=1
Hierarchical RCU implementation.
NR_IRQS:2304
Extended CMOS year: 2000
Console: colour dummy device 80x25
console [ttyS1] enabled
allocated 67108864 bytes of page_cgroup
please try 'cgroup_disable=memory' option if you don't want memory cgroups
hpet clockevent registered
Fast TSC calibration using PIT
Detected 2133.338 MHz processor.
Calibrating delay loop (skipped), value calculated using timer frequency..
4266.
67 BogoMIPS (lpj=2133338)
Security Framework initialized
Mount-cache hash table entries: 256
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
Initializing cgroup subsys net_cls
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 256K
CPU: L3 cache: 8192K
CPU 3 MCA banks CMCI:2 CMCI:3 CMCI:5 SHD:6 SHD:8
CPU3: Intel(R) Xeon(R) CPU           C3539  @ 2.13GHz stepping 04
checking TSC synchronization [CPU#0 -> CPU#3]: passed.
Brought up 4 CPUs
Total of 4 processors activated (17064.73 BogoMIPS).
CPU0 attaching sched-domain:
 domain 0: span 0-3 level MC
  groups: 0 1 2 3
CPU1 attaching sched-domain:
 domain 0: span 0-3 level MC
  groups: 1 2 3 0
CPU2 attaching sched-domain:
 domain 0: span 0-3 level MC
  groups: 2 3 0 1
CPU3 attaching sched-domain:
 domain 0: span 0-3 level MC
  groups: 3 0 1 2
ASR: rp2_RpDevRstCntrl initial 0 p ffffc9000001a000
ASR: cpld eusb reset done
NET: Registered protocol family 16
ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
ACPI: bus type pci registered
PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
PCI: MCFG area at e0000000 reserved in E820
PCI: Using MMCONFIG at e0000000 - efffffff
PCI: Using configuration type 1 for base access
bio: create slab <bio-0> at 0
ACPI: EC: Look up EC in DSDT
\_SB_:_OSC invalid UUID
_OSC request data:1 4
ACPI: Executed 1 blocks of module-level executable AML code
ACPI: Interpreter enabled
ACPI: (supports S0 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI: Power Resource [FN00] (off)
ACPI: Power Resource [FN01] (off)
ACPI: No dock devices found.
_OSC invalid UUID
ACPI: PCI Root Bridge [PCI0] (0000:00)
pci 0000:00:03.0: reg 10 64bit mmio pref: [0x8100000-0x810ffff]
pci 0000:00:03.0: PME# supported from D0 D3hot D3cold
pci 0000:00:03.0: PME# disabled
pci 0000:00:04.0: PME# supported from D0 D3hot D3cold
pci 0000:00:04.0: PME# disabled
pci 0000:00:0b.0: reg 10 32bit mmio: [0xd9128000-0xd9128fff]
pci 0000:00:0b.0: PME# supported from D0 D3hot D3cold
pci 0000:00:0b.0: PME# disabled
pci 0000:00:19.0: reg 10 32bit mmio: [0xd9100000-0xd911ffff]
pci 0000:00:19.0: reg 14 32bit mmio: [0xd9127000-0xd9127fff]
pci 0000:00:19.0: reg 18 io port: [0x3040-0x305f]
pci 0000:00:19.0: PME# supported from D0 D3hot D3cold
pci 0000:00:19.0: PME# disabled
pci 0000:00:1a.0: reg 10 32bit mmio: [0xd9126000-0xd91263ff]
pci 0000:00:1a.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1a.0: PME# disabled
pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.0: PME# disabled
pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.4: PME# disabled
pci 0000:00:1d.0: reg 10 32bit mmio: [0xd9125000-0xd91253ff]
pci 0000:00:1a.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1a.0: PME# disabled
pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.0: PME# disabled
pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.4: PME# disabled
pci 0000:00:1d.0: reg 10 32bit mmio: [0xd9125000-0xd91253ff]
pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1d.0: PME# disabled
pci 0000:00:1f.2: reg 10 io port: [0x3068-0x306f]
pci 0000:00:1f.2: reg 14 io port: [0x3074-0x3077]
pci 0000:00:1f.2: reg 18 io port: [0x3060-0x3067]
pci 0000:00:1f.2: reg 1c io port: [0x3070-0x3073]
pci 0000:00:1f.2: reg 20 io port: [0x3020-0x303f]
pci 0000:00:1f.2: reg 24 32bit mmio: [0xd9124000-0xd91247ff]
pci 0000:00:1f.2: PME# supported from D3hot
pci 0000:00:1f.2: PME# disabled
pci 0000:00:1f.3: reg 10 64bit mmio: [0xd9122000-0xd91220ff]
pci 0000:00:1f.3: reg 20 io port: [0x3000-0x301f]
pci 0000:01:00.0: reg 10 64bit mmio pref: [0xff00000000-0xff000000ff]
pci 0000:01:00.0: reg 18 64bit mmio pref: [0xfe00000000-0xfeffffffff]
pci 0000:00:03.0: bridge 64bit mmio pref: [0xfe00000000-0xff000fffff]
pci 0000:02:00.0: reg 10 64bit mmio: [0xc8000000-0xcfffffff]
pci 0000:02:00.0: reg 18 64bit mmio: [0xd0000000-0xd7ffffff]
pci 0000:00:04.0: bridge 32bit mmio: [0xc8000000-0xd7ffffff]
pci 0000:03:00.0: reg 10 64bit mmio pref: [0xff08000000-0xff08003fff]
pci 0000:03:00.0: reg 18 64bit mmio pref: [0xff04000000-0xff07ffffff]
pci 0000:03:00.0: reg 30 32bit mmio pref: [0xffff0000-0xffffffff]
pci 0000:00:1c.0: bridge io port: [0x2000-0x2fff]
pci 0000:00:1c.0: bridge 32bit mmio: [0xd9000000-0xd90fffff]
pci 0000:00:1c.0: bridge 64bit mmio pref: [0xff04000000-0xff080fffff]
pci 0000:09:00.0: reg 10 32bit mmio: [0xc0000000-0xc7ffffff]
pci 0000:00:1c.4: bridge 32bit mmio: [0xc0000000-0xc7ffffff]
pci 0000:00:1e.0: transparent bridge
pci_bus 0000:00: on NUMA node 0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP05._PRT]
ACPI: PCI Interrupt Rousn total, 5 timers will be used for per-cpu timer
hpet0: at MMIO 0xfed00000, IRQs 2, 8, 304, 305, 306, 307, 308, 0
hpet0: 8 comparators, 64-bit 14.318180 MHz counter
hpet: hpet2 irq 304 for MSI
hpet: hpet3 irq 305 for MSI
hpet: hpet4 irq 306 for MSI
hpet: hpet5 irq 307 for MSI
Switching to clocksource tsc
pci 0000:03:00.0: BAR 6: no parent found for of device
[0xffff0000-0xffffffff]
pci 0000:00:03.0: PCI bridge, secondary bus 0000:01
pci 0000:00:03.0:   IO window: disabled
pci 0000:00:03.0:   MEM window: disabled
pci 0000:00:03.0:   PREFETCH window: 0x0000fe00000000-0x0000ff000fffff
pci 0000:00:04.0: PCI bridge, secondary bus 0000:02
pci 0000:00:04.0:   IO window: disabled
pci 0000:00:04.0:   MEM window: 0xc8000000-0xd7ffffff
pci 0000:00:04.0:   PREFETCH window: disabled
pci 0000:00:1c.0: PCI bridge, secondary bus 0000:03
pci 0000:00:1c.0:   IO window: 0x2000-0x2fff
pci 0000:00:1c.0:   MEM window: 0xd9000000-0xd90fffff
pci 0000:00:1c.0:   PREFETCH window: 0x0000ff04000000-0x0000ff080fffff
pci 0000:00:1c.4: PCI bridge, secondary bus 0000:09
ACPI: PCI Root Bridge [CPBG] (0000:ff)
pci_bus 0000:ff: on NUMA node 0
ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 7 10 12 14 15) *11
ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 7 11 12 14 15) *0,
disabled.
ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 7 10 12 14 15) *11
ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 7 11 12 14 15) *10
ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 5 6 7 10 12 14 15) *11
ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 7 11 12 14 15) *0,
disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 1 3 4 5 6 7 10 12 14 15) *0,
disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 1 3 4 5 6 7 *11 12 14 15)
vgaarb: loaded
SCSI subsystem initialized
libata version 3.00 loaded.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Using ACPI for IRQ routing
pci 0000:00:03.0: BAR 0: address space collision on of device
[0x8100000-0x810ff
ff]
pci 0000:00:03.0: BAR 0: can't allocate resource
HPET: 8 timers in total, 5 timers will be used for per-cpu timer
hpet0: at MMIO 0xfed00000, IRQs 2, 8, 304, 305, 306, 307, 308, 0
hpet0: 8 comparators, 64-bit 14.318180 MHz counter
hpet: hpet2 irq 304 for MSI
hpet: hpet3 irq 305 for MSI
hpet: hpet4 irq 306 for MSI
hpet: hpet5 irq 307 for MSI
Switching to clocksource tsc
pci 0000:03:00.0: BAR 6: no parent found for of device
[0xffff0000-0xffffffff]
pci 0000:00:03.0: PCI bridge, secondary bus 0000:01
pci 0000:00:03.0:   IO window: disabled
pci 0000:00:03.0:   MEM window: disabled
pci 0000:00:03.0:   PREFETCH window: 0x0000fe00000000-0x0000ff000fffff
pci 0000:00:04.0: PCI bridge, secondary bus 0000:02
pci 0000:00:04.0:   IO window: disabled
pci 0000:00:04.0:   MEM window: 0xc8000000-0xd7ffffff
pci 0000:00:04.0:   PREFETCH window: disabled
pci 0000:00:1c.0: PCI bridge, secondary bus 0000:03
pci 0000:00:1c.0:   IO window: 0x2000-0x2fff
pci 0000:00:1c.0:   MEM window: 0xd9000000-0xd90fffff
pci 0000:00:1c.0:   PREFETCH window: 0x0000ff04000000-0x0000ff080fffff
pci 0000:00:1c.4: PCI bridge, secondary bus 0000:09
pci 0000:00:1c.4:   IO window: 0x1000-0x1fff
pci 0000:00:1c.4:   MEM window: 0xc0000000-0xc7ffffff
pci 0000:00:1c.4:   PREFETCH window: 0x000000a0000000-0x000000a01fffff
pci 0000:00:1e.0: PCI bridge, secondary bus 0000:0a
pci 0000:00:1e.0:   IO window: disabled
pci 0000:00:1e.0:   MEM window: disabled
pci 0000:00:1e.0:   PREFETCH window: disabled
pci 0000:00:03.0: PCI INT A -> GSI 31 (level, low) -> IRQ 31
pci 0000:00:03.0: setting latency timer to 64
pci 0000:00:04.0: PCI INT A -> GSI 31 (level, low) -> IRQ 31
pci 0000:00:04.0: setting latency timer to 64
pci 0000:00:1c.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
pci 0000:00:1c.0: setting latency timer to 64
pci 0000:00:1c.4: PCI INT A -> GSI 17 (level, low) -> IRQ 17
pci 0000:00:1c.4: setting latency timer to 64
pci 0000:00:1e.0: setting latency timer to 64
pci_bus 0000:00: resource 0 io:  [0x00-0xffff]
pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffffffffffff]
pci_bus 0000:01: resource 2 pref mem [0xfe00000000-0xff000fffff]
pci_bus 0000:02: resource 1 mem: [0xc8000000-0xd7ffffff]
pci_bus 0000:03: resource 0 io:  [0x2000-0x2fff]
pci_bus 0000:03: resource 1 mem: [0xd9000000-0xd90fffff]
pci_bus 0000:03: resource 2 pref mem [0xff04000000-0xff080fffff]
pci_bus 0000:09: resource 0 io:  [0x1000-0x1fff]
pci_bus 0000:09: resource 1 mem: [0xc0000000-0xc7ffffff]
pci_bus 0000:09: resource 2 pref mem [0xa0000000-0xa01fffff]
pci_bus 0000:0a: resource 3 io:  [0x00-0xffff]
pci_bus 0000:0a: resource 4 mem: [0x000000-0xffffffffffffffff]
pci_bus 0000:ff: resource 0 io:  [0x00-0xffff]
pci_bus 0000:ff: resource 1 mem: [0x000000-0xffffffffffffffff]
NET: Registered protocol family 2
IP route cache hash table entries: 131072 (order: 8, 1048576 bytes)
TCP established hash table entries: 524288 (order: 11, 8388608 bytes)
TCP bind hash table entries: 65536 (order: 9, 2097152 bytes)
TCP: Hash tables configured (established 524288 bind 65536)
TCP reno registered
NET: Registered protocol family 1
isord_start=ffff88006df16018 isord_end=ffff88008421e818
Simple Boot Flag value 0x0 read from CMOS RAM was invalid
Simple Boot Flag at 0x44 set to 0x80
platform rtc_cmos: registered platform RTC device (no PNP device found)
HugeTLB registered 2 MB page size, pre-allocated 0 pages
NTFS driver 2.1.29 [Flags: R/W].
JFFS2 version 2.2. (NAND) C 2001-2006 Red Hat, Inc.
msgmni has been set to 7014
alg: No test for stdrng (krng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
pcieport 0000:00:03.0: irq 309 for MSI/MSI-X
pcieport 0000:00:03.0: setting latency timer to 64
pcieport 0000:00:04.0: irq 310 for MSI/MSI-X
pcieport 0000:00:04.0: setting latency timer to 64
pcieport 0000:00:1c.0: irq 311 for MSI/MSI-X
pcieport 0000:00:1c.0: setting latency timer to 64
pcieport 0000:00:1c.4: irq 312 for MSI/MSI-X
pcieport 0000:00:1c.4: setting latency timer to 64
aer 0000:00:03.0:pcie02: service driver aer loaded
aer 0000:00:04.0:pcie02: service driver aer loaded
Real Time Clock Driver v1.12b
Linux agpgart interface v0.103
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
brd: module loaded
loop: module loaded
nbd: registered device at major 43
ahci 0000:00:1f.2: version 3.0
ahci 0000:00:1f.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19
ahci 0000:00:1f.2: irq 313 for MSI/MSI-X
ahci: SSS flag set, parallel bus scan disabled
ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 3 Gbps 0x19 impl SATA
mode
ahci 0000:00:1f.2: flags: 64bit ncq sntf ilck stag pm led clo pio slum
part ems
sxs apst
ahci 0000:00:1f.2: setting latency timer to 64
scsi0 : ahci
scsi1 : ahci
scsi2 : ahci
scsi3 : ahci
scsi4 : ahci
scsi5 : ahci
ata1: SATA max UDMA/133 abar m2048@0xd9124000 port 0xd9124100 irq 313
ata2: DUMMY
ata3: DUMMY
ata4: SATA max UDMA/133 abar m2048@0xd9124000 port 0xd9124280 irq 313
ata5: SATA max UDMA/133 abar m2048@0xd9124000 port 0xd9124300 irq 313
ata6: DUMMY
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@xxxxxxxxxxxx>
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci_hcd: block sizes: qh 104 qtd 96 itd 192 sitd 96
ehci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
ehci_hcd 0000:00:1a.0: setting latency timer to 64
ehci_hcd 0000:00:1a.0: EHCI Host Controller
/scratch/shshaiju/kingpin_build/os/linux/drivers/usb/core/inode.c:
creating file
 'devices'
/scratch/shshaiju/kingpin_build/os/linux/drivers/usb/core/inode.c:
creating file
 '001'
ehci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 1
ata1: SATA link down (SStatus 0 SControl 310)
ehci_hcd 0000:00:1a.0: reset hcs_params 0x200003 dbg=2 cc=0 pcc=0 ordered
!ppc p
orts=3
ehci_hcd 0000:00:1a.0: reset hcc_params 36881 caching frame 1024 64 bit
addr
ehci_hcd 0000:00:1a.0: debug port 2
ehci_hcd 0000:00:1a.0: reset command 010012 (park)=0 ithresh=1 Periodic
period=1
024 Reset HALT
ehci_hcd 0000:00:1a.0: cache line size of 32 is not supported
ehci_hcd 0000:00:1a.0: supports USB remote wakeup
ehci_hcd 0000:00:1a.0: irq 16, io mem 0xd9126000
ehci_hcd 0000:00:1a.0: reset command 080002 (park)=0 ithresh=8 period=1024
Reset
 HALT
ehci_hcd 0000:00:1a.0: init command 010001 (park)=0 ithresh=1 period=1024
RUN
ehci_hcd 0000:00:1a.0: USB 2.0 started, EHCI 1.00
usb usb1: default language 0x0409
usb usb1: udev 1, busnum 1, minor = 0
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: EHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.32.39 ehci_hcd
usb usb1: SerialNumber: 0000:00:1a.0
usb usb1: usb_probe_device
usb usb1: configuration #1 chosen from 1 choice
usb usb1: adding 1-0:1.0 (config #1, interface 0)
hub 1-0:1.0: usb_probe_interface
hub 1-0:1.0: usb_probe_interface - got id
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
ata4: SATA link down (SStatus 0 SControl 310)
hub 1-0:1.0: standalone hub
hub 1-0:1.0: no power switching (usb 1.0)
hub 1-0:1.0: individual port over-current protection
hub 1-0:1.0: power on to power good time: 20ms
hub 1-0:1.0: local power source is good
hub 1-0:1.0: trying to enable port power on non-switchable hub
/scratch/shshaiju/kingpin_build/os/linux/drivers/usb/core/inode.c:
creating file
 '001'
ehci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
ehci_hcd 0000:00:1d.0: setting latency timer to 64
ehci_hcd 0000:00:1d.0: EHCI Host Controller
/scratch/shshaiju/kingpin_build/os/linux/drivers/usb/core/inode.c:
creating file
 '002'
ehci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
ehci_hcd 0000:00:1d.0: reset hcs_params 0x200003 dbg=2 cc=0 pcc=0 ordered
!ppc p
orts=3
ehci_hcd 0000:00:1d.0: reset hcc_params 36881 caching frame 1024 64 bit
addr
ehci_hcd 0000:00:1d.0: debug port 2
ehci_hcd 0000:00:1d.0: reset command 010012 (park)=0 ithresh=1 Periodic
period=1
024 Reset HALT
ehci_hcd 0000:00:1d.0: cache line size of 32 is not supported
ehci_hcd 0000:00:1d.0: supports USB remote wakeup
ehci_hcd 0000:00:1d.0: irq 23, io mem 0xd9125000
ata5: SATA link down (SStatus 0 SControl 310)
ehci_hcd 0000:00:1d.0: reset command 080002 (park)=0 ithresh=8 period=1024
Reset
 HALT
ehci_hcd 0000:00:1d.0: init command 010001 (park)=0 ithresh=1 period=1024
RUN
ehci_hcd 0000:00:1a.0: GetStatus port 1 status 001803 POWER sig=j CSC
CONNECT
hub 1-0:1.0: port 1: status 0501 change 0001
ehci_hcd 0000:00:1d.0: USB 2.0 started, EHCI 1.00
usb usb2: default language 0x0409
usb usb2: udev 1, busnum 2, minor = 128
usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
hub 1-0:1.0: state 7 ports 3 chg 0002 evt 0000
hub 1-0:1.0: port 1, status 0501, change 0000, 480 Mb/s
ehci_hcd 0000:00:1a.0: USBCMD = 00010001 USBSTS = 00000000 USBINTR =
00000037 FR
INDEX = 00001dde CTRLDSSEGMENT = 00000000  PERIODICLISTBASE = 98002000
ASYNCLIS
TADDR  = 98000000 CONFIGFLAG = 00000001
ehci_hcd 0000:00:1a.0: PORTSC4096 = 00000000
ehci_hcd 0000:00:1a.0: PORTSC4096 = 00000000
ehci_hcd 0000:00:1a.0: PORTSC6145 = 00000000
usb usb2: Product: EHCI Host Controller
ehci_hcd 0000:00:1a.0: port 1 high speed
ehci_hcd 0000:00:1a.0: GetStatus port 1 status 001005 POWER sig=se0 PE
CONNECT
usb usb2: Manufacturer: Linux 2.6.32.39 ehci_hcd
usb usb2: SerialNumber: 0000:00:1d.0
usb 1-1: new high speed USB device using ehci_hcd and address 2
ehci_hcd 0000:00:1a.0: USBCMD = 00010021 USBSTS = 00008008 USBINTR =
00000037 FR
INDEX = 00002f60 CTRLDSSEGMENT = 00000000  PERIODICLISTBASE = 98002000
ASYNCLIS
TADDR  = 98000060 CONFIGFLAG = 00000001
ehci_hcd 0000:00:1a.0: PORTSC4096 = 00000000
ehci_hcd 0000:00:1a.0: PORTSC4096 = 00000000
ehci_hcd 0000:00:1a.0: PORTSC4101 = 00000000
usb usb2: usb_probe_device
usb usb2: configuration #1 chosen from 1 choice
ehci_hcd 0000:00:1a.0: port 1 high speed
ehci_hcd 0000:00:1a.0: GetStatus port 1 status 001005 POWER sig=se0 PE
CONNECT
usb usb2: adding 2-0:1.0 (config #1, interface 0)
hub 2-0:1.0: usb_probe_interface
hub 2-0:1.0: usb_probe_interface - got id
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 3 ports detected
hub 2-0:1.0: standalone hub
hub 2-0:1.0: no power switching (usb 1.0)
hub 2-0:1.0: individual port over-current protection
hub 2-0:1.0: power on to power good time: 20ms
hub 2-0:1.0: local power source is good
hub 2-0:1.0: trying to enable port power on non-switchable hub
/scratch/shshaiju/kingpin_build/os/linux/drivers/usb/core/inode.c:
creating file
 '001'
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ohci_hcd: block sizes: ed 80 td 96
Initializing USB Mass Storage driver...
ehci_hcd 0000:00:1d.0: GetStatus port 1 status 001803 POWER sig=j CSC
CONNECT
hub 2-0:1.0: port 1: status 0501 change 0001
usbcore: registered new interface driver usb-storage
usb 1-1: udev 2, busnum 1, minor = 1
usb 1-1: New USB device found, idVendor=8087, idProduct=0020
usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
usb 1-1: usb_probe_device
usb 1-1: configuration #1 chosen from 1 choice
usb 1-1: adding 1-1:1.0 (config #1, interface 0)
hub 1-1:1.0: usb_probe_interface
hub 1-1:1.0: usb_probe_interface - got id
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 6 ports detected
hub 1-1:1.0: standalone hub
hub 1-1:1.0: individual port power switching
hub 1-1:1.0: individual port over-current protection
hub 1-1:1.0: Single TT
hub 1-1:1.0: TT requires at most 8 FS bit times (666 ns)
hub 1-1:1.0: Port indicators are supported
hub 1-1:1.0: power on to power good time: 100ms
USB Mass Storage support registered.
hub 1-1:1.0: local power source is good
hub 1-1:1.0: enabling power on all ports
usbcore: registered new interface driver ums-datafab
usbcore: registered new interface driver ums-freecom
usbcore: registered new interface driver ums-jumpshot
usbcore: registered new interface driver ums-sddr09
usbcore: registered new interface driver ums-sddr55
usbcore: registered new interface driver ums-usbat
/scratch/shshaiju/kingpin_build/os/linux/drivers/usb/core/inode.c:
creating file
 '002'
hub 2-0:1.0: state 7 ports 3 chg 0002 evt 0000
hub 2-0:1.0: port 1, status 0501, change 0000, 480 Mb/s
ehci_hcd 0000:00:1d.0: USBCMD = 00010001 USBSTS = 00000008 USBINTR =
00000037 FR
INDEX = 00003cd6 CTRLDSSEGMENT = 00000000  PERIODICLISTBASE = 98006000
ASYNCLIS
TADDR  = 98004000 CONFIGFLAG = 00000001
ehci_hcd 0000:00:1d.0: PORTSC4096 = 00000000
ehci_hcd 0000:00:1d.0: PORTSC4096 = 00000000
ehci_hcd 0000:00:1d.0: PORTSC6145 = 00000000
PNP: No PS/2 controller found. Probing ports directly.
ehci_hcd 0000:00:1d.0: port 1 high speed
ehci_hcd 0000:00:1d.0: GetStatus port 1 status 001005 POWER sig=se0 PE
CONNECT
usb 2-1: new high speed USB device using ehci_hcd and address 2
i8042.c: No controller found.
mice: PS/2 mouse device common for all mice
cpuidle: using governor ladder
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
oprofile: using NMI interrupt.
nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
NET: Registered protocol family 17
ehci_hcd 0000:00:1d.0: USBCMD = 00010021 USBSTS = 00008008 USBINTR =
00000037 FR
INDEX = 00001bad CTRLDSSEGMENT = 00000000  PERIODICLISTBASE = 98006000
ASYNCLIS
TADDR  = 98004060 CONFIGFLAG = 00000001
ehci_hcd 0000:00:1d.0: PORTSC4096 = 00000001
ehci_hcd 0000:00:1d.0: PORTSC4096 = 00000001
ehci_hcd 0000:00:1d.0: PORTSC4101 = 00000001
ehci_hcd 0000:00:1d.0: IAA with nothing to reclaim?
usb 1-1: link qh256-0001/ffff8801581afa00 start 1 [1/0 us]
Freeing unused kernel memory: 15100k freed
Write protecting the kernel read-only data: 4984k
ehci_hcd 0000:00:1d.0: port 1 reset error -110
hub 2-0:1.0: hub_port_status failed (err = -32)
hub 2-0:1.0: port_wait_reset: err = -32
hub 2-0:1.0: port 1 not enabled, trying reset again...
ehci_hcd 0000:00:1d.0: USBCMD = 00010001 USBSTS = 00002008 USBINTR =
00000037 FR
INDEX = 00002d3a CTRLDSSEGMENT = 00000000  PERIODICLISTBASE = 98006000
ASYNCLIS
TADDR  = 98004000 CONFIGFLAG = 00000001
ehci_hcd 0000:00:1d.0: PORTSC4096 = 00000000
ehci_hcd 0000:00:1d.0: PORTSC4096 = 00000000
ehci_hcd 0000:00:1d.0: PORTSC4353 = 00000000
ehci_hcd 0000:00:1d.0: port 1 full speed --> companion
ehci_hcd 0000:00:1d.0: GetStatus port 1 status 003801 POWER OWNER sig=j
CONNECT
hub 2-0:1.0: port 1 not reset yet, waiting 200ms
ehci_hcd 0000:00:1d.0: GetStatus port 1 status 003002 POWER OWNER sig=se0
CSC
hub 1-1:1.0: state 7 ports 6 chg 0000 evt 0000
hub 2-0:1.0: state 7 ports 3 chg 0000 evt 0002
e1000e: Intel(R) PRO/1000 Network Driver - 1.9.5-NAPI
iTCO_vendor_support: vendor-support=0
iTCO_wdt: Intel TCO WatchDog Timer Driver v1.05
i801_smbus 0000:00:1f.3: PCI INT C -> GSI 18 (level, low) -> IRQ 18
ACPI: I/O resource 0000:00:1f.3 [0x3000-0x301f] conflicts with ACPI region
SMBI
[0x3000-0x300f]
ACPI: This conflict may cause random problems and system instability
ACPI: If an ACPI driver is available for this device, you should use it
instead
of the native driver
iTCO_wdt: Enabling WDT ISR from init.
iTCO_wdt: Found a 3420 TCO device (Version=2, TCOBASE=0x0460)
iTCO_wdt: initialized. heartbeat=120 sec (nowayout=0)
e1000e: Copyright(c) 1999 - 2011 Intel Corporation.
e1000e 0000:00:19.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
e1000e 0000:00:19.0: setting latency timer to 64
e1000e 0000:00:19.0: irq 314 for MSI/MSI-X
e1000e 0000:00:19.0: eth0: (PCI Express:2.5GT/s:Width x1)
88:88:88:88:87:88
e1000e 0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection
e1000e 0000:00:19.0: eth0: MAC: 10, PHY: 9, PBA No: FFFFFF-0FF
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
cpld_driver: cp_board_type = 16
cpld_driver: mstp_subtype = 6
cpld_driver: mstp_gbdtype = 10
cpld2kp_driver: cp_board_type = 16
cpld_driver: mstp_subtype = 6
cpld_driver: mstp_bdtype = 10
cpld_cpp_ecsr_base_p = ffffc900100d6800
rmonbifo_mod: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
rmonbifo.ko loaded. 0.0.3 Date Jul  4 2012 10:20:22
Copyright (c) 2005-2012 by Cisco Systems, Inc.
rmonbifo.ko loaded. 0.0.3 Date Jul  4 2012 10:20:22
Copyright (c) 2005-2012 by Cisco Systems, Inc.


Regards,
Shaiju.

-----Original Message-----
From: Peter Chen [mailto:hzpeterchen@xxxxxxxxx]
Sent: Wednesday, July 04, 2012 6:08 PM
To: shaiju shaiju
Cc: Alan Stern; Sadasivan Shaiju; USB list
Subject: Re: usb hub is n't recognised during boot up(sometimes)

>> Is  a  port reset (once)  in hub_port_init()  will be  enough ?
>>
> Usually, there is a Reset pin at HUB, you can use a GPIO to control it.
>
> Here  I  am  attaching  the  spec I am using .  I  could n't  find  a
> pin Reset  the  hub .  I can  reset  the  controller  though.
>
Does your hub be in the CPU or out of CPU? It is out of CPU, it is an
external peripheral IC, its vendor should have its datasheet.

Meanwhile, try to disable your usb1 and try to disable CONFIG_USB_SUSPEND.
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux