This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

evm66ak2h most often fails to detect USB on boot

Hi,

Most times I power up my evm66ak2h (which has latest uboot - version 2013.01 Apr 24 2014) it does not either: detect an inserted USB stick, or b: does not detect a USB stick inserted after boot.   Occasionally, though, it will detect the USB stick.

I have tried this with different USB sticks, waited for long periods before powering up, the connector appears to be OK, how it is inserted does not appear to affect the outcome, etc but cannot see anything consistent.

I have attached: a) the boot log (dmesg | grep usb) for a boot detecting the USB stick, and b) boot log where it doesn't detect the USB stick.  

I note in the logs below that the successful boot's initial USB statements are:

[ 1.696211] usb usb1: adding 1-0:1.0 (config #1, interface 0)

[ 1.696314] hub 1-0:1.0: usb_probe_interface

[ 1.696322] hub 1-0:1.0: usb_probe_interface - got id

[ 1.716058] usb usb2: skipped 1 descriptor after endpoint

[ 1.716069] usb usb2: default language 0x0409 

...

While the unsuccessful boot starts with:

[ 1.436338] keystone-dwc3 2690000.dwc: usbss revision 47914b00

[ 1.668352] usb usb1: default language 0x0409

...

Can anyone tell me what is going wrong?

Best Regards,

Bernard

 

---------------------------------------------------------------------------------------------------------------------------------------------

A. BOOTED FINDING USB STICK OK

/dev/sda1 2048 69631 33792 b W95 FAT32

/dev/sda2 69632 31266815 15598592 83 Linux

root@keystone-evm:~# dmesg | grep usb

[ 1.696211] usb usb1: adding 1-0:1.0 (config #1, interface 0)

[ 1.696314] hub 1-0:1.0: usb_probe_interface

[ 1.696322] hub 1-0:1.0: usb_probe_interface - got id

[ 1.716058] usb usb2: skipped 1 descriptor after endpoint

[ 1.716069] usb usb2: default language 0x0409

[ 1.716088] usb usb2: udev 1, busnum 2, minor = 128

[ 1.716095] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003

[ 1.722854] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1

[ 1.730050] usb usb2: Product: xHCI Host Controller

[ 1.734908] usb usb2: Manufacturer: Linux 3.8.4 xhci-hcd

[ 1.740195] usb usb2: SerialNumber: xhci-hcd

[ 1.744604] usb usb2: usb_probe_device

[ 1.744612] usb usb2: configuration #1 chosen from 1 choice

[ 1.744641] usb usb2: adding 2-0:1.0 (config #1, interface 0)

[ 1.744740] hub 2-0:1.0: usb_probe_interface

[ 1.744747] hub 2-0:1.0: usb_probe_interface - got id

[ 1.757563] usbcore: registered new interface driver usb-storage

[ 1.804851] usbcore: registered new interface driver usbhid

[ 1.810397] usbhid: USB HID core driver

[ 2.173396] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd

[ 2.193612] usb 2-1: Parent hub missing LPM exit latency info. Power management will be impacted.

[ 2.193770] usb 2-1: skipped 1 descriptor after endpoint

[ 2.193774] usb 2-1: skipped 1 descriptor after endpoint

[ 2.193868] usb 2-1: default language 0x0409

[ 2.194154] usb 2-1: udev 2, busnum 2, minor = 129

[ 2.194159] usb 2-1: New USB device found, idVendor=0781, idProduct=5581

[ 2.194163] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3

[ 2.194168] usb 2-1: Product: Ultra

[ 2.194171] usb 2-1: Manufacturer: SanDisk

[ 2.194175] usb 2-1: SerialNumber: 4C530123310724100135

[ 2.194358] usb 2-1: usb_probe_device

[ 2.194364] usb 2-1: configuration #1 chosen from 1 choice

[ 2.234741] usb 2-1: Successful Endpoint Configure command

[ 2.234863] usb 2-1: adding 2-1:1.0 (config #1, interface 0)

[ 2.235028] usb-storage 2-1:1.0: usb_probe_interface

[ 2.235042] usb-storage 2-1:1.0: usb_probe_interface - got id

[ 2.273815] scsi0 : usb-storage 2-1:1.0

root@keystone-evm:~# 

----------------------------------------------------------------------------------------------------------------------------------------------

B. BOOTED WITHOUT FINDING USB STICK

root@keystone-evm:~# dmesg | grep usb

[ 1.436338] keystone-dwc3 2690000.dwc: usbss revision 47914b00

[ 1.668352] usb usb1: default language 0x0409

[ 1.668373] usb usb1: udev 1, busnum 1, minor = 0

[ 1.668381] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002

[ 1.675146] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1

[ 1.682337] usb usb1: Product: xHCI Host Controller

[ 1.687197] usb usb1: Manufacturer: Linux 3.8.4 xhci-hcd

[ 1.692483] usb usb1: SerialNumber: xhci-hcd

[ 1.696905] usb usb1: usb_probe_device

[ 1.696913] usb usb1: configuration #1 chosen from 1 choice

[ 1.696945] usb usb1: adding 1-0:1.0 (config #1, interface 0)

[ 1.697049] hub 1-0:1.0: usb_probe_interface

[ 1.697055] hub 1-0:1.0: usb_probe_interface - got id

[ 1.716789] usb usb2: skipped 1 descriptor after endpoint

[ 1.716800] usb usb2: default language 0x0409

[ 1.716819] usb usb2: udev 1, busnum 2, minor = 128

[ 1.716825] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003

[ 1.723589] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1

[ 1.730781] usb usb2: Product: xHCI Host Controller

[ 1.735639] usb usb2: Manufacturer: Linux 3.8.4 xhci-hcd

[ 1.740926] usb usb2: SerialNumber: xhci-hcd

[ 1.745334] usb usb2: usb_probe_device

[ 1.745342] usb usb2: configuration #1 chosen from 1 choice

[ 1.745371] usb usb2: adding 2-0:1.0 (config #1, interface 0)

[ 1.745471] hub 2-0:1.0: usb_probe_interface

[ 1.745477] hub 2-0:1.0: usb_probe_interface - got id

[ 1.758296] usbcore: registered new interface driver usb-storage

[ 1.805586] usbcore: registered new interface driver usbhid

[ 1.811132] usbhid: USB HID core driver 

  • Hi,
    At what stage have you connected the USB pendrive ?
    Are you connecting the USB device while bootup or after booted ?
    Attach the complete bootup log of both working and non-working.

    What is your EVM revision ?
    I've seen some revision boards, USB fails occasionally.

    Please refer to the release notes (known issues) of your MCSDK release.
  • Titus,

    EVM is Rev 3.   U-BOOT is from MCSDK 3.01.03

    USB pendrive is attached while booting. 

    Attached are complete boot logs for: 1. pendrive found, and 2. pendrive not found

    Thanks,

    Bernard

    1. booted and found USB pendrive

    U-Boot SPL 2013.01 (Mar 27 2015 - 00:17:53)

    SF: Detected N25Q128A with page size 64 KiB, total 16 MiB

    U-Boot 2013.01 (Mar 27 2015 - 00:17:53)

    I2C: ready

    SPD csum OK; in SPD: 19 A7; computed 00000019 A7

    DDR3A Speed will be configured for 1333 Operation.

    Detected SO-DIMM [SQR-SD3T-2G1333SED]

    DDR3 speed 1333

    DRAM: 2 GiB (includes reported below)

    Reseting entire DDR3 memory to 0 ...

    DRAM: 2 GiB

    NAND: 512 MiB

    Net: K2HK_EMAC, K2HK_EMAC1, K2HK_EMAC2, K2HK_EMAC3

    Hit any key to stop autoboot: 0

    Creating 1 MTD partitions on "nand0":

    0x000000180000-0x000008000000 : "mtd=2"

    UBI: attaching mtd1 to ubi0

    UBI: physical eraseblock size: 131072 bytes (128 KiB)

    UBI: logical eraseblock size: 126976 bytes

    UBI: smallest flash I/O unit: 2048

    UBI: VID header offset: 2048 (aligned 2048)

    UBI: data offset: 4096

    UBI: attached mtd1 to ubi0

    UBI: MTD device name: "mtd=2"

    UBI: MTD device size: 126 MiB

    UBI: number of good PEBs: 1010

    UBI: number of bad PEBs: 2

    UBI: max. allowed volumes: 128

    UBI: wear-leveling threshold: 4096

    UBI: number of internal volumes: 1

    UBI: number of user volumes: 2

    UBI: available PEBs: 0

    UBI: total number of reserved PEBs: 1010

    UBI: number of PEBs reserved for bad PEB handling: 10

    UBI: max/mean erase counter: 15/4

    UBIFS: mounted UBI device 0, volume 0, name "boot"

    UBIFS: mounted read-only

    UBIFS: file system size: 5079040 bytes (4960 KiB, 4 MiB, 40 LEBs)

    UBIFS: journal size: 1142785 bytes (1116 KiB, 1 MiB, 9 LEBs)

    UBIFS: media format: w4/r0 (latest is w4/r0)

    UBIFS: default compressor: LZO

    UBIFS: reserved for root: 0 bytes (0 KiB)

    Loading file 'uImage-k2hk-evm.dtb' to addr 0x87000000 with size 56540 (0x0000dcdc)...

    Done

    Loading file 'skern-keystone-evm.bin' to addr 0x0c5f0000 with size 45056 (0x0000b000)...

    Done

    Loading file 'uImage-keystone-evm.bin' to addr 0x88000000 with size 3580080 (0x0036a0b0)...

    Done

    ## installed monitor, freq [200000000], status 0

    ## Booting kernel from Legacy Image at 88000000 ...

    Image Name: Linux-3.8.4

    Created: 2013-08-16 21:51:38 UTC

    Image Type: ARM Linux Kernel Image (uncompressed)

    Data Size: 3580016 Bytes = 3.4 MiB

    Load Address: 80008000

    Entry Point: 80008000

    Verifying Checksum ... OK

    ## Flattened Device Tree blob at 87000000

    Booting using the fdt blob at 0x87000000

    Loading Kernel Image ... OK

    OK

    Using Device Tree in place at 87000000, end 87010cdb

    Starting kernel ...

    [ 0.000000] Booting Linux on physical CPU 0x0

    [ 0.000000] Linux version 3.8.4 (gtbldadm@ubuntu-12) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #3

    [ 0.000000] CPU: ARMv7 Processor [412fc0f4] revision 4 (ARMv7), cr=30c7387d

    [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache

    [ 0.000000] Machine: KeyStone2, model: Texas Instruments Keystone 2 SoC

    [ 0.000000] switching to high address space at 0x800000000

    [ 0.000000] cma: CMA: reserved 16 MiB at 1f000000

    [ 0.000000] Memory policy: ECC disabled, Data cache writealloc

    [ 0.000000] PERCPU: Embedded 8 pages/cpu @c0b0b000 s11648 r8192 d12928 u32768

    [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048

    [ 0.000000] Kernel command line: console=ttyS0,115200n8 rootwait=1 rootfstype=ubifs root=ubi0:rootfs rootflags=sync rw ubi.mtd=2,2048

    [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)

    [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)

    [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)

    [ 0.000000] __ex_table already sorted, skipping sort

    [ 0.000000] Memory: 512MB = 512MB total

    [ 0.000000] Memory: 495964k/495964k available, 28324k reserved, 0K highmem

    [ 0.000000] Virtual kernel memory layout:

    [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)

    [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)

    [ 0.000000] vmalloc : 0xe0800000 - 0xff000000 ( 488 MB)

    [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)

    [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)

    [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)

    [ 0.000000] .text : 0xc0008000 - 0xc06468b4 (6395 kB)

    [ 0.000000] .init : 0xc0647000 - 0xc0688d80 ( 264 kB)

    [ 0.000000] .data : 0xc068a000 - 0xc06c7b88 ( 247 kB)

    [ 0.000000] .bss : 0xc06c7b88 - 0xc06f225c ( 170 kB)

    [ 0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1

    [ 0.000000] Hierarchical RCU implementation.

    [ 0.000000] NR_IRQS:16 nr_irqs:16 16

    [ 0.000000] ipc irq: irqchip registered, range 512-539

    [ 0.000000] main_pll_clk rate is 1200000000, postdiv = 2, mult = 624,prediv = 31

    [ 0.000000] pll_clk parent_rate(122880000 Hz), rate(327680000 Hz),postdiv = 6, mult = 15, prediv = 0

    [ 0.000000] tci6614-timer: no matching node

    [ 0.000000] Architected local timer running at 200.00MHz (phys).

    [ 0.000000] Switching to timer-based delay loop

    [ 0.000000] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 21474ms

    [ 0.000000] Console: colour dummy device 80x30

    [ 0.000056] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=2000000)

    [ 0.000064] pid_max: default: 4096 minimum: 301

    [ 0.000172] Mount-cache hash table entries: 512

    [ 0.006455] CPU: Testing write buffer coherency: ok

    [ 0.006610] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000

    [ 0.006631] Setting up static identity map for 0x8048dea0 - 0x8048ded4

    [ 0.040546] CPU1: Booted secondary processor

    [ 0.040559] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001

    [ 0.073715] CPU2: Booted secondary processor

    [ 0.073728] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002

    [ 0.106878] CPU3: Booted secondary processor

    [ 0.106891] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003

    [ 0.106930] Brought up 4 CPUs

    [ 0.106948] SMP: Total of 4 processors activated (1600.00 BogoMIPS).

    [ 0.117544] NET: Registered protocol family 16

    [ 0.118363] DMA: preallocated 256 KiB pool for atomic coherent allocations

    [ 0.125329] keystone2_pcie_serdes_setup

    [ 0.127394] keystone2_pcie_serdes_setup done

    [ 0.127408] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.

    [ 0.127413] hw-breakpoint: maximum watchpoint size is 8 bytes.

    [ 0.135972] bio: create slab <bio-0> at 0

    [ 0.136118] keystone-pcie: keystone_pcie_rc_init - start

    [ 0.136286] MEM 0x0000000050000000..0x000000005fffffff -> 0x0000000050000000

    [ 0.136294] IO 0x0000000024000000..0x0000000024003fff -> 0x0000000000000000

    [ 0.136320] pcie - number of legacy irqs = 4

    [ 0.136357] pcie - number of MSI host irqs = 8, msi_irqs = 32

    [ 0.240672] keystone-pcie: Doing PCI Setup...Done

    [ 0.240677] keystone-pcie: Starting PCI scan...

    [ 0.240782] PCI host bridge to bus 0000:00

    [ 0.240790] pci_bus 0000:00: root bus resource [mem 0x50000000-0x5fffffff]

    [ 0.240797] pci_bus 0000:00: root bus resource [io 0x0000-0x3fff]

    [ 0.240803] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]

    [ 0.240841] PCI: bus0: Fast back to back transfers enabled

    [ 0.240855] keystone-pcie: Ending PCI scan...

    [ 0.240861] keystone-pcie: keystone_pcie_rc_init - end

    [ 0.241008] vgaarb: loaded

    [ 0.241274] SCSI subsystem initialized

    [ 0.241612] usbcore: registered new interface driver usbfs

    [ 0.241689] usbcore: registered new interface driver hub

    [ 0.241775] usbcore: registered new device driver usb

    [ 0.242698] pps_core: LinuxPPS API ver. 1 registered

    [ 0.242703] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>

    [ 0.242766] PTP clock support registered

    [ 0.242820] keystone-hwqueue hwqueue.4: qmgr start queue 0, number of queues 8192

    [ 0.242893] keystone-hwqueue hwqueue.4: added qmgr start queue 0, num of queues 8192, reg_peek e0840000, reg_status e0804000, reg_config e0806000, reg_region e0808000, 0

    [ 0.242901] keystone-hwqueue hwqueue.4: qmgr start queue 8192, number of queues 8192

    [ 0.242969] keystone-hwqueue hwqueue.4: added qmgr start queue 8192, num of queues 8192, reg_peek e0900000, reg_status e080a400, reg_config e080c000, reg_region e080e000

    [ 0.243621] keystone-hwqueue hwqueue.4: qos: sched port @8096, drop sched @8000

    [ 0.244346] keystone-hwqueue hwqueue.4: qos: sched port @6496, drop sched @6400

    [ 0.245062] keystone-hwqueue hwqueue.4: added pool pool-net: 2048 descriptors of size 128

    [ 0.245070] keystone-hwqueue hwqueue.4: added pool pool-rio: 128 descriptors of size 256

    [ 0.245077] keystone-hwqueue hwqueue.4: added pool pool-udma: 1636 descriptors of size 256

    [ 0.245084] keystone-hwqueue hwqueue.4: added pool pool-xge: 2048 descriptors of size 128

    [ 0.245091] keystone-hwqueue hwqueue.4: added pool pool-crypto: 512 descriptors of size 128

    [ 0.247397] keystone-hwqueue hwqueue.4: registered queues 0-16383

    [ 0.247652] keystone-hwqueue hwqueue.4: qos version 0x2000105, magic valid

    [ 0.248124] keystone-hwqueue hwqueue.4: qos version 0x2000105, magic valid

    [ 0.254389] keystone-pktdma 2004000.pktdma: registered 24 logical channels, flows 32, tx chans: 9, rx chans: 24

    [ 0.256767] keystone-pktdma 2a08000.pktdma: registered 24 logical channels, flows 32, tx chans: 32, rx chans: 32, loopback

    [ 0.257238] keystone-pktdma 2fa1000.pktdma: registered 4 logical channels, flows 32, tx chans: 16, rx chans: 16

    [ 0.257352] Switching to clocksource arch_sys_counter

    [ 0.268120] NET: Registered protocol family 2

    [ 0.268415] TCP established hash table entries: 4096 (order: 3, 32768 bytes)

    [ 0.268468] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)

    [ 0.268517] TCP: Hash tables configured (established 4096 bind 4096)

    [ 0.268544] TCP: reno registered

    [ 0.268552] UDP hash table entries: 256 (order: 1, 8192 bytes)

    [ 0.268565] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)

    [ 0.268698] NET: Registered protocol family 1

    [ 0.268819] RPC: Registered named UNIX socket transport module.

    [ 0.268824] RPC: Registered udp transport module.

    [ 0.268828] RPC: Registered tcp transport module.

    [ 0.268831] RPC: Registered tcp NFSv4.1 backchannel transport module.

    [ 0.335310] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).

    [ 0.335533] NTFS driver 2.1.30 [Flags: R/O].

    [ 0.335769] jffs2: version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.

    [ 0.336060] msgmni has been set to 1000

    [ 0.336804] NET: Registered protocol family 38

    [ 0.336979] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)

    [ 0.336986] io scheduler noop registered

    [ 0.336991] io scheduler deadline registered

    [ 0.337108] io scheduler cfq registered (default)

    [ 0.338037] keystone-udma udma0.5: registered udma device udma0

    [ 0.374051] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled

    [ 0.375094] 2530c00.serial: ttyS0 at MMIO 0x2530c00 (irq = 309) is a 16550A

    [ 1.149352] console [ttyS0] enabled

    [ 1.153272] 2531000.serial: ttyS1 at MMIO 0x2531000 (irq = 312) is a 16550A

    [ 1.162834] loop: module loaded

    [ 1.166087] at24 0-0050: 131072 byte 24c1024 EEPROM, writable, 1 bytes/write

    [ 1.173842] Generic platform RAM MTD, (c) 2004 Simtec Electronics

    [ 1.186285] ONFI param page 0 valid

    [ 1.189786] ONFI flash detected

    [ 1.192935] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xac (Micron MT29F4G08ABBDAHC), 512MiB, page size: 2048, OOB size: 64

    [ 1.204604] Bad block table found at page 262080, version 0x01

    [ 1.210854] Bad block table found at page 262016, version 0x01

    [ 1.216904] nand_read_bbt: bad block at 0x000000c80000

    [ 1.222058] nand_read_bbt: bad block at 0x000000ca0000

    [ 1.227262] 3 ofpart partitions found on MTD device 30000000.nand

    [ 1.233376] Creating 3 MTD partitions on "30000000.nand":

    [ 1.238795] 0x000000000000-0x000000100000 : "u-boot"

    [ 1.244259] 0x000000100000-0x000000180000 : "params"

    [ 1.249696] 0x000000180000-0x000008000000 : "ubifs"

    [ 1.255085] davinci_nand 30000000.nand: controller rev. 2.5

    [ 1.261133] spi_davinci 21000400.spi: master is unqueued, this is deprecated

    [ 1.268425] m25p80 spi32766.0: found n25q128a11, expected n25q128

    [ 1.274538] m25p80 spi32766.0: n25q128a11 (16384 Kbytes)

    [ 1.279875] 2 ofpart partitions found on MTD device spi32766.0

    [ 1.285722] Creating 2 MTD partitions on "spi32766.0":

    [ 1.290878] 0x000000000000-0x000000080000 : "u-boot-spl"

    [ 1.296669] 0x000000080000-0x000001000000 : "test"

    [ 1.302188] spi_davinci 21000400.spi: Controller at 0xe0878400

    [ 1.308664] tun: Universal TUN/TAP device driver, 1.6

    [ 1.313729] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>

    [ 1.320285] keystone-netcp 2f00000.netcp: No streaming regs defined

    [ 1.326643] keystone-netcp 2090000.netcp: cpts rftclk freq not defined

    [ 1.333850] keystone-netcp 2090000.netcp: Created interface "eth0"

    [ 1.340062] keystone-netcp 2090000.netcp: dma_chan_name nettx0

    [ 1.346522] keystone-netcp 2090000.netcp: Created interface "eth1"

    [ 1.352731] keystone-netcp 2090000.netcp: dma_chan_name nettx1

    [ 1.359326] keystone-dwc3 2690000.dwc: usbss revision 47914b00

    [ 1.365203] keystone-dwc3 2690000.dwc: mapped irq 425 to virq 608

    [ 1.573028] xhci-hcd xhci-hcd: xHCI Host Controller

    [ 1.577936] xhci-hcd xhci-hcd: new USB bus registered, assigned bus number 1

    [ 1.585660] xhci-hcd xhci-hcd: irq 608, io mem 0x02690000

    [ 1.591135] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002

    [ 1.597948] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1

    [ 1.605193] usb usb1: Product: xHCI Host Controller

    [ 1.610087] usb usb1: Manufacturer: Linux 3.8.4 xhci-hcd

    [ 1.615413] usb usb1: SerialNumber: xhci-hcd

    [ 1.619976] hub 1-0:1.0: USB hub found

    [ 1.623741] hub 1-0:1.0: 1 port detected

    [ 1.627822] xhci-hcd xhci-hcd: xHCI Host Controller

    [ 1.632718] xhci-hcd xhci-hcd: new USB bus registered, assigned bus number 2

    [ 1.639852] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003

    [ 1.646661] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1

    [ 1.653909] usb usb2: Product: xHCI Host Controller

    [ 1.658802] usb usb2: Manufacturer: Linux 3.8.4 xhci-hcd

    [ 1.664128] usb usb2: SerialNumber: xhci-hcd

    [ 1.668670] hub 2-0:1.0: USB hub found

    [ 1.672432] hub 2-0:1.0: 1 port detected

    [ 1.676540] Initializing USB Mass Storage driver...

    [ 1.681521] usbcore: registered new interface driver usb-storage

    [ 1.687550] USB Mass Storage support registered.

    [ 1.692337] mousedev: PS/2 mouse device common for all mice

    [ 1.698086] i2c /dev entries driver

    [ 1.701924] watchdog 22f0080.wdt: heartbeat 60 sec

    [ 1.717738] keystone-crypto 20c0000.crypto: crypto accelerator enabled

    [ 1.724540] usbcore: registered new interface driver usbhid

    [ 1.730138] usbhid: USB HID core driver

    [ 1.734219] remoteproc0: 2620040.dsp0 is available

    [ 1.739116] remoteproc0: Note: remoteproc is still under development and considered experimental.

    [ 1.748107] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 1.758510] remoteproc0: no firmware found

    [ 1.762784] rproc-user 2620040.dsp0: registered misc device dsp0

    [ 1.768983] remoteproc1: 2620044.dsp1 is available

    [ 1.773873] remoteproc1: Note: remoteproc is still under development and considered experimental.

    [ 1.782867] remoteproc1: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 1.793270] remoteproc1: no firmware found

    [ 1.797549] rproc-user 2620044.dsp1: registered misc device dsp1

    [ 1.803736] remoteproc2: 2620048.dsp2 is available

    [ 1.808635] remoteproc2: Note: remoteproc is still under development and considered experimental.

    [ 1.817627] remoteproc2: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 1.828038] remoteproc2: no firmware found

    [ 1.832313] rproc-user 2620048.dsp2: registered misc device dsp2

    [ 1.838507] remoteproc3: 262004c.dsp3 is available

    [ 1.843397] remoteproc3: Note: remoteproc is still under development and considered experimental.

    [ 1.852390] remoteproc3: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 1.862792] remoteproc3: no firmware found

    [ 1.867068] rproc-user 262004c.dsp3: registered misc device dsp3

    [ 1.873263] remoteproc4: 2620050.dsp4 is available

    [ 1.878158] remoteproc4: Note: remoteproc is still under development and considered experimental.

    [ 1.887145] remoteproc4: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 1.897552] remoteproc4: no firmware found

    [ 1.901824] rproc-user 2620050.dsp4: registered misc device dsp4

    [ 1.908024] remoteproc5: 2620054.dsp5 is available

    [ 1.912915] remoteproc5: Note: remoteproc is still under development and considered experimental.

    [ 1.921909] remoteproc5: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 1.932316] remoteproc5: no firmware found

    [ 1.936589] rproc-user 2620054.dsp5: registered misc device dsp5

    [ 1.942784] remoteproc6: 2620058.dsp6 is available

    [ 1.947680] remoteproc6: Note: remoteproc is still under development and considered experimental.

    [ 1.956668] remoteproc6: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 1.967073] remoteproc6: no firmware found

    [ 1.971353] rproc-user 2620058.dsp6: registered misc device dsp6

    [ 1.977804] remoteproc7: 262005c.dsp7 is available

    [ 1.982695] remoteproc7: Note: remoteproc is still under development and considered experimental.

    [ 1.991688] remoteproc7: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 2.002090] remoteproc7: no firmware found

    [ 2.006363] rproc-user 262005c.dsp7: registered misc device dsp7

    [ 2.012409] rproc-user dspmem.3: kick gpio

    [ 2.016596] rproc-user dspmem.3: registered misc device dspmem

    [ 2.022681] oprofile: no performance counters

    [ 2.027178] oprofile: using timer interrupt.

    [ 2.031609] GACT probability on

    [ 2.034757] Mirror/redirect action on

    [ 2.038433] Simple TC action Loaded

    [ 2.042238] netem: version 1.3

    [ 2.045299] u32 classifier

    [ 2.048016] Performance counters on

    [ 2.051858] input device check on

    [ 2.055526] Actions configured

    [ 2.058943] Netfilter messages via NETLINK v0.30.

    [ 2.063665] nf_conntrack version 0.5.0 (8005 buckets, 32020 max)

    [ 2.069999] ctnetlink v0.93: registering with nfnetlink.

    [ 2.075521] IPv4 over IPv4 tunneling driver

    [ 2.080028] gre: GRE over IPv4 demultiplexor driver

    [ 2.084919] ip_gre: GRE over IPv4 tunneling driver

    [ 2.090126] ip_tables: (C) 2000-2006 Netfilter Core Team

    [ 2.095520] ipt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully

    [ 2.097452] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd

    [ 2.108462] arp_tables: (C) 2002 David S. Miller

    [ 2.113117] TCP: cubic registered

    [ 2.116437] Initializing XFRM netlink socket

    [ 2.117647] usb 2-1: Parent hub missing LPM exit latency info. Power management will be impacted.

    [ 2.118139] usb 2-1: New USB device found, idVendor=0781, idProduct=5581

    [ 2.118143] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3

    [ 2.118146] usb 2-1: Product: Ultra

    [ 2.118149] usb 2-1: Manufacturer: SanDisk

    [ 2.118152] usb 2-1: SerialNumber: 4C530123310724100135

    [ 2.156938] NET: Registered protocol family 10

    [ 2.161931] NET: Registered protocol family 17

    [ 2.166397] NET: Registered protocol family 15

    [ 2.170891] Bridge firewalling registered

    [ 2.174912] Ebtables v2.0 registered

    [ 2.178548] 8021q: 802.1Q VLAN Support v1.8

    [ 2.183128] sctp: Hash tables configured (established 16384 bind 16384)

    [ 2.189850] NET: Registered protocol family 40

    [ 2.194431] VFP support v0.3: [ 2.194438] scsi0 : usb-storage 2-1:1.0

    implementor 41 architecture 4 part 30 variant f rev 0

    [ 2.205972] Registering SWP/SWPB emulation handler

    [ 2.211522] UBI: attaching mtd2 to ubi0

    [ 2.616023] UBI: scanning is finished

    [ 2.624764] UBI warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 10, need 78

    [ 2.635869] UBI: attached mtd2 (name "ubifs", size 126 MiB) to ubi0

    [ 2.642163] UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes

    [ 2.648976] UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048

    [ 2.655696] UBI: VID header offset: 2048 (aligned 2048), data offset: 4096

    [ 2.662595] UBI: good PEBs: 1010, bad PEBs: 2, corrupted PEBs: 0

    [ 2.668621] UBI: user volume: 2, internal volumes: 1, max. volumes count: 128

    [ 2.675778] UBI: max/mean erase counter: 15/4, WL threshold: 4096, image sequence number: 1104540016

    [ 2.684946] UBI: available PEBs: 0, total reserved PEBs: 1010, PEBs reserved for bad PEB handling: 10

    [ 2.694205] UBI: background thread "ubi_bgt0d" started, PID 1215

    [ 2.700747] UBIFS: parse sync

    [ 2.704212] UBIFS: background thread "ubifs_bgt0_1" started, PID 1217

    [ 2.729037] UBIFS: recovery needed

    [ 2.810247] UBIFS: recovery completed

    [ 2.813966] UBIFS: mounted UBI device 0, volume 1, name "rootfs"(null)

    [ 2.820520] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes

    [ 2.829687] UBIFS: FS size: 107421696 bytes (102 MiB, 846 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)

    [ 2.839551] UBIFS: reserved for root: 0 bytes (0 KiB)

    [ 2.844617] UBIFS: media format: w4/r0 (latest is w4/r0), UUID BF74FC55-267F-4148-A304-BE8682E5BF0C, small LPT model

    [ 2.855626] VFS: Mounted root (ubifs filesystem) on device 0:11.

    [ 2.861764] Freeing init memory: 260K

    INIT: version 2.88 booting

    [ 3.187829] scsi 0:0:0:0: Direct-Access SanDisk Ultra 1.00 PQ: 0 ANSI: 6

    Starting udev

    [ 3.197202] sd 0:0:0:0: Attached scsi generic sg0 type 0

    [ 3.202829] sd 0:0:0:0: [sda] 31266816 512-byte logical blocks: (16.0 GB/14.9 GiB)

    [ 3.211247] sd 0:0:0:0: [sda] Write Protect is off

    [ 3.217275] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA

    [ 3.243443] sda: sda1 sda2

    [ 3.252054] sd 0:0:0:0: [sda] Attached SCSI removable disk

    Starting Bootlog daemon: bootlogd.

    Configuring network interfaces... [ 4.055717] keystone-netcp 2090000.netcp: initializing cpsw version 1.3 (1) SGMII identification value 0x4ed1

    [ 4.065846] keystone-netcp 2090000.netcp: Created a cpsw ale engine

    [ 4.072140] keystone-netcp 2090000.netcp: initialized cpsw ale revision 1.3

    [ 4.081932] pps pps0: new PPS source ptp0

    [ 4.085971] cpts rftclk rate(600000000 HZ),mult(1789569707),shift(30)

    [ 4.127383] keystone-netcp 2090000.netcp: Using Packet Accelerator Firmware version 0x01030008

    [ 4.136032] keystone-netcp 2090000.netcp: pa_clk_rate(163840000 HZ),mult(25000),shift(12)

    [ 4.148207] net eth0: netcp device eth0 opened

    [ 4.154246] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready

    [ 4.160101] 8021q: adding VLAN 0 to HW filter on device eth0

    [ 4.165779] net eth0: adding rx vlan id: 0

    [ 4.177741] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

    udhcpc (v1.20.2) started

    Sending discover...

    Sending select for 10.1.1.115...

    Lease of 10.1.1.115 obtained, lease time 86400

    /etc/udhcpc.d/50default: Adding DNS 10.1.1.1

    [ 4.645037] keystone-netcp 2090000.netcp: initializing cpsw version 1.3 (1) SGMII identification value 0x4ed1

    [ 4.660789] net eth1: netcp device eth1 opened

    [ 4.665823] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready

    [ 4.671679] 8021q: adding VLAN 0 to HW filter on device eth1

    [ 4.677361] net eth1: adding rx vlan id: 0

    udhcpc (v1.20.2) started

    [ 4.747409] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready

    Sending discover...

    Sending discover...

    Sending discover...

    No lease, failing

    done.

    net.ipv4.conf.default.rp_filter = 1

    net.ipv4.conf.all.rp_filter = 1

    Fri Aug 16 23:11:00 UTC 2013

    INIT: Entering runlevel: 5

    Starting system message bus: dbus.

    Starting Dropbear SSH server: dropbear.

    Starting mpmsrv daemon.

    Starting telnet daemon.

    #>>>>> LCD 12

    IP Address:

    10.1.1.115

    Starting tiipclad daemon.

    Starting syslog-ng:Persistent configuration file is in invalid format, ignoring;

    .

    Starting thttpd.

    Starting Lighttpd Web Server: lighttpd.

    2013-08-16 23:11:00: (log.c.166) server started

    * starting FTP Server: vsftpd... done.

    ***************************************************************

    ***************************************************************

    NOTICE: This file system contains the followin GPLv3 packages:

    binutils-symlinks

    binutils

    gdb

    gdbserver

    If you do not wish to distribute GPLv3 components please remove

    the above packages prior to distribution. This can be done using

    the opkg remove command. i.e.:

    opkg remove <package>

    Where <package> is the name printed in the list above

    NOTE: If the package is a dependency of another package you

    will be notified of the dependent packages. You should

    use the --force-removal-of-dependent-packages option to

    also remove the dependent packages as well

    ***************************************************************

    ***************************************************************

    Stopping Bootlog daemon: bootlogd.

    _____ _____ _ _

    | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_

    | | _| .'| . | . | | __| _| . | | | -_| _| _|

    |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_|

    |___| |___|

    Arago Project http://arago-project.org keystone-evm ttyS0

    Arago 2013.04 keystone-evm ttyS0

    keystone-evm login: root

    root@keystone-evm:~# fdisk -l

    Disk /dev/mtdblock0: 1 MB, 1048576 bytes

    255 heads, 63 sectors/track, 0 cylinders, total 2048 sectors

    Units = sectors of 1 * 512 = 512 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/mtdblock1: 0 MB, 524288 bytes

    255 heads, 63 sectors/track, 0 cylinders, total 1024 sectors

    Units = sectors of 1 * 512 = 512 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/mtdblock2: 132 MB, 132644864 bytes

    255 heads, 63 sectors/track, 16 cylinders, total 259072 sectors

    Units = sectors of 1 * 512 = 512 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/mtdblock3: 0 MB, 524288 bytes

    255 heads, 63 sectors/track, 0 cylinders, total 1024 sectors

    Units = sectors of 1 * 512 = 512 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/mtdblock4: 16 MB, 16252928 bytes

    255 heads, 63 sectors/track, 1 cylinders, total 31744 sectors

    Units = sectors of 1 * 512 = 512 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/sda: 16.0 GB, 16008609792 bytes

    64 heads, 32 sectors/track, 15267 cylinders, total 31266816 sectors

    Units = sectors of 1 * 512 = 512 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk identifier: 0x000b73cb

    Device Boot Start End Blocks Id System

    /dev/sda1 2048 69631 33792 b W95 FAT32

    /dev/sda2 69632 31266815 15598592 83 Linux

    2. DID NOT FIND USB PENDRIVE

    root@keystone-evm:~#

    U-Boot SPL 2013.01 (Mar 27 2015 - 00:17:53)

    SF: Detected N25Q128A with page size 64 KiB, total 16 MiB

    U-Boot 2013.01 (Mar 27 2015 - 00:17:53)

    I2C: ready

    SPD csum OK; in SPD: 19 A7; computed 00000019 A7

    DDR3A Speed will be configured for 1333 Operation.

    Detected SO-DIMM [SQR-SD3T-2G1333SED]

    DDR3 speed 1333

    DRAM: 2 GiB (includes reported below)

    Reseting entire DDR3 memory to 0 ...

    DRAM: 2 GiB

    NAND: 512 MiB

    Net: K2HK_EMAC, K2HK_EMAC1, K2HK_EMAC2, K2HK_EMAC3

    Hit any key to stop autoboot: 0

    Creating 1 MTD partitions on "nand0":

    0x000000180000-0x000008000000 : "mtd=2"

    UBI: attaching mtd1 to ubi0

    UBI: physical eraseblock size: 131072 bytes (128 KiB)

    UBI: logical eraseblock size: 126976 bytes

    UBI: smallest flash I/O unit: 2048

    UBI: VID header offset: 2048 (aligned 2048)

    UBI: data offset: 4096

    UBI: attached mtd1 to ubi0

    UBI: MTD device name: "mtd=2"

    UBI: MTD device size: 126 MiB

    UBI: number of good PEBs: 1010

    UBI: number of bad PEBs: 2

    UBI: max. allowed volumes: 128

    UBI: wear-leveling threshold: 4096

    UBI: number of internal volumes: 1

    UBI: number of user volumes: 2

    UBI: available PEBs: 0

    UBI: total number of reserved PEBs: 1010

    UBI: number of PEBs reserved for bad PEB handling: 10

    UBI: max/mean erase counter: 15/4

    UBIFS: mounted UBI device 0, volume 0, name "boot"

    UBIFS: mounted read-only

    UBIFS: file system size: 5079040 bytes (4960 KiB, 4 MiB, 40 LEBs)

    UBIFS: journal size: 1142785 bytes (1116 KiB, 1 MiB, 9 LEBs)

    UBIFS: media format: w4/r0 (latest is w4/r0)

    UBIFS: default compressor: LZO

    UBIFS: reserved for root: 0 bytes (0 KiB)

    Loading file 'uImage-k2hk-evm.dtb' to addr 0x87000000 with size 56540 (0x0000dcdc)...

    Done

    Loading file 'skern-keystone-evm.bin' to addr 0x0c5f0000 with size 45056 (0x0000b000)...

    Done

    Loading file 'uImage-keystone-evm.bin' to addr 0x88000000 with size 3580080 (0x0036a0b0)...

    Done

    ## installed monitor, freq [200000000], status 0

    ## Booting kernel from Legacy Image at 88000000 ...

    Image Name: Linux-3.8.4

    Created: 2013-08-16 21:51:38 UTC

    Image Type: ARM Linux Kernel Image (uncompressed)

    Data Size: 3580016 Bytes = 3.4 MiB

    Load Address: 80008000

    Entry Point: 80008000

    Verifying Checksum ... OK

    ## Flattened Device Tree blob at 87000000

    Booting using the fdt blob at 0x87000000

    Loading Kernel Image ... OK

    OK

    Using Device Tree in place at 87000000, end 87010cdb

    Starting kernel ...

    [ 0.000000] Booting Linux on physical CPU 0x0

    [ 0.000000] Linux version 3.8.4 (gtbldadm@ubuntu-12) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #3

    [ 0.000000] CPU: ARMv7 Processor [412fc0f4] revision 4 (ARMv7), cr=30c7387d

    [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache

    [ 0.000000] Machine: KeyStone2, model: Texas Instruments Keystone 2 SoC

    [ 0.000000] switching to high address space at 0x800000000

    [ 0.000000] cma: CMA: reserved 16 MiB at 1f000000

    [ 0.000000] Memory policy: ECC disabled, Data cache writealloc

    [ 0.000000] PERCPU: Embedded 8 pages/cpu @c0b0b000 s11648 r8192 d12928 u32768

    [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048

    [ 0.000000] Kernel command line: console=ttyS0,115200n8 rootwait=1 rootfstype=ubifs root=ubi0:rootfs rootflags=sync rw ubi.mtd=2,2048

    [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)

    [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)

    [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)

    [ 0.000000] __ex_table already sorted, skipping sort

    [ 0.000000] Memory: 512MB = 512MB total

    [ 0.000000] Memory: 495964k/495964k available, 28324k reserved, 0K highmem

    [ 0.000000] Virtual kernel memory layout:

    [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)

    [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)

    [ 0.000000] vmalloc : 0xe0800000 - 0xff000000 ( 488 MB)

    [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)

    [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)

    [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)

    [ 0.000000] .text : 0xc0008000 - 0xc06468b4 (6395 kB)

    [ 0.000000] .init : 0xc0647000 - 0xc0688d80 ( 264 kB)

    [ 0.000000] .data : 0xc068a000 - 0xc06c7b88 ( 247 kB)

    [ 0.000000] .bss : 0xc06c7b88 - 0xc06f225c ( 170 kB)

    [ 0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1

    [ 0.000000] Hierarchical RCU implementation.

    [ 0.000000] NR_IRQS:16 nr_irqs:16 16

    [ 0.000000] ipc irq: irqchip registered, range 512-539

    [ 0.000000] main_pll_clk rate is 1200000000, postdiv = 2, mult = 624,prediv = 31

    [ 0.000000] pll_clk parent_rate(122880000 Hz), rate(327680000 Hz),postdiv = 6, mult = 15, prediv = 0

    [ 0.000000] tci6614-timer: no matching node

    [ 0.000000] Architected local timer running at 200.00MHz (phys).

    [ 0.000000] Switching to timer-based delay loop

    [ 0.000000] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 21474ms

    [ 0.000000] Console: colour dummy device 80x30

    [ 0.000054] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=2000000)

    [ 0.000063] pid_max: default: 4096 minimum: 301

    [ 0.000170] Mount-cache hash table entries: 512

    [ 0.006473] CPU: Testing write buffer coherency: ok

    [ 0.006622] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000

    [ 0.006642] Setting up static identity map for 0x8048dea0 - 0x8048ded4

    [ 0.040558] CPU1: Booted secondary processor

    [ 0.040571] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001

    [ 0.073726] CPU2: Booted secondary processor

    [ 0.073739] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002

    [ 0.106895] CPU3: Booted secondary processor

    [ 0.106908] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003

    [ 0.106947] Brought up 4 CPUs

    [ 0.106965] SMP: Total of 4 processors activated (1600.00 BogoMIPS).

    [ 0.117578] NET: Registered protocol family 16

    [ 0.118396] DMA: preallocated 256 KiB pool for atomic coherent allocations

    [ 0.125347] keystone2_pcie_serdes_setup

    [ 0.127412] keystone2_pcie_serdes_setup done

    [ 0.127425] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.

    [ 0.127430] hw-breakpoint: maximum watchpoint size is 8 bytes.

    [ 0.135995] bio: create slab <bio-0> at 0

    [ 0.136139] keystone-pcie: keystone_pcie_rc_init - start

    [ 0.136304] MEM 0x0000000050000000..0x000000005fffffff -> 0x0000000050000000

    [ 0.136312] IO 0x0000000024000000..0x0000000024003fff -> 0x0000000000000000

    [ 0.136338] pcie - number of legacy irqs = 4

    [ 0.136376] pcie - number of MSI host irqs = 8, msi_irqs = 32

    [ 0.240687] keystone-pcie: Doing PCI Setup...Done

    [ 0.240692] keystone-pcie: Starting PCI scan...

    [ 0.240796] PCI host bridge to bus 0000:00

    [ 0.240805] pci_bus 0000:00: root bus resource [mem 0x50000000-0x5fffffff]

    [ 0.240812] pci_bus 0000:00: root bus resource [io 0x0000-0x3fff]

    [ 0.240818] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]

    [ 0.240857] PCI: bus0: Fast back to back transfers enabled

    [ 0.240872] keystone-pcie: Ending PCI scan...

    [ 0.240879] keystone-pcie: keystone_pcie_rc_init - end

    [ 0.241025] vgaarb: loaded

    [ 0.241293] SCSI subsystem initialized

    [ 0.241630] usbcore: registered new interface driver usbfs

    [ 0.241706] usbcore: registered new interface driver hub

    [ 0.241792] usbcore: registered new device driver usb

    [ 0.242720] pps_core: LinuxPPS API ver. 1 registered

    [ 0.242725] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>

    [ 0.242788] PTP clock support registered

    [ 0.242842] keystone-hwqueue hwqueue.4: qmgr start queue 0, number of queues 8192

    [ 0.242915] keystone-hwqueue hwqueue.4: added qmgr start queue 0, num of queues 8192, reg_peek e0840000, reg_status e0804000, reg_config e0806000, reg_region e0808000, 0

    [ 0.242922] keystone-hwqueue hwqueue.4: qmgr start queue 8192, number of queues 8192

    [ 0.242990] keystone-hwqueue hwqueue.4: added qmgr start queue 8192, num of queues 8192, reg_peek e0900000, reg_status e080a400, reg_config e080c000, reg_region e080e000

    [ 0.243642] keystone-hwqueue hwqueue.4: qos: sched port @8096, drop sched @8000

    [ 0.244367] keystone-hwqueue hwqueue.4: qos: sched port @6496, drop sched @6400

    [ 0.245079] keystone-hwqueue hwqueue.4: added pool pool-net: 2048 descriptors of size 128

    [ 0.245087] keystone-hwqueue hwqueue.4: added pool pool-rio: 128 descriptors of size 256

    [ 0.245094] keystone-hwqueue hwqueue.4: added pool pool-udma: 1636 descriptors of size 256

    [ 0.245102] keystone-hwqueue hwqueue.4: added pool pool-xge: 2048 descriptors of size 128

    [ 0.245109] keystone-hwqueue hwqueue.4: added pool pool-crypto: 512 descriptors of size 128

    [ 0.247379] keystone-hwqueue hwqueue.4: registered queues 0-16383

    [ 0.247634] keystone-hwqueue hwqueue.4: qos version 0x2000105, magic valid

    [ 0.248103] keystone-hwqueue hwqueue.4: qos version 0x2000105, magic valid

    [ 0.254347] keystone-pktdma 2004000.pktdma: registered 24 logical channels, flows 32, tx chans: 9, rx chans: 24

    [ 0.256725] keystone-pktdma 2a08000.pktdma: registered 24 logical channels, flows 32, tx chans: 32, rx chans: 32, loopback

    [ 0.257192] keystone-pktdma 2fa1000.pktdma: registered 4 logical channels, flows 32, tx chans: 16, rx chans: 16

    [ 0.257306] Switching to clocksource arch_sys_counter

    [ 0.268769] NET: Registered protocol family 2

    [ 0.269055] TCP established hash table entries: 4096 (order: 3, 32768 bytes)

    [ 0.269106] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)

    [ 0.269156] TCP: Hash tables configured (established 4096 bind 4096)

    [ 0.269181] TCP: reno registered

    [ 0.269188] UDP hash table entries: 256 (order: 1, 8192 bytes)

    [ 0.269202] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)

    [ 0.269337] NET: Registered protocol family 1

    [ 0.269456] RPC: Registered named UNIX socket transport module.

    [ 0.269461] RPC: Registered udp transport module.

    [ 0.269465] RPC: Registered tcp transport module.

    [ 0.269469] RPC: Registered tcp NFSv4.1 backchannel transport module.

    [ 0.336602] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).

    [ 0.336828] NTFS driver 2.1.30 [Flags: R/O].

    [ 0.337078] jffs2: version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.

    [ 0.337412] msgmni has been set to 1000

    [ 0.338235] NET: Registered protocol family 38

    [ 0.338434] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)

    [ 0.338441] io scheduler noop registered

    [ 0.338446] io scheduler deadline registered

    [ 0.338570] io scheduler cfq registered (default)

    [ 0.339586] keystone-udma udma0.5: registered udma device udma0

    [ 0.382082] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled

    [ 0.383180] 2530c00.serial: ttyS0 at MMIO 0x2530c00 (irq = 309) is a 16550A

    [ 1.159612] console [ttyS0] enabled

    [ 1.163555] 2531000.serial: ttyS1 at MMIO 0x2531000 (irq = 312) is a 16550A

    [ 1.173209] loop: module loaded

    [ 1.176473] at24 0-0050: 131072 byte 24c1024 EEPROM, writable, 1 bytes/write

    [ 1.184672] Generic platform RAM MTD, (c) 2004 Simtec Electronics

    [ 1.197141] ONFI param page 0 valid

    [ 1.200716] ONFI flash detected

    [ 1.203865] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xac (Micron MT29F4G08ABBDAHC), 512MiB, page size: 2048, OOB size: 64

    [ 1.215605] Bad block table found at page 262080, version 0x01

    [ 1.221922] Bad block table found at page 262016, version 0x01

    [ 1.228037] nand_read_bbt: bad block at 0x000000c80000

    [ 1.233187] nand_read_bbt: bad block at 0x000000ca0000

    [ 1.238397] 3 ofpart partitions found on MTD device 30000000.nand

    [ 1.244507] Creating 3 MTD partitions on "30000000.nand":

    [ 1.249926] 0x000000000000-0x000000100000 : "u-boot"

    [ 1.255409] 0x000000100000-0x000000180000 : "params"

    [ 1.260862] 0x000000180000-0x000008000000 : "ubifs"

    [ 1.266251] davinci_nand 30000000.nand: controller rev. 2.5

    [ 1.272304] spi_davinci 21000400.spi: master is unqueued, this is deprecated

    [ 1.279589] m25p80 spi32766.0: found n25q128a11, expected n25q128

    [ 1.285703] m25p80 spi32766.0: n25q128a11 (16384 Kbytes)

    [ 1.291041] 2 ofpart partitions found on MTD device spi32766.0

    [ 1.296889] Creating 2 MTD partitions on "spi32766.0":

    [ 1.302047] 0x000000000000-0x000000080000 : "u-boot-spl"

    [ 1.307857] 0x000000080000-0x000001000000 : "test"

    [ 1.313367] spi_davinci 21000400.spi: Controller at 0xe0878400

    [ 1.319848] tun: Universal TUN/TAP device driver, 1.6

    [ 1.324913] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>

    [ 1.331472] keystone-netcp 2f00000.netcp: No streaming regs defined

    [ 1.337839] keystone-netcp 2090000.netcp: cpts rftclk freq not defined

    [ 1.345050] keystone-netcp 2090000.netcp: Created interface "eth0"

    [ 1.351262] keystone-netcp 2090000.netcp: dma_chan_name nettx0

    [ 1.357732] keystone-netcp 2090000.netcp: Created interface "eth1"

    [ 1.363935] keystone-netcp 2090000.netcp: dma_chan_name nettx1

    [ 1.370555] keystone-dwc3 2690000.dwc: usbss revision 47914b00

    [ 1.376428] keystone-dwc3 2690000.dwc: mapped irq 425 to virq 608

    [ 1.584196] xhci-hcd xhci-hcd: xHCI Host Controller

    [ 1.589107] xhci-hcd xhci-hcd: new USB bus registered, assigned bus number 1

    [ 1.596829] xhci-hcd xhci-hcd: irq 608, io mem 0x02690000

    [ 1.602305] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002

    [ 1.609120] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1

    [ 1.616365] usb usb1: Product: xHCI Host Controller

    [ 1.621259] usb usb1: Manufacturer: Linux 3.8.4 xhci-hcd

    [ 1.626585] usb usb1: SerialNumber: xhci-hcd

    [ 1.631153] hub 1-0:1.0: USB hub found

    [ 1.634916] hub 1-0:1.0: 1 port detected

    [ 1.639000] xhci-hcd xhci-hcd: xHCI Host Controller

    [ 1.643897] xhci-hcd xhci-hcd: new USB bus registered, assigned bus number 2

    [ 1.651032] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003

    [ 1.657848] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1

    [ 1.665093] usb usb2: Product: xHCI Host Controller

    [ 1.669987] usb usb2: Manufacturer: Linux 3.8.4 xhci-hcd

    [ 1.675313] usb usb2: SerialNumber: xhci-hcd

    [ 1.679865] hub 2-0:1.0: USB hub found

    [ 1.683627] hub 2-0:1.0: 1 port detected

    [ 1.687749] Initializing USB Mass Storage driver...

    [ 1.692727] usbcore: registered new interface driver usb-storage

    [ 1.698757] USB Mass Storage support registered.

    [ 1.703550] mousedev: PS/2 mouse device common for all mice

    [ 1.709303] i2c /dev entries driver

    [ 1.713156] watchdog 22f0080.wdt: heartbeat 60 sec

    [ 1.728970] keystone-crypto 20c0000.crypto: crypto accelerator enabled

    [ 1.735775] usbcore: registered new interface driver usbhid

    [ 1.741374] usbhid: USB HID core driver

    [ 1.745462] remoteproc0: 2620040.dsp0 is available

    [ 1.750360] remoteproc0: Note: remoteproc is still under development and considered experimental.

    [ 1.759355] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 1.769763] remoteproc0: no firmware found

    [ 1.774038] rproc-user 2620040.dsp0: registered misc device dsp0

    [ 1.780250] remoteproc1: 2620044.dsp1 is available

    [ 1.785141] remoteproc1: Note: remoteproc is still under development and considered experimental.

    [ 1.794139] remoteproc1: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 1.804554] remoteproc1: no firmware found

    [ 1.808846] rproc-user 2620044.dsp1: registered misc device dsp1

    [ 1.815040] remoteproc2: 2620048.dsp2 is available

    [ 1.819940] remoteproc2: Note: remoteproc is still under development and considered experimental.

    [ 1.828934] remoteproc2: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 1.839344] remoteproc2: no firmware found

    [ 1.843617] rproc-user 2620048.dsp2: registered misc device dsp2

    [ 1.849814] remoteproc3: 262004c.dsp3 is available

    [ 1.854704] remoteproc3: Note: remoteproc is still under development and considered experimental.

    [ 1.863699] remoteproc3: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 1.874102] remoteproc3: no firmware found

    [ 1.878384] rproc-user 262004c.dsp3: registered misc device dsp3

    [ 1.884574] remoteproc4: 2620050.dsp4 is available

    [ 1.889474] remoteproc4: Note: remoteproc is still under development and considered experimental.

    [ 1.898468] remoteproc4: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 1.908871] remoteproc4: no firmware found

    [ 1.913146] rproc-user 2620050.dsp4: registered misc device dsp4

    [ 1.919346] remoteproc5: 2620054.dsp5 is available

    [ 1.924236] remoteproc5: Note: remoteproc is still under development and considered experimental.

    [ 1.933232] remoteproc5: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 1.943635] remoteproc5: no firmware found

    [ 1.947912] rproc-user 2620054.dsp5: registered misc device dsp5

    [ 1.954101] remoteproc6: 2620058.dsp6 is available

    [ 1.959001] remoteproc6: Note: remoteproc is still under development and considered experimental.

    [ 1.967994] remoteproc6: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 1.978398] remoteproc6: no firmware found

    [ 1.982676] rproc-user 2620058.dsp6: registered misc device dsp6

    [ 1.988885] remoteproc7: 262005c.dsp7 is available

    [ 1.993776] remoteproc7: Note: remoteproc is still under development and considered experimental.

    [ 2.002771] remoteproc7: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.

    [ 2.013184] remoteproc7: no firmware found

    [ 2.017460] rproc-user 262005c.dsp7: registered misc device dsp7

    [ 2.023498] rproc-user dspmem.3: kick gpio

    [ 2.027700] rproc-user dspmem.3: registered misc device dspmem

    [ 2.033778] oprofile: no performance counters

    [ 2.038283] oprofile: using timer interrupt.

    [ 2.042717] GACT probability on

    [ 2.045866] Mirror/redirect action on

    [ 2.049547] Simple TC action Loaded

    [ 2.053353] netem: version 1.3

    [ 2.056416] u32 classifier

    [ 2.059132] Performance counters on

    [ 2.062974] input device check on

    [ 2.066641] Actions configured

    [ 2.070058] Netfilter messages via NETLINK v0.30.

    [ 2.074779] nf_conntrack version 0.5.0 (8005 buckets, 32020 max)

    [ 2.081121] ctnetlink v0.93: registering with nfnetlink.

    [ 2.086646] IPv4 over IPv4 tunneling driver

    [ 2.091151] gre: GRE over IPv4 demultiplexor driver

    [ 2.096042] ip_gre: GRE over IPv4 tunneling driver

    [ 2.101250] ip_tables: (C) 2000-2006 Netfilter Core Team

    [ 2.106648] ipt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully

    [ 2.113047] arp_tables: (C) 2002 David S. Miller

    [ 2.117710] TCP: cubic registered

    [ 2.121030] Initializing XFRM netlink socket

    [ 2.125735] NET: Registered protocol family 10

    [ 2.130712] NET: Registered protocol family 17

    [ 2.135177] NET: Registered protocol family 15

    [ 2.139672] Bridge firewalling registered

    [ 2.143693] Ebtables v2.0 registered

    [ 2.147323] 8021q: 802.1Q VLAN Support v1.8

    [ 2.151911] sctp: Hash tables configured (established 16384 bind 16384)

    [ 2.158633] NET: Registered protocol family 40

    [ 2.163197] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0

    [ 2.170900] Registering SWP/SWPB emulation handler

    [ 2.176438] UBI: attaching mtd2 to ubi0

    [ 2.580946] UBI: scanning is finished

    [ 2.589692] UBI warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 10, need 78

    [ 2.600792] UBI: attached mtd2 (name "ubifs", size 126 MiB) to ubi0

    [ 2.607078] UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes

    [ 2.613896] UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048

    [ 2.620623] UBI: VID header offset: 2048 (aligned 2048), data offset: 4096

    [ 2.627522] UBI: good PEBs: 1010, bad PEBs: 2, corrupted PEBs: 0

    [ 2.633545] UBI: user volume: 2, internal volumes: 1, max. volumes count: 128

    [ 2.640707] UBI: max/mean erase counter: 15/4, WL threshold: 4096, image sequence number: 1104540016

    [ 2.649874] UBI: available PEBs: 0, total reserved PEBs: 1010, PEBs reserved for bad PEB handling: 10

    [ 2.659134] UBI: background thread "ubi_bgt0d" started, PID 1209

    [ 2.665673] UBIFS: parse sync

    [ 2.669151] UBIFS: background thread "ubifs_bgt0_1" started, PID 1211

    [ 2.693999] UBIFS: recovery needed

    [ 2.800228] UBIFS: recovery completed

    [ 2.803952] UBIFS: mounted UBI device 0, volume 1, name "rootfs"(null)

    [ 2.810510] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes

    [ 2.819680] UBIFS: FS size: 107421696 bytes (102 MiB, 846 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)

    [ 2.829544] UBIFS: reserved for root: 0 bytes (0 KiB)

    [ 2.834610] UBIFS: media format: w4/r0 (latest is w4/r0), UUID BF74FC55-267F-4148-A304-BE8682E5BF0C, small LPT model

    [ 2.845619] VFS: Mounted root (ubifs filesystem) on device 0:11.

    [ 2.851759] Freeing init memory: 260K

    INIT: version 2.88 booting

    Starting udev

    Starting Bootlog daemon: bootlogd.

    Configuring network interfaces... [ 3.937986] keystone-netcp 2090000.netcp: initializing cpsw version 1.3 (1) SGMII identification value 0x4ed1

    [ 3.948118] keystone-netcp 2090000.netcp: Created a cpsw ale engine

    [ 3.954407] keystone-netcp 2090000.netcp: initialized cpsw ale revision 1.3

    [ 3.964265] pps pps0: new PPS source ptp0

    [ 3.968374] cpts rftclk rate(600000000 HZ),mult(1789569707),shift(30)

    [ 4.009827] keystone-netcp 2090000.netcp: Using Packet Accelerator Firmware version 0x01030008

    [ 4.018478] keystone-netcp 2090000.netcp: pa_clk_rate(163840000 HZ),mult(25000),shift(12)

    [ 4.030560] net eth0: netcp device eth0 opened

    [ 4.036600] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready

    [ 4.042458] 8021q: adding VLAN 0 to HW filter on device eth0

    [ 4.048139] net eth0: adding rx vlan id: 0

    [ 4.058143] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

    udhcpc (v1.20.2) started

    Sending discover...

    Sending select for 10.1.1.115...

    Lease of 10.1.1.115 obtained, lease time 86400

    /etc/udhcpc.d/50default: Adding DNS 10.1.1.1

    [ 4.524826] keystone-netcp 2090000.netcp: initializing cpsw version 1.3 (1) SGMII identification value 0x4ed1

    [ 4.540543] net eth1: netcp device eth1 opened

    [ 4.545576] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready

    [ 4.551434] 8021q: adding VLAN 0 to HW filter on device eth1

    [ 4.557111] net eth1: adding rx vlan id: 0

    udhcpc (v1.20.2) started

    [ 4.627417] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready

    Sending discover...

    Sending discover...

    Sending discover...

    No lease, failing

    done.

    net.ipv4.conf.default.rp_filter = 1

    net.ipv4.conf.all.rp_filter = 1

    Fri Aug 16 23:11:00 UTC 2013

    INIT: Entering runlevel: 5

    Starting system message bus: dbus.

    Starting Dropbear SSH server: dropbear.

    Starting mpmsrv daemon.

    Starting telnet daemon.

    #>>>>> LCD 12

    IP Address:

    10.1.1.115

    Starting tiipclad daemon.

    Starting syslog-ng:.

    Starting thttpd.

    Starting Lighttpd Web Server: lighttpd.

    2013-08-16 23:11:00: (log.c.166) server started

    * starting FTP Server: vsftpd... done.

    ***************************************************************

    ***************************************************************

    NOTICE: This file system contains the followin GPLv3 packages:

    binutils-symlinks

    binutils

    gdb

    gdbserver

    If you do not wish to distribute GPLv3 components please remove

    the above packages prior to distribution. This can be done using

    the opkg remove command. i.e.:

    opkg remove <package>

    Where <package> is the name printed in the list above

    NOTE: If the package is a dependency of another package you

    will be notified of the dependent packages. You should

    use the --force-removal-of-dependent-packages option to

    also remove the dependent packages as well

    ***************************************************************

    ***************************************************************

    Stopping Bootlog daemon: bootlogd.

    _____ _____ _ _

    | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_

    | | _| .'| . | . | | __| _| . | | | -_| _| _|

    |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_|

    |___| |___|

    Arago Project http://arago-project.org keystone-evm ttyS0

    Arago 2013.04 keystone-evm ttyS0

    keystone-evm login: root

    root@keystone-evm:~# fdisk -l

    Disk /dev/mtdblock0: 1 MB, 1048576 bytes

    255 heads, 63 sectors/track, 0 cylinders, total 2048 sectors

    Units = sectors of 1 * 512 = 512 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/mtdblock1: 0 MB, 524288 bytes

    255 heads, 63 sectors/track, 0 cylinders, total 1024 sectors

    Units = sectors of 1 * 512 = 512 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/mtdblock2: 132 MB, 132644864 bytes

    255 heads, 63 sectors/track, 16 cylinders, total 259072 sectors

    Units = sectors of 1 * 512 = 512 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/mtdblock3: 0 MB, 524288 bytes

    255 heads, 63 sectors/track, 0 cylinders, total 1024 sectors

    Units = sectors of 1 * 512 = 512 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/mtdblock4: 16 MB, 16252928 bytes

    255 heads, 63 sectors/track, 1 cylinders, total 31744 sectors

    Units = sectors of 1 * 512 = 512 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    root@keystone-evm:~#  

  • Any changes if you connect the pendrive after booting.

    [Edited]

    In other words, able to detect the USB pendrive all the time if you connect the pendrive after booting.

  • Titus,

    It appears that approx. once every 6 to10 boots, if the pendrive is inserted it is detected.

    When I boot with pendrive and it is detected, I can unplug it and re-insert it and it is detected again.

    When I boot with pendrive and it is not detected, when I unplug it and re-insert it, it is not detected.

    I am not certain, but I may have seen a case where I booted without the pendrive, and when it was inserted it was detected.  I can check this if it helps.

    When I boot with the environment variable set to boot from USB, it searches for USB devices and after approx. 5 seconds it detects the pendrive and commences booting from pendrive's FAT partition (It then fails because my kernel does not have ext4 and cannot read pendrive's ext4 partition)   I tested, and this occurred 5 consecutive times.

    Best regards,

    Bernard

  • Hi Bernard,

    I've tried on K2H EVM board with latest MCSDK 3_01_03_06 and USB detecting all the time.
    Could you use the latest MCSDK and confirm.

    Regards,
    Shankari.
  • Shankari,

    I am using the u-boot from MCSDK 3.01.01.06 (U-Boot 2013.01 (Mar 27 2015 - 00:17:53))
    I just rebooted 11 times without disturbing the (inserted) pendrive. the results were (for ok=pendrive detected and fail = pendrive not detected):
    ok fail fail ok fail fail fail fail fail ok fail
    Anything else you would like me to test?
    Best Regards,
    Bernard
  • Hi Titus, Shankari,

    Is there any more information I can provide to help determine the problem?

    Could it be a hardware fault with the board?

    Regards,

    Bernard

  • Hi Bernard,

    Edited:
    I'm also using the same K2H revision board  (Rev3.0) and didn't see any issues.

    Please make sure that you have used all the pre-built images (kernel,dtb,rootfs) from the same latest MCSDK.

    I am using the u-boot from MCSDK 3.01.01.06 (U-Boot 2013.01 (Mar 27 2015 - 00:17:53))
    I just rebooted 11 times without disturbing the (inserted) pendrive. the results were (for ok=pendrive detected and fail = pendrive not detected):
    ok fail fail ok fail fail fail fail fail ok fail

    Could you insert the pendrive after booted the linux.
  • Hi,
    The board was listed as Rev 3 when I bought it a couple of months ago.
    However, I ran the BMC ver command and the board is actually Rev 4.0
    BMC Ver 1.0.2.6
    EVM Version 4.0
    EVM S/N 108184

    I have used the pre-built images from the previous and current MCSDKs.
    However, this can't be a problem with the kernel or rootfs, because this is happening during boot with u-boot. At completion of boot, one in four times the USB subsystem isn't set up/initialised.
    The same problem occurred with the u-boot that was on the board when delivered, and with the latest u-boot version that I loaded.

    Does the board actually being a Rev 4.0 have any bearing on the problem?

    Best regards,
    Bernard
  • Hi Bernard,

    Please do check whether your problem is associated with the list of Known issues for K2H EVM

    Known issues for K2H EVM: www2.advantech.com/.../EVMK2HX_sd4.aspx

    Regards,
    Shankari
  • Shankari,

    Thanks for the suggestion. However, there are no hardware issues with the Rev 4.0 board on the Advantech site. (There was a USB detection problem in Rev 2, which was fixed in both hardware and software in Rev 3)

    Regards,
    Bernard
  • Hi Bernard,

    As we do not see any issue on our end, let us confirm by using the same "make" of pendrives.

    From our end, we are using pendrives from "HP".

    1. What is the brand name of the pen drive you use for experiments?

    2. Did you attempt with any-other brands different form the one that you are using?... so that we can narrow down is it a issue with the USB compliance of the pendrive's firmware.

    3. Check the USB compliance standard of the pendrive as well.

    4. Being in u-boot prompt, make sure you have given commands like

       k2HK EVM # usb start

       k2HK EVM # usb info

    Below is the output logs When we connected the pendrive multiple times to the K2H EVM.

    I have experimented by attaching the pendrive and then booted linux and I donot see any USB detection problem. The bootlogs are attached for your reference.

    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/bootlogs_5F00_with_5F00_usb_5F00_inserted.odt

    Regards,

    Shankari

    --------------------------------------------------------------------------------------------------------------------------

    Please click the verify answer button if it answers your post

    --------------------------------------------------------------------------------------------------------------------------