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.

linux c6x boot log error? (ccsV5) vmlinux-2.6.34-evmc6474.el-20111121-1

IN ccsv5 we load program "vmlinux-2.6.34-evmc6474.el-20111121-1" and in the console result showed like this:

[C64+_0] Linux version 2.6.34-evmc6474.el-20111121 (root@192.168.1.107) (gcc version 4.5.1 (Sourcery G++ Lite 4.5-97) ) #1 Mon Nov 21 22:14:30 CST 2011
[C64+_0] Designed for the EVM6474 board, Texas Instruments.
[C64+_0] CPU0: unknown rev 0x1, unknown volts, 1000MHz
[C64+_0] Initializing kernel
[C64+_0] no initrd specified
[C64+_0] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[C64+_0] Kernel command line: console=cio ip=dhcp root=/dev/nfs nfsroot=158.218.100.25:/opt/min-root-c6x,v3,tcp rw
[C64+_0] PID hash table entries: 512 (order: -1, 2048 bytes)
[C64+_0] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[C64+_0] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[C64+_0] Memory available: 126204k/127340k RAM, 0k/0k ROM (743k kernel code, 187k data)
[C64+_0] SLUB: Genslabs=7, HWalign=128, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[C64+_0] Hierarchical RCU implementation.
[C64+_0] RCU-based detection of stalled CPUs is enabled.
[C64+_0] NR_IRQS:192
[C64+_0] console [cio0] enabled
[C64+_0] Console: colour dummy device 80x25
[C64+_0] Calibrating delay loop... [C64+_0] 999.42 BogoMIPS (lpj=1998848)
[C64+_0] Mount-cache hash table entries: 512
[C64+_0] C64x: 16 gpio irqs
[C64+_0] NET: Registered protocol family 16

and then it stoped can't continue ,what's the problem ?  "no initrd specified" or NET problem?

if someone can help I will be very appreciate !! thanks        baoyi_peng@126.com ; makang0506@126.com

  • Hi,

    From the GCC version 4.5.1 (Sourcery G++ Lite 4.5-97) in your log, it seems you were still working on 0.7.3 release? C6474 has been supported on 2.0 beta2 release, and you can go to http://linux-c6x.org to get latest release. Be careful C6474/C6474L EVM has different setting (evmc6474 vs.evmc6474-lite) in setenv.

    "no initrd specified" is not an issue as you were booting from NFS. You may try to download a pre-built image (from linux-c6x.org) to your c6474 EVM (not c6474-lite from einfochip?) to see where the kernel boot stops. 

    Though from the boot log, it's not reached the stage to mount NFS, you need to check if your NFS file system is really located in 158.218.100.25. That address should be a default NFS root address, and you are in a private network 192.168.1.107.

    Best regards,

    Garrett