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.

Latest MCSDK linux won't boot on K2H dev board (MCSDK 3_01_03_06)

Hi,
We've had difficulties with the latest MCSDK release which seems quite a big release... We checked it on a rev. 3 and a rev 4. K2H EVM
without any success. Please find the startup output below. Never had a problem like this before.

We've tried both .dtb files from mcsdk-linux.../images and as advices
from HPC.
Neither of them worked.

Any advice?

BOOTP broadcast 1
DHCP client bound to address 10.1.0.8
Using K2HK_EMAC device
TFTP from server 10.1.0.1; our IP address is 10.1.0.8
Filename '//uImage-k2hk-evm.dtb'.
Load address: 0x87000000
Loading: ##########
         1.5 MiB/s
done
Bytes transferred = 49515 (c16b hex)
BOOTP broadcast 1
DHCP client bound to address 10.1.0.8
Using K2HK_EMAC device
TFTP from server 10.1.0.1; our IP address is 10.1.0.8
Filename '//skern-keystone-evm.bin'.
Load address: 0xc5f0000
Loading: #########
         1.4 MiB/s
done
Bytes transferred = 45056 (b000 hex)
BOOTP broadcast 1
DHCP client bound to address 10.1.0.8
Using K2HK_EMAC device
TFTP from server 10.1.0.1; our IP address is 10.1.0.8
Filename '//uImage-keystone-evm.bin'.
Load address: 0x88000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ##########
         1.6 MiB/s
done
Bytes transferred = 4042944 (3db0c0 hex)
## installed monitor, freq [200000000], status 0
## Booting kernel from Legacy Image at 88000000 ...
   Image Name:   Linux-3.10.61
   Created:      2015-03-27   3:46:58 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4042880 Bytes = 3.9 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 8700f16a

Starting kernel ...


Thank you!

Regards,

Janos

  • Hi janos,

    Are you using the pre-built images of MCSDK or the re-build images?

    please post the bootargs and boot cmd.


    Regards,
    Shankari
  • Hi Shankari,

    we're using the prebuit image.
    The uboot parameters (boot=net):

    K2HK EVM # printenv
    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=net
    bootargs=console=ttyS0,115200n8 rootwait=1 rootfstype=nfs root=/dev/nfs rw
    nfsroot=10.1.0.1:/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=//skern-k2hk-evm.bin
    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}
    ethact=K2HK_EMAC
    ethaddr=b4:99:4c:ac:ed:4d
    fdt_high=0xffffffff
    fileaddr=87000000
    filesize=C16B
    gatewayip=10.1.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
    hostname=k2hnode2
    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;ubifsload ${addr_secdb_key} securedb.key.bin;
    init_uinitrd=run set_fs_uinitrd args_all args_uinitrd get_fs_uinitrd
    initrd_high=0xffffffff
    ipaddr=10.1.0.8
    mem_lpae=1
    mem_reserve=1536M
    mtdparts=mtdparts=davinci_nand.0:1024k(bootloader)ro,512k(params)ro,-(ubifs)
    name_fdt=uImage-k2hk-evm.dtb
    name_fs=arago-console-image-k2hk-evm.cpio.gz
    name_kern=uImage-keystone-evm.bin
    name_mon=skern-keystone-evm.bin
    name_ubi=k2hk-evm-ubifs.ubi
    name_uboot=u-boot-spi-k2hk-evm.gph
    name_uinitrd=uinitrd.bin
    netmask=255.255.255.0
    nfs_options=v3,tcp,rsize=4096,wsize=4096
    nfs_root=/export
    no_post=1
    run_kern=bootm ${addr_kern} ${addr_uinitrd} ${addr_fdt}
    run_mon=mon_install ${addr_mon}
    serverip=10.1.0.1
    set_fs_none=setenv addr_uinitrd -
    set_fs_uinitrd=setenv addr_uinitrd ${addr_fs}
    stderr=serial
    stdin=serial
    stdout=serial
    tftp_root=/
    ver=U-Boot 2013.01 (Mar 27 2015 - 00:17:53)
  • Hi,

    I'm able to boot K2HK board with MCSDK 3_01_03_06 pre-built images.

    Are you able to boot your K2HK EVM board with older version ?

    Please find the attached boot log.

    bootuplog.txt
    TCI6638 EVM # 
    TCI6638 EVM # 
    TCI6638 EVM # setenv tftp_root 3_01_03_06
    TCI6638 EVM # saveenv
    Saving Environment to NAND...
    Erasing Nand...
    Erasing at 0x120000 -- 100% complete.
    Writing to Nand... done
    TCI6638 EVM # boot
    Using TCI6638_EMAC device
    TFTP from server 192.168.2.19; our IP address is 192.168.2.30
    Filename '3_01_03_06/uImage-k2hk-evm.dtb'.
    Load address: 0x87000000
    Loading: ###########
             1.7 MiB/s
    done
    Bytes transferred = 52245 (cc15 hex)
    Using TCI6638_EMAC device
    TFTP from server 192.168.2.19; our IP address is 192.168.2.30
    Filename '3_01_03_06/uImage-keystone-evm.bin'.
    Load address: 0x88000000
    Loading: #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             ##########
             1.8 MiB/s
    done
    Bytes transferred = 4042944 (3db0c0 hex)
    Using TCI6638_EMAC device
    TFTP from server 192.168.2.19; our IP address is 192.168.2.30
    Filename '3_01_03_06/skern-k2hk-evm.bin'.
    Load address: 0xc5f0000
    Loading: T #########
             7.8 KiB/s
    done
    Bytes transferred = 45056 (b000 hex)
    ## installed monitor, freq [204800000], status 0
    ## Booting kernel from Legacy Image at 88000000 ...
       Image Name:   Linux-3.10.61
       Created:      2015-03-27   3:46:58 UTC
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    4042880 Bytes = 3.9 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 8700fc14
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 3.10.61 (gtbldadm@ubuntu-12) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-2015
    [    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] On node 0 totalpages: 393216
    [    0.000000] free_area_init_node: node 0, pgdat c07c0f00, node_mem_map c07fa000
    [    0.000000]   DMA zone: 1520 pages used for memmap
    [    0.000000]   DMA zone: 0 pages reserved
    [    0.000000]   DMA zone: 194560 pages, LIFO batch:31
    [    0.000000]   HighMem zone: 1552 pages used for memmap
    [    0.000000]   HighMem zone: 198656 pages, LIFO batch:31
    [    0.000000] PERCPU: Embedded 8 pages/cpu @c141b000 s11840 r8192 d12736 u32768
    [    0.000000] pcpu-alloc: s11840 r8192 d12736 u32768 alloc=8*4096
    [    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 391696
    [    0.000000] Kernel command line: earlyprintk debug console=ttyS0,115200n8 ip=dhcp rootwait=1 root=/dev/nfs nfsroot=192.168.2.19:/usr/local/w
    [    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: 1534868k/1534868k available, 37996k 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 - 0xc072cb28   (7315 kB)
    [    0.000000]       .init : 0xc072d000 - 0xc077fe40   ( 332 kB)
    [    0.000000]       .data : 0xc0780000 - 0xc07c7bd8   ( 287 kB)
    [    0.000000]        .bss : 0xc07c7bd8 - 0xc07f987c   ( 200 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 (1228800000 Hz), parent (122880000 Hz),postdiv = 2, mult = 19, prediv = 0
    [    0.000000] Generic PLL clk (1200000000 Hz), parent (125000000 Hz),postdiv = 1, mult = 47, prediv = 4
    [    0.000000] Generic PLL clk (983040000 Hz), parent (122880000 Hz),postdiv = 2, mult = 15, prediv = 0
    [    0.000000] Generic PLL clk (400000000 Hz), parent (100000000 Hz),postdiv = 4, mult = 15, prediv = 0
    [    0.000000] Generic PLL clk (333333333 Hz), parent (100000000 Hz),postdiv = 6, mult = 19, 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 625/128ns
    [    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
    [ 1115.386676] Calibrating delay loop (skipped), value calculated using timer frequency.. 409.60 BogoMIPS (lpj=2048000)
    [ 1115.386685] pid_max: default: 4096 minimum: 301
    [ 1115.386820] Mount-cache hash table entries: 512
    [ 1115.395420] CPU: Testing write buffer coherency: ok
    [ 1115.395595] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    [ 1115.395605] psci: probing function IDs from device-tree
    [ 1115.395617] Setting up static identity map for 0xc050e020 - 0xc050e078
    [ 1115.443025] CPU1: Booted secondary processor
    [ 1115.443052] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
    [ 1115.490213] CPU2: Booted secondary processor
    [ 1115.490241] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
    [ 1115.537400] CPU3: Booted secondary processor
    [ 1115.537427] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
    [ 1115.537504] Brought up 4 CPUs
    [ 1115.537522] SMP: Total of 4 processors activated (1638.40 BogoMIPS).
    [ 1115.537526] CPU: All CPU(s) started in SVC mode.
    [ 1115.537971] devtmpfs: initialized
    [ 1115.550643] NET: Registered protocol family 16
    [ 1115.551548] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [ 1115.561465] No ATAGs?
    [ 1115.561482] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
    [ 1115.561488] hw-breakpoint: maximum watchpoint size is 8 bytes.
    [ 1115.571390] bio: create slab <bio-0> at 0
    [ 1115.571787] keystone-pcie: keystone_pcie_rc_init - start
    [ 1115.571808] keystone2_pcie_serdes_setup for domain 0
    [ 1115.573924] keystone2_pcie_serdes_setup done domain 0, en_link_train = 1
    [ 1115.573953] keystone-pcie: MEM 0x0000000050000000..0x000000005fffffff -> 0x0000000050000000 
    [ 1115.573962] keystone-pcie: IO 0x0000000023250000..0x0000000023253fff -> 0x0000000000000000
    [ 1115.573995] keystone-pcie: pcie - number of legacy irqs = 4
    [ 1115.574039] keystone-pcie: pcie - number of MSI host irqs = 8, msi_irqs = 32
    [ 1115.676661] keystone-pcie: Doing PCI Setup...Done
    [ 1115.676667] keystone-pcie: Starting PCI scan, nr 0...
    [ 1115.676786] PCI host bridge to bus 0000:00
    [ 1115.676797] pci_bus 0000:00: root bus resource [mem 0x50000000-0x5fffffff]
    [ 1115.676804] pci_bus 0000:00: root bus resource [io  0x0000-0x3fff]
    [ 1115.676811] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
    [ 1115.676851] PCI: bus0: Fast back to back transfers enabled
    [ 1115.676859] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
    [ 1115.676866] keystone-pcie: Ending PCI scan...
    [ 1115.676874] keystone-pcie: keystone_pcie_rc_init - end
    [ 1115.677130] vgaarb: loaded
    [ 1115.677435] SCSI subsystem initialized
    [ 1115.677667] libata version 3.00 loaded.
    [ 1115.678016] usbcore: registered new interface driver usbfs
    [ 1115.678095] usbcore: registered new interface driver hub
    [ 1115.678191] usbcore: registered new device driver usb
    [ 1115.679241] pps_core: LinuxPPS API ver. 1 registered
    [ 1115.679247] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [ 1115.679307] PTP clock support registered
    [ 1115.679427] keystone-hwqueue hwqueue.12: qmgr start queue 0, number of queues 8192
    [ 1115.679504] keystone-hwqueue hwqueue.12: added qmgr start queue 0, num of queues 8192, reg_peek f0040000, reg_status f0006000, reg_config f0
    [ 1115.679513] keystone-hwqueue hwqueue.12: qmgr start queue 8192, number of queues 8192
    [ 1115.679583] keystone-hwqueue hwqueue.12: added qmgr start queue 8192, num of queues 8192, reg_peek f0100000, reg_status f000c400, reg_confi0
    [ 1115.680324] keystone-hwqueue hwqueue.12: qos: sched port @8096, drop sched @8000
    [ 1115.681295] keystone-hwqueue hwqueue.12: qos: sched port @6496, drop sched @6400
    [ 1115.682250] keystone-hwqueue hwqueue.12: added pool pool-rio: 128 descriptors of size 256
    [ 1115.682260] keystone-hwqueue hwqueue.12: added pool pool-xge: 1024 descriptors of size 128
    [ 1115.682268] keystone-hwqueue hwqueue.12: added pool pool-crypto: 1024 descriptors of size 128
    [ 1115.682276] keystone-hwqueue hwqueue.12: added pool pool-net: 11264 descriptors of size 128
    [ 1115.682284] keystone-hwqueue hwqueue.12: added pool pool-udma: 1920 descriptors of size 256
    [ 1115.684509] keystone-hwqueue hwqueue.12: registered queues 0-16383
    [ 1115.684819] keystone-hwqueue hwqueue.12: qos version 0x2000108, magic valid
    [ 1115.685309] keystone-hwqueue hwqueue.12: qos version 0x2000108, magic valid
    [ 1115.692226] keystone-pktdma 2a08000.pktdma: registered 32 logical channels, flows 32, tx chans: 32, rx chans: 32, loopback
    [ 1115.695839] keystone-pktdma 2004000.pktdma: registered 33 logical channels, flows 32, tx chans: 9, rx chans: 24
    [ 1115.696352] keystone-pktdma 2fa1000.pktdma: registered 4 logical channels, flows 32, tx chans: 16, rx chans: 16
    [ 1115.696481] Switching to clocksource arch_sys_counter
    [ 1115.714580] NET: Registered protocol family 2
    [ 1115.715038] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
    [ 1115.715149] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
    [ 1115.715258] TCP: Hash tables configured (established 8192 bind 8192)
    [ 1115.715304] TCP: reno registered
    [ 1115.715313] UDP hash table entries: 512 (order: 2, 16384 bytes)
    [ 1115.715338] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
    [ 1115.715523] NET: Registered protocol family 1
    [ 1115.715695] RPC: Registered named UNIX socket transport module.
    [ 1115.715700] RPC: Registered udp transport module.
    [ 1115.715705] RPC: Registered tcp transport module.
    [ 1115.715709] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [ 1115.715716] PCI: CLS 0 bytes, default 64
    [ 1115.716070] hw perfevents: enabled with ARMv7 Cortex-A15 PMU driver, 7 counters available
    [ 1115.790711] bounce pool size: 64 pages
    [ 1115.797732] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
    [ 1115.797892] NTFS driver 2.1.30 [Flags: R/O].
    [ 1115.798099] jffs2: version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.
    [ 1115.798376] msgmni has been set to 1477
    [ 1115.799251] NET: Registered protocol family 38
    [ 1115.799432] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
    [ 1115.799439] io scheduler noop registered
    [ 1115.799444] io scheduler deadline registered
    [ 1115.799561] io scheduler cfq registered (default)
    [ 1115.800960] keystone-udma udma0.13: registered udma device udma0
    [ 1115.855446] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
    [ 1115.856984] 2530c00.serial: ttyS0 at MMIO 0x2530c00 (irq = 309) is a 16550A
    [ 1116.760192] console [ttyS0] enabled
    [ 1116.764305] 2531000.serial: ttyS1 at MMIO 0x2531000 (irq = 312) is a 16550A
    [ 1116.774158] loop: module loaded
    [ 1116.778175] at24 0-0050: 131072 byte 24c1024 EEPROM, writable, 1 bytes/write
    [ 1116.786413] Generic platform RAM MTD, (c) 2004 Simtec Electronics
    [ 1116.793514] ONFI param page 0 valid
    [ 1116.797000] ONFI flash detected
    [ 1116.800133] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xac (Micron MT29F4G08ABBDAHC), 512MiB, page size: 2048, OOB size: 64
    [ 1116.811744] Bad block table found at page 262080, version 0x01
    [ 1116.817958] Bad block table found at page 262016, version 0x01
    [ 1116.824031] 3 ofpart partitions found on MTD device 30000000.nand
    [ 1116.830116] Creating 3 MTD partitions on "30000000.nand":
    [ 1116.835502] 0x000000000000-0x000000100000 : "u-boot"
    [ 1116.841073] 0x000000100000-0x000000180000 : "params"
    [ 1116.846611] 0x000000180000-0x000020000000 : "ubifs"
    [ 1116.852211] davinci_nand 30000000.nand: controller rev. 2.5
    [ 1116.858364] spi_davinci 21000400.spi: master is unqueued, this is deprecated
    [ 1116.865646] m25p80 spi32766.0: found n25q128a11, expected n25q128
    [ 1116.871736] m25p80 spi32766.0: n25q128a11 (16384 Kbytes)
    [ 1116.877050] 2 ofpart partitions found on MTD device spi32766.0
    [ 1116.882868] Creating 2 MTD partitions on "spi32766.0":
    [ 1116.887997] 0x000000000000-0x000000080000 : "u-boot-spl"
    [ 1116.893888] 0x000000080000-0x000001000000 : "test"
    [ 1116.899553] spi_davinci 21000400.spi: Controller at 0xf007a400
    [ 1116.905664] spi_davinci 21000600.spi: master is unqueued, this is deprecated
    [ 1116.912708] spi_davinci 21000600.spi: Controller at 0xf007c600
    [ 1116.918818] spi_davinci 21000800.spi: master is unqueued, this is deprecated
    [ 1116.925851] spi_davinci 21000800.spi: Controller at 0xf007e800
    [ 1116.932673] tun: Universal TUN/TAP device driver, 1.6
    [ 1116.937719] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
    [ 1116.944304] keystone-netcp 2090000.netcp: missing num_serdes parameter
    [ 1116.950826] keystone-netcp 2090000.netcp: missing serdes_lanes parameter
    [ 1116.957521] keystone-netcp 2090000.netcp: missing serdes_ref_clk parameter
    [ 1116.964381] keystone-netcp 2090000.netcp: missing serdes_baud_rate parameter
    [ 1116.971420] keystone-netcp 2090000.netcp: missing serdes_rate_mode parameter
    [ 1116.978460] keystone-netcp 2090000.netcp: missing serdes_phy_intf parameter
    [ 1116.985407] keystone-netcp 2090000.netcp: missing serdes_loopback parameter
    [ 1116.992370] keystone-netcp 2090000.netcp: Missing cpts_clock_mult property in the DT.
    [ 1117.000189] keystone-netcp 2090000.netcp: Missing cpts_clock_shift property in the DT.
    [ 1117.008094] keystone-netcp 2090000.netcp: Missing cpts_clock_div property in the DT.
    [ 1117.016656] keystone-netcp 2090000.netcp: Created interface "eth0"
    [ 1117.022827] keystone-netcp 2090000.netcp: dma_chan_name nettx0
    [ 1117.029417] keystone-netcp 2090000.netcp: Created interface "eth1"
    [ 1117.035588] keystone-netcp 2090000.netcp: dma_chan_name nettx1
    [ 1117.042183] keystone-netcp 2090000.netcp: Created interface "eth2"
    [ 1117.048362] keystone-netcp 2090000.netcp: dma_chan_name nettx2
    [ 1117.054953] keystone-netcp 2090000.netcp: Created interface "eth3"
    [ 1117.061135] keystone-netcp 2090000.netcp: dma_chan_name nettx3
    [ 1117.067093] keystone-netcp 2090000.netcp: pdsp 0 firmware: keystone/pa_pdsp0_classify1.fw
    [ 1117.075255] keystone-netcp 2090000.netcp: pdsp 1 firmware: keystone/pa_pdsp1_classify1.fw
    [ 1117.083423] keystone-netcp 2090000.netcp: pdsp 2 firmware: keystone/pa_pdsp2_classify1.fw
    [ 1117.091589] keystone-netcp 2090000.netcp: pdsp 3 firmware: keystone/pa_pdsp3_classify2.fw
    [ 1117.099755] keystone-netcp 2090000.netcp: pdsp 4 firmware: keystone/pa_pdsp45_pam.fw
    [ 1117.107487] keystone-netcp 2090000.netcp: pdsp 5 firmware: keystone/pa_pdsp45_pam.fw
    [ 1117.115283] keystone-netcp 2090000.netcp: could not find interface 2 node in device tree
    [ 1117.123365] keystone-netcp 2090000.netcp: Attach of module keystone-qos declined with -19
    [ 1117.131535] keystone-netcp 2090000.netcp: could not find interface 3 node in device tree
    [ 1117.139615] keystone-netcp 2090000.netcp: Attach of module keystone-qos declined with -19
    [ 1117.147793] keystone-netcp 2090000.netcp: Attach of module keystone-sa declined with -19
    [ 1117.155869] keystone-netcp 2090000.netcp: Attach of module keystone-sa declined with -19
    [ 1117.164809] dwc3 2690000.dwc3: no usb2 phy configured
    [ 1117.169867] platform 2690000.dwc3: Driver dwc3 requests probe deferral
    [ 1117.176910] usbcore: registered new interface driver usb-storage
    [ 1117.183300] mousedev: PS/2 mouse device common for all mice
    [ 1117.189061] i2c /dev entries driver
    [ 1117.193145] watchdog 22f0080.wdt: heartbeat 60 sec
    [ 1117.209202] keystone-crypto 20c0000.crypto: crypto accelerator enabled
    [ 1117.216016] usbcore: registered new interface driver usbhid
    [ 1117.221582] usbhid: USB HID core driver
    [ 1117.225734]  remoteproc0: 2620040.dsp0 is available
    [ 1117.230607]  remoteproc0: Note: remoteproc is still under development and considered experimental.
    [ 1117.239553]  remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
    [ 1117.249905]  remoteproc0: no firmware found
    [ 1117.254191] rproc-user 2620040.dsp0: registered misc device dsp0
    [ 1117.260405]  remoteproc1: 2620044.dsp1 is available
    [ 1117.265271]  remoteproc1: Note: remoteproc is still under development and considered experimental.
    [ 1117.274217]  remoteproc1: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
    [ 1117.284576]  remoteproc1: no firmware found
    [ 1117.288870] rproc-user 2620044.dsp1: registered misc device dsp1
    [ 1117.295066]  remoteproc2: 2620048.dsp2 is available
    [ 1117.299941]  remoteproc2: Note: remoteproc is still under development and considered experimental.
    [ 1117.308887]  remoteproc2: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
    [ 1117.319236]  remoteproc2: no firmware found
    [ 1117.323518] rproc-user 2620048.dsp2: registered misc device dsp2
    [ 1117.329732]  remoteproc3: 262004c.dsp3 is available
    [ 1117.334597]  remoteproc3: Note: remoteproc is still under development and considered experimental.
    [ 1117.343543]  remoteproc3: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
    [ 1117.353899]  remoteproc3: no firmware found
    [ 1117.358195] rproc-user 262004c.dsp3: registered misc device dsp3
    [ 1117.364397]  remoteproc4: 2620050.dsp4 is available
    [ 1117.369272]  remoteproc4: Note: remoteproc is still under development and considered experimental.
    [ 1117.378218]  remoteproc4: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
    [ 1117.388569]  remoteproc4: no firmware found
    [ 1117.392856] rproc-user 2620050.dsp4: registered misc device dsp4
    [ 1117.399068]  remoteproc5: 2620054.dsp5 is available
    [ 1117.403932]  remoteproc5: Note: remoteproc is still under development and considered experimental.
    [ 1117.412879]  remoteproc5: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
    [ 1117.423229]  remoteproc5: no firmware found
    [ 1117.427517] rproc-user 2620054.dsp5: registered misc device dsp5
    [ 1117.433719]  remoteproc6: 2620058.dsp6 is available
    [ 1117.438593]  remoteproc6: Note: remoteproc is still under development and considered experimental.
    [ 1117.447540]  remoteproc6: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
    [ 1117.457889]  remoteproc6: no firmware found
    [ 1117.462178] rproc-user 2620058.dsp6: registered misc device dsp6
    [ 1117.468389]  remoteproc7: 262005c.dsp7 is available
    [ 1117.473254]  remoteproc7: Note: remoteproc is still under development and considered experimental.
    [ 1117.482201]  remoteproc7: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
    [ 1117.492559]  remoteproc7: no firmware found
    [ 1117.496849] rproc-user 262005c.dsp7: registered misc device dsp7
    [ 1117.502859] rproc-user dspmem.14: kick gpio
    [ 1117.507170] rproc-user dspmem.14: registered misc device dspmem
    [ 1117.513363] oprofile: using arm/armv7-ca15
    [ 1117.517570] ipip: IPv4 over IPv4 tunneling driver
    [ 1117.522626] gre: GRE over IPv4 demultiplexor driver
    [ 1117.527502] ip_gre: GRE over IPv4 tunneling driver
    [ 1117.533008] TCP: cubic registered
    [ 1117.536311] Initializing XFRM netlink socket
    [ 1117.540995] NET: Registered protocol family 10
    [ 1117.546473] NET: Registered protocol family 17
    [ 1117.550928] NET: Registered protocol family 15
    [ 1117.555407] Bridge firewalling registered
    [ 1117.559416] 8021q: 802.1Q VLAN Support v1.8
    [ 1117.565276] sctp: Hash tables configured (established 65536 bind 65536)
    [ 1117.572092] NET: Registered protocol family 41
    [ 1117.576658] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
    [ 1117.584312] Registering SWP/SWPB emulation handler
    [ 1117.791136] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
    [ 1117.796632] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
    [ 1117.804769] xhci-hcd xhci-hcd.0.auto: irq 425, io mem 0x02690000
    [ 1117.810807] usb usb1: default language 0x0409
    [ 1117.815167] usb usb1: udev 1, busnum 1, minor = 0
    [ 1117.819867] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [ 1117.826648] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [ 1117.833854] usb usb1: Product: xHCI Host Controller
    [ 1117.838725] usb usb1: Manufacturer: Linux 3.10.61 xhci-hcd
    [ 1117.844198] usb usb1: SerialNumber: xhci-hcd.0.auto
    [ 1117.849334] usb usb1: usb_probe_device
    [ 1117.853073] usb usb1: configuration #1 chosen from 1 choice
    [ 1117.858647] xHCI xhci_add_endpoint called for root hub
    [ 1117.863772] xHCI xhci_check_bandwidth called for root hub
    [ 1117.869178] usb usb1: adding 1-0:1.0 (config #1, interface 0)
    [ 1117.875011] hub 1-0:1.0: usb_probe_interface
    [ 1117.879279] hub 1-0:1.0: usb_probe_interface - got id
    [ 1117.884320] hub 1-0:1.0: USB hub found
    [ 1117.888074] hub 1-0:1.0: 1 port detected
    [ 1117.891985] hub 1-0:1.0: standalone hub
    [ 1117.895808] hub 1-0:1.0: individual port power switching
    [ 1117.901113] hub 1-0:1.0: individual port over-current protection
    [ 1117.907112] hub 1-0:1.0: Single TT
    [ 1117.910502] hub 1-0:1.0: TT requires at most 8 FS bit times (666 ns)
    [ 1117.916847] hub 1-0:1.0: power on to power good time: 20ms
    [ 1117.922326] hub 1-0:1.0: local power source is good
    [ 1117.927229] hub 1-0:1.0: enabling power on all ports
    [ 1117.932269] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
    [ 1117.937755] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
    [ 1117.945425] usb usb2: skipped 1 descriptor after endpoint
    [ 1117.950823] usb usb2: default language 0x0409
    [ 1117.955181] usb usb2: udev 1, busnum 2, minor = 128
    [ 1117.960054] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
    [ 1117.966834] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [ 1117.974040] usb usb2: Product: xHCI Host Controller
    [ 1117.978911] usb usb2: Manufacturer: Linux 3.10.61 xhci-hcd
    [ 1117.984384] usb usb2: SerialNumber: xhci-hcd.0.auto
    [ 1117.989476] usb usb2: usb_probe_device
    [ 1117.993215] usb usb2: configuration #1 chosen from 1 choice
    [ 1117.998785] xHCI xhci_add_endpoint called for root hub
    [ 1118.003909] xHCI xhci_check_bandwidth called for root hub
    [ 1118.009316] usb usb2: adding 2-0:1.0 (config #1, interface 0)
    [ 1118.015150] hub 2-0:1.0: usb_probe_interface
    [ 1118.019418] hub 2-0:1.0: usb_probe_interface - got id
    [ 1118.024458] hub 2-0:1.0: USB hub found
    [ 1118.028213] hub 2-0:1.0: 1 port detected
    [ 1118.032124] hub 2-0:1.0: standalone hub
    [ 1118.035947] hub 2-0:1.0: individual port power switching
    [ 1118.041252] hub 2-0:1.0: individual port over-current protection
    [ 1118.047252] hub 2-0:1.0: TT requires at most 8 FS bit times (666 ns)
    [ 1118.053590] hub 2-0:1.0: power on to power good time: 20ms
    [ 1118.059075] hub 2-0:1.0: local power source is good
    [ 1118.063972] hub 2-0:1.0: enabling power on all ports
    [ 1118.069071] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000
    [ 1118.072828] keystone-netcp 2090000.netcp: initializing cpsw version 1.3 (1) SGMII identification value 0x4ed1
    [ 1118.072953] keystone-netcp 2090000.netcp: Created a cpsw ale engine
    [ 1118.090708] hub 1-0:1.0: hub_suspend
    [ 1118.094281] usb usb1: bus auto-suspend, wakeup 1
    [ 1118.166546] hub 2-0:1.0: state 7 ports 1 chg 0000 evt 0000
    [ 1118.172038] hub 2-0:1.0: hub_suspend
    [ 1118.175606] usb usb2: bus auto-suspend, wakeup 1
    [ 1118.186839] pps pps0: new PPS source ptp0
    [ 1118.190850] cpts rftclk rate(614400000 HZ),mult(5000),shift(10),div(3)
    [ 1118.231731] keystone-netcp 2090000.netcp: Using Packet Accelerator Firmware version 0x03000104
    [ 1118.240337] keystone-netcp 2090000.netcp: pa_clk_rate(163840000 HZ),mult(25000),shift(12)
    [ 1118.496888] net eth0: netcp device eth0 opened
    [ 1118.503540] 8021q: adding VLAN 0 to HW filter on device eth0
    [ 1118.509701] keystone-netcp 2090000.netcp: initializing cpsw version 1.3 (1) SGMII identification value 0x4ed1
    [ 1118.936889] net eth1: netcp device eth1 opened
    [ 1118.942500] 8021q: adding VLAN 0 to HW filter on device eth1
    [ 1118.948663] keystone-netcp 2090000.netcp: initializing cpsw version 1.3 (1) SGMII identification value 0x4ed1
    [ 1119.196880] net eth2: netcp device eth2 opened
    [ 1119.201904] IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready
    [ 1119.207731] 8021q: adding VLAN 0 to HW filter on device eth2
    [ 1119.213876] keystone-netcp 2090000.netcp: initializing cpsw version 1.3 (1) SGMII identification value 0x4ed1
    [ 1119.456893] net eth3: netcp device eth3 opened
    [ 1119.461918] IPv6: ADDRCONF(NETDEV_UP): eth3: link is not ready
    [ 1119.467765] 8021q: adding VLAN 0 to HW filter on device eth3
    [ 1119.473460] IP-Config: Failed to open gretap0
    [ 1119.496516] Sending DHCP requests .[ 1120.500622] DHCP/BOOTP: Ignoring delayed packet
    [ 1122.498694] DHCP/BOOTP: Ignoring delayed packet
    ., OK
    [ 1123.466539] IP-Config: Got DHCP answer from 192.168.2.24, my address is 192.168.2.29
    [ 1127.506701] IP-Config: Complete:
    [ 1127.509922]      device=eth0, hwaddr=c4:ed:ba:ad:4d:70, ipaddr=192.168.2.29, mask=255.255.255.0, gw=192.168.2.254
    [ 1127.520173]      host=192.168.2.29, domain=mydomain.example, nis-domain=(none)
    [ 1127.527389]      bootserver=192.168.2.24, rootserver=192.168.2.19, rootpath=
    [ 1127.534247]      nameserver0=192.168.2.1, nameserver1=192.168.2.2
    [ 1127.545532] VFS: Mounted root (nfs filesystem) on device 0:12.
    [ 1127.551734] devtmpfs: mounted
    [ 1127.554851] Freeing unused kernel memory: 328K (c072d000 - c077f000)
    INIT: version 2.88 booting
    Starting udev
    [ 1128.071402] udevd[1344]: starting version 182
    Starting Bootlog daemon: bootlogd.
    NOT configuring network interfaces: / is an NFS mount
    Thu Oct  2 06:08:00 UTC 2014
    INIT: Entering runlevel: 5
    Starting telnet daemon.
    Starting syslogd/klogd: done
    Starting thttpd.
    Stopping Bootlog daemon: bootlogd.
    
     _____                    _____           _         _   
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
                  |___|                    |___|            
    
    Arago Project http://arago-project.org k2hk-evm ttyS0
    
    Arago 2013.12 k2hk-evm ttyS0
    
    k2hk-evm login: root
    root@k2hk-evm:~# cd /
    

    Regards,

    Shankari

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

    Please click the Verify Answer button on this post if it answers your question.

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

  • Hi Shankari,

    thanks for the logs! The .dtb file size really was a clue. Yes, older versions worked fine. Actually, we found that using the 3.01.03.06 .dtb file it really boots (we had a leftover mem=... bootparameter which seems incompatible with this new version). But we still are confused, since the user guide says that if the MCSDK-HPC/images contains a .dtb the we should use that device tree. And that was another factor in our problem. The hpc's dtb causes kernel halt too. So the question is how does this new mcsdk linux version relate to the latest mcsdk-hpc? Can we expect a new mcsdk-hpc to come out? How can we set this version up with the currently latest hpc? We noticed that /sys/class/uio/uio8/name (hyperlink0's representation) changed since the last mcsdk, so it probably won't simply work with older mpmsrv versions, right?

    We also noticed that while installing the hpc packages on the arm's filesystem some packages won't install. Could you please address this as well?

    Thank you,

    Janos