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.

evmk2h doesn't load kernel

Hello

I recompiled U-BOOT that git tag is K2_UBOOT_2013_01_15.02_02 and I download evmk2h board.

I faced a big problem. U-BOOT don't loads linux kernel without UART. 

When I connected UART and Boot the board Linux kernel is loaded fine. but removed UART, Linux kernel is not loaded. 

When the board power is up, I have a delay a while, I connect UART to board. I have seen only U-BOOT Console. 

actually problem is I can't see any message because UART is connected,  and board power is up, working fine.

What I miss it? follow is my U-BOOT config.

K2HK EVM # pri
addr_fdt=0x87000000
addr_fs=0x82000000
addr_kern=0x88000000
addr_mon=0x0c5f0000
addr_secdb_key=0xc000000
addr_ubi=0x82000000
addr_uboot=0x87000000
addr_uinitrd=-
args_all=setenv bootargs console=ttyS0,115200n8 rootwait=1
args_net=setenv bootargs ${bootargs} rootfstype=nfs root=/dev/nfs rw nfsroot=${serverip}:${nfs_root},${nfs_options} ip=dhcp
args_ramfs=setenv bootargs ${bootargs} rdinit=/sbin/init rw root=/dev/ram0 initrd=0x802000000,9M
args_ubi=setenv bootargs ${bootargs} rootfstype=ubifs root=ubi0:rootfs rootflags=sync rw ubi.mtd=2,2048
args_uinitrd=setenv bootargs ${bootargs} rdinit=/sbin/init rw root=/dev/ram0
baudrate=115200
boot=ubi
bootargs=console=ttyS0,115200n8 rootwait=1 rootfstype=nfs root=/dev/nfs rw nfsroot=192.168.0.40:/export,v3,tcp,rsize=4096,wsize=4096 ip=dhcp
bootcmd=run init_${boot} get_fdt_${boot} get_mon_${boot} get_kern_${boot} run_mon run_kern
bootdelay=3
bootfile=u-boot-nand.gph
burn_ubi=nand erase.part ubifs; nand write ${addr_ubi} ubifs ${filesize}
burn_uboot=sf probe; sf erase 0 0x100000; sf write ${addr_uboot} 0 ${filesize}
dnsip=210.94.0.73
dnsip2=221.139.13.130
eth1addr=192.168.0.202
ethact=K2HK_EMAC
ethaddr=c4:ed:ba:d4:ea:9d
fdt_high=0xffffffff
fileaddr=C5F0000
filesize=540F0
gatewayip=192.168.0.1
get_fdt_net=dhcp ${addr_fdt} ${tftp_root}/${name_fdt}
get_fdt_ramfs=dhcp ${addr_fdt} ${tftp_root}/${name_fdt}
get_fdt_ubi=ubifsload ${addr_fdt} ${name_fdt}
get_fdt_uinitrd=dhcp ${addr_fdt} ${tftp_root}/${name_fdt}
get_fs_ramfs=dhcp ${addr_fs} ${tftp_root}/${name_fs}
get_fs_uinitrd=dhcp ${addr_fs} ${tftp_root}/${name_uinitrd}
get_kern_net=dhcp ${addr_kern} ${tftp_root}/${name_kern}
get_kern_ramfs=dhcp ${addr_kern} ${tftp_root}/${name_kern}
get_kern_ubi=ubifsload ${addr_kern} ${name_kern}
get_kern_uinitrd=dhcp ${addr_kern} ${tftp_root}/${name_kern}
get_mon_net=dhcp ${addr_mon} ${tftp_root}/${name_mon}
get_mon_ramfs=dhcp ${addr_mon} ${tftp_root}/${name_mon}
get_mon_ubi=ubifsload ${addr_mon} ${name_mon}
get_mon_uinitrd=dhcp ${addr_mon} ${tftp_root}/${name_mon}
get_ubi_net=dhcp ${addr_ubi} ${tftp_root}/${name_ubi}
get_uboot_net=dhcp ${addr_uboot} ${tftp_root}/${name_uboot}
has_mdio=0
init_net=run set_fs_none args_all args_net
init_ramfs=run set_fs_none args_all args_ramfs get_fs_ramfs
init_ubi=run set_fs_none args_all args_ubi; ubi part ubifs; ubifsmount boot
init_uinitrd=run set_fs_uinitrd args_all args_uinitrd get_fs_uinitrd
initrd_high=0xffffffff
ipaddr=192.168.0.57
mem_lpae=1
mem_reserve=512M
mtddevname=bootloader
mtddevnum=0
mtdids=nand0=davinci_nand.0
mtdparts=mtdparts=davinci_nand.0:1024k(bootloader)ro,512k(params)ro,522752k(ubifs)
name_fdt=uImage-k2hk-evm.dtb
name_fs=arago-console-image.cpio.gz
name_kern=uImage-keystone-evm.bin
name_mon=skern-k2hk-evm.bin
name_ubi=keystone-evm-ubifs.ubi
name_uboot=u-boot-nand.gph
name_uinitrd=uinitrd.bin
netmask=255.255.255.0
nfs_options=v3,tcp,rsize=4096,wsize=4096
nfs_root=/export
no_post=1
partition=nand0,0
run_kern=bootm ${addr_kern} ${addr_uinitrd} ${addr_fdt}
run_mon=mon_install ${addr_mon}
serverip=192.168.0.40
set_fs_none=setenv addr_uinitrd -
set_fs_uinitrd=setenv addr_uinitrd ${addr_fs}
sgmii1_link_type=4
sgmii2_link_type=4
sgmii3_link_type=4
smgii0_link_type=4
stderr=serial
stdin=serial
stdout=serial
tftp_root=/
ver=U-Boot 2013.01-dirty (Oct 29 2015 - 20:01:20)

Regards.

Shin.

  • Hi Shin,

    I think, you are inserting the UART cable while u-boot booting kernel, it may generate interrupt to stop loading the kernel.
    As we know that auto boot get stop if we press any key on u-boot console.
    Please make sure that is not happening here.

    To confirm this, remove the UART cable, POWER ON the board , leave it for 5 min, then now connect the UART cable and check.
    If still, it hangs at u-boot then we need to check, please let me know if any issues.

    -----------------
  • Hi.
    Thanks your reply. but the issue is not interrupt to stop.
    I tried to boot up removed UART. but didn't boot-up about half an hour. so I tested several time.(1min, 5min, 10min 15min). the result same.
    any other way??

    Regards.
    Shin.
  • Hi k.s.shin,

    Please send us the complete bootlog when the UART is connected and what you got when the UART is not connected.
    Post the screenshot of your UART connection as well as the boot logs.

    For us, though we connect the UART in between, we are able to load the kernel and boot the linux and able to see the boot messages on the screen and then the shell.


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

  • Hi Shankari

    There is U-BOOT log.

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

    U-Boot 2013.01 (Apr 14 2014 - 11:49:29)

    I2C:   ready

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

    Reseting entire DDR3 memory to 0 ...

    DRAM:  2 GiB

    NAND:  512 MiB

    Net:   TCI6638_EMAC, TCI6638_EMAC1, K2HK_EMAC2, K2HK_EMAC3

    Hit any key to stop autoboot:  0

    Creating 1 MTD partitions on "nand0":

    0x000000180000-0x000020000000 : "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: fixable bit-flip detected at PEB 613

    UBI: fixable bit-flip detected at PEB 1516

    UBI: fixable bit-flip detected at PEB 2296

    UBI: fixable bit-flip detected at PEB 3228

    UBI: fixable bit-flip detected at PEB 3805

    UBI: fixable bit-flip detected at PEB 3929

    UBI: fixable bit-flip detected at PEB 4067

    UBI: attached mtd1 to ubi0

    UBI: MTD device name:            "mtd=2"

    UBI: MTD device size:            510 MiB

    UBI: number of good PEBs:        4080

    UBI: number of bad PEBs:         4

    UBI: max. allowed volumes:       128

    UBI: wear-leveling threshold:    4096

    UBI: number of internal volumes: 1

    UBI: number of user volumes:     3

    UBI: available PEBs:             38

    UBI: total number of reserved PEBs: 4042

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

    UBI: max/mean erase counter: 5/1

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

    UBIFS: mounted read-only

    UBIFS: file system size:   4444160 bytes (4340 KiB, 4 MiB, 35 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 57857 (0x0000e201)...

    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 3990416 (0x003ce390)...

    Done

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

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

      Image Name:   Linux-3.10.10

      Created:      2013-11-24  21:26:00 UTC

      Image Type:   ARM Linux Kernel Image (uncompressed)

      Data Size:    3990352 Bytes = 3.8 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 87011200

    Starting kernel ...

    [    0.000000] Booting Linux on physical CPU 0x0

    [    0.000000] Linux version 3.10.10 (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) ) #1 SMP Sun Nov 24 16:25:07 EST 2013

    [    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 2e800000

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

    [    0.000000] DT missing boot CPU MPIDR[23:0], fall back to default cpu_logical_map

    [    0.000000] PERCPU: Embedded 8 pages/cpu @c13e6000 s12032 r8192 d12544 u32768

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

    [    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: 4096 (order: 2, 16384 bytes)

    [    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)

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

    [    0.000000] Memory: 1536MB = 1536MB total

    [    0.000000] Memory: 1535072k/1535072k available, 37792k reserved, 794624K highmem

    [    0.000000] Virtual kernel memory layout:

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

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

    [    0.000000]     vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)

    [    0.000000]     lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)

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

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

    [    0.000000]       .text : 0xc0008000 - 0xc06ff570   (7134 kB)

    [    0.000000]       .init : 0xc0700000 - 0xc0752f00   ( 332 kB)

    [    0.000000]       .data : 0xc0754000 - 0xc0798e68   ( 276 kB)

    [    0.000000]        .bss : 0xc0798e68 - 0xc07c78bc   ( 187 kB)

    [    0.000000] SLUB: 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 1228800000, postdiv = 2, mult = 19,prediv = 0

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

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

    [    0.000000] Switching to timer-based delay loop

    [    0.000000] sched_clock: ARM arch timer >56 bits at 204800kHz, resolution 4ns

    [    0.000000] keystone timer clock @204800000 MHz

    [    0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 4294967286ms

    [    0.000000] Console: colour dummy device 80x30

    [   17.621380] Calibrating delay loop (skipped), value calculated using timer frequency.. 409.60 BogoMIPS (lpj=2048000)

    [   17.621388] pid_max: default: 4096 minimum: 301

    [   17.621485] Mount-cache hash table entries: 512

    [   17.627712] CPU: Testing write buffer coherency: ok

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

    [   17.627849] Setting up static identity map for 0xc050a688 - 0xc050a6bc

    [   17.666693] CPU1: Booted secondary processor

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

    [   17.705364] CPU2: Booted secondary processor

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

    [   17.744037] CPU3: Booted secondary processor

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

    [   17.744149] Brought up 4 CPUs

    [   17.744164] SMP: Total of 4 processors activated (1638.40 BogoMIPS).

    [   17.744167] CPU: All CPU(s) started in SVC mode.

    [   17.754783] NET: Registered protocol family 16

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

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

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

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

    [   17.770547] keystone-pcie: keystone_pcie_rc_init - start

    [   17.770617] keystone2_pcie_serdes_setup

    [   17.772314] keystone2_pcie_serdes_setup done, en_link_train = 1

    [   17.772340] keystone-pcie: MEM 0x0000000050000000..0x000000005fffffff -> 0x0000000050000000

    [   17.772348] keystone-pcie: IO 0x0000000024000000..0x0000000024003fff -> 0x0000000000000000

    [   17.772376] keystone-pcie: pcie - number of legacy irqs = 4

    [   17.772417] keystone-pcie: pcie - number of MSI host irqs = 8, msi_irqs = 32

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

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

    [   17.859056] PCI host bridge to bus 0000:00

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

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

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

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

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

    [   17.859128] keystone-pcie: keystone_pcie_rc_init - end

    [   17.859261] vgaarb: loaded

    [   17.859510] SCSI subsystem initialized

    [   17.859795] usbcore: registered new interface driver usbfs

    [   17.859863] usbcore: registered new interface driver hub

    [   17.859938] usbcore: registered new device driver usb

    [   17.860927] pca953x 2-0020: failed reading register

    [   17.860940] pca953x: probe of 2-0020 failed with error -121

    [   17.861075] pps_core: LinuxPPS API ver. 1 registered

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

    [   17.861129] PTP clock support registered

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

    [   17.861295] keystone-hwqueue hwqueue.4: added qmgr start queue 0, num of queues 8192, reg_peek f0040000, reg_status f0004000, reg_config f0006000, reg_region f0008000, reg_push f0080000, reg_pop f00c0000

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

    [   17.861359] keystone-hwqueue hwqueue.4: added qmgr start queue 8192, num of queues 8192, reg_peek f0100000, reg_status f000a400, reg_config f000c000, reg_region f000e000, reg_push f0140000, reg_pop f0180000

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

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

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

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

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

    [   17.863522] keystone-hwqueue hwqueue.4: added pool pool-xge: 1024 descriptors of size 128

    [   17.863529] keystone-hwqueue hwqueue.4: added pool pool-crypto: 1024 descriptors of size 128

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

    [   17.865433] keystone-hwqueue hwqueue.4: qos version 0x2000106, magic valid

    [   17.865834] keystone-hwqueue hwqueue.4: qos version 0x2000106, magic valid

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

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

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

    [   17.872985] Switching to clocksource arch_sys_counter

    [   17.886035] NET: Registered protocol family 2

    [   17.886324] TCP established hash table entries: 8192 (order: 4, 65536 bytes)

    [   17.886414] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)

    [   17.886503] TCP: Hash tables configured (established 8192 bind 8192)

    [   17.886535] TCP: reno registered

    [   17.886542] UDP hash table entries: 512 (order: 2, 16384 bytes)

    [   17.886561] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)

    [   17.886708] NET: Registered protocol family 1

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

    [   17.886838] RPC: Registered udp transport module.

    [   17.886841] RPC: Registered tcp transport module.

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

    [   17.887108] hw perfevents: enabled with ARMv7 Cortex-A15 PMU driver, 7 counters available

    [   17.946907] bounce pool size: 64 pages

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

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

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

    [   17.954244] msgmni has been set to 1478

    [   17.954937] NET: Registered protocol family 38

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

    [   17.955134] io scheduler noop registered

    [   17.955138] io scheduler deadline registered

    [   17.955259] io scheduler cfq registered (default)

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

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

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

    [   18.659485] console [ttyS0] enabled

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

    [   18.670550] loop: module loaded

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

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

    [   18.685225] ONFI param page 0 valid

    [   18.688074] ONFI flash detected

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

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

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

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

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

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

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

    [   18.728621] 0x000000180000-0x000020000000 : "ubifs"

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

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

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

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

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

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

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

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

    [   18.771789] spi_davinci 21000400.spi: Controller at 0xf0078400

    [   18.776806] spi_davinci 21000600.spi: master is unqueued, this is deprecated

    [   18.782576] spi_davinci 21000600.spi: Controller at 0xf007a600

    [   18.787581] spi_davinci 21000800.spi: master is unqueued, this is deprecated

    [   18.793352] spi_davinci 21000800.spi: Controller at 0xf007c800

    [   18.798875] libphy: GPIO Bitbanged MDIO: probed

    [   18.803166] mdio_bus gpio-ffffffed: cannot get PHY at address 0

    [   18.808596] mdio_bus gpio-ffffffed: cannot get PHY at address 1

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

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

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

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

    [   18.833592] netif_napi_add() called with weight 128 on device eth%d

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

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

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

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

    [   18.860547] keystone-netcp 2f00000.netcp: Created interface "eth2"

    [   18.865611] keystone-netcp 2f00000.netcp: dma_chan_name xgetx0

    [   18.870669] keystone-netcp 2f00000.netcp: Created interface "eth3"

    [   18.875733] keystone-netcp 2f00000.netcp: dma_chan_name xgetx1

    [   18.881324] keystone-dwc3 2690000.dwc: usbss revision 47914300

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

    [   19.056275] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller

    [   19.060767] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1

    [   19.067496] xhci-hcd xhci-hcd.0.auto: irq 608, io mem 0x02690000

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

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

    [   19.083923] usb usb1: Product: xHCI Host Controller

    [   19.087912] usb usb1: Manufacturer: Linux 3.10.10 xhci-hcd

    [   19.092395] usb usb1: SerialNumber: xhci-hcd.0.auto

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

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

    [   19.103079] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller

    [   19.107567] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2

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

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

    [   19.125344] usb usb2: Product: xHCI Host Controller

    [   19.129334] usb usb2: Manufacturer: Linux 3.10.10 xhci-hcd

    [   19.133817] usb usb2: SerialNumber: xhci-hcd.0.auto

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

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

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

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

    [   19.154371] i2c /dev entries driver

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

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

    [   19.168660] usbcore: registered new interface driver usbhid

    [   19.173213] usbhid: USB HID core driver

    [   19.176564]  remoteproc0: 2620040.dsp0 is available

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

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

    [   19.196368]  remoteproc0: no firmware found

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

    [   19.204960]  remoteproc1: 2620044.dsp1 is available

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

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

    [   19.224758]  remoteproc1: no firmware found

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

    [   19.228419]  remoteproc2: 2620048.dsp2 is available

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

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

    [   19.228439]  remoteproc2: no firmware found

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

    [   19.228678]  remoteproc3: 262004c.dsp3 is available

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

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

    [   19.228705]  remoteproc3: no firmware found

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

    [   19.228943]  remoteproc4: 2620050.dsp4 is available

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

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

    [   19.228963]  remoteproc4: no firmware found

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

    [   19.229203]  remoteproc5: 2620054.dsp5 is available

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

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

    [   19.229223]  remoteproc5: no firmware found

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

    [   19.229464]  remoteproc6: 2620058.dsp6 is available

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

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

    [   19.229490]  remoteproc6: no firmware found

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

    [   19.229734]  remoteproc7: 262005c.dsp7 is available

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

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

    [   19.229754]  remoteproc7: no firmware found

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

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

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

    [   19.230179] oprofile: using arm/armv7-ca15

    [   19.230209] GACT probability on

    [   19.230212] Mirror/redirect action on

    [   19.230214] Failed to load ipt action

    [   19.230217] Simple TC action Loaded

    [   19.230543] netem: version 1.3

    [   19.230548] u32 classifier

    [   19.230549]     Performance counters on

    [   19.230550]     input device check on

    [   19.230551]     Actions configured

    [   19.230558] Netfilter messages via NETLINK v0.30.

    [   19.230566] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)

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

    [   19.231077] ipip: IPv4 over IPv4 tunneling driver

    [   19.231372] gre: GRE over IPv4 demultiplexor driver

    [   19.231374] ip_gre: GRE over IPv4 tunneling driver

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

    [   19.232113] ipt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully

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

    [   19.232159] TCP: cubic registered

    [   19.232161] Initializing XFRM netlink socket

    [   19.232555] NET: Registered protocol family 10

    [   19.233478] NET: Registered protocol family 17

    [   19.233492] NET: Registered protocol family 15

    [   19.233522] Bridge firewalling registered

    [   19.233527] Ebtables v2.0 registered

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

    [   19.565404] sctp: Hash tables configured (established 65536 bind 65536)

    [   19.570919] NET: Registered protocol family 41

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

    [   19.580930] Registering SWP/SWPB emulation handler

    [   19.585555] UBI: attaching mtd2 to ubi0

    [   20.908871] UBI: scanning is finished

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

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

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

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

    [   20.940828] UBI: good PEBs: 4080, bad PEBs: 4, corrupted PEBs: 0

    [   20.945739] UBI: user volume: 3, internal volumes: 1, max. volumes count: 128

    [   20.951571] UBI: max/mean erase counter: 5/1, WL threshold: 4096, image sequence number: 474055580

    [   20.958899] UBI: available PEBs: 2, total reserved PEBs: 4078, PEBs reserved for bad PEB handling: 76

    [   20.966445] UBI: background thread "ubi_bgt0d" started, PID 1260

    [   20.971828] UBIFS: parse sync

    [   20.974658] UBIFS: background thread "ubifs_bgt0_2" started, PID 1263

    [   20.994995] UBIFS: recovery needed

    [   21.052324] UBIFS: recovery completed

    [   21.055365] UBIFS: mounted UBI device 0, volume 2, name "rootfs"

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

    [   21.067748] UBIFS: FS size: 484794368 bytes (462 MiB, 3818 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)

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

    [   21.079989] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 2BAEB409-57F1-4EEB-983B-3F5BB1C417A7, small LPT model

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

    [   21.094011] Freeing unused kernel memory: 328K (c0700000 - c0752000)

    INIT: version 2.88 booting

    Starting udev

    Starting Bootlog daemon: bootlogd.

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

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

    [   22.064890] pps pps0: new PPS source ptp0

    [   22.068190] cpts rftclk rate(614400000 HZ),mult(1747626667),shift(30)

    [   22.101608] keystone-netcp 2090000.netcp: Using Packet Accelerator Firmware version 0x02000104

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

    [   22.118605] net eth0: netcp device eth0 opened

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

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

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

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

    udhcpc (v1.20.2) started

    Sending discover...

    Sending discover...

    Sending discover...

    No lease, failing

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

    [   29.948657] net eth1: netcp device eth1 opened

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

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

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

    udhcpc (v1.20.2) started

    [   30.021818] 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

    Sun Nov 24 22:59: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:

    Starting tiipclad daemon.

    Starting network benchmark server: netserver.

    Starting syslog-ng:[   38.084168] UBI warning: ubi_io_read: error -74 (ECC error) while reading 188 bytes from PEB 592:13504, read only 188 bytes, retry

    Persistent configuration file is in invalid format, ignoring;

    .

    Starting thttpd.

    Starting Lighttpd Web Server: lighttpd.

    2013-11-24 22:59:00: (log.c.166) server started

    * starting FTP Server: vsftpd... done.

    [   38.392593] UBI warning: ubi_io_read: error -74 (ECC error) while reading 69 bytes from PEB 271:6896, read only 69 bytes, retry

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

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

    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 keystone-evm ttyS0

    Arago 2013.04 keystone-evm ttyS0

    keystone-evm login:

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

    and removed UART power up I wait about 10 min. and I connected UART.

    There is Screenshot

    Printed console only.

    Regards.

  • Hi Shin,

    It seems hardware issue.
    Could you just connect UART cable and don't apply any UART settings and don't open the appropriate console UART port (i.e simple connect thw UART cable), after some time, apply the required UART baudrate settings and open the console port and check, whether able to see the Linux console or u-boot console.


    -------------
  • Hi
    I Tried it. console is U-BOOT console.
    I think It's not H/W issue. because factory U-BOOT was working fine. but U-BOOT update, booting has problem.
    I use large SODIMM Memory, So I have to update U-BOOT, factory U-BOOT doesn't support large SODIMM.

    Regards.
    Shin.
  • Hi Shin,

    Could you set the boot delay to "-1" so that it won't get any key to stop the boot.

    TCI6638 EVM# setenv bootdelay -1
    TCI6638 EVM# saveenv

    PS: Its for experiment, if you do this, you may need to reflash the u-boot since you won't get u-boot shell (can't stop)

    You can also set boot delay to "0"

    TCI6638 EVM# setenv bootdelay 0
    TCI6638 EVM# saveenv

    Please let me know how goes...

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

  • Hi
    I set bootdelay -1 and 0

    when I set bootdelay -1, Booting was fail. going to U-BOOT console. connected UART and Not connected UART both.

    when I set bootdelay 0, Booing works fine. But I can't use U-BOOT console.

    if I use a U-BOOT console, I have to use CCSv6

    Thanks