Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
13 years ago

Problem booting latest version of nios2 uClinux

I have the latest version of nios2 uClinux using the dts file created from sopcinfo. I never see the "Uncompressing Linux... Ok, booting the kernel." message before the Linux startup. This leads me to believe the file system is not being extracted to the memory. Does anyone know what would be causing this?

Linux version 3.4.0+ (root@server) (gcc version 4.1.2)# 360 PREEMPT Wed May 23 12:29:37 EDT 2012
bootconsole  enabled
early_console initialized at 0xf0008d20
On node 0 totalpages: 32768
free_area_init_node: node 0, pgdat c846314c, node_mem_map c8476280
  DMA zone: 256 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 32512 pages, LIFO batch:7
pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
pcpu-alloc:  0
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
Kernel command line: debug console=ttyAL0,115200 init=/bin/init
PID hash table entries: 512 (order: -1, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory available: 125344k/4557k RAM (1953k kernel code, 2603k data)
NR_IRQS:64
Calibrating delay loop... 30.31 BogoMIPS (lpj=151552)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
Switching to clocksource timer
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP: reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler deadline registered (default)
ttyAL0 at MMIO 0x10008d20 (irq = 5) is a Altera UART
console  enabled, bootconsole disabled
console  enabled, bootconsole disabled
spi_altera 10007c00.spi: master is unqueued, this is deprecated
m25p80 spi32766.0: found m25p64, expected m25p80
m25p80 spi32766.0: m25p64 (8192 Kbytes)
spi_altera 10007c00.spi: base f0007c00, irq 4
altera_tse-mdio: probed
eth0: Altera TSE MAC at 0xf0008400 irq 2/1
eth0: Reporting available PHYs:
eth0: PHY with ID 0x20005c7a at 0x1
altera_tse-mdio: probed
eth1: Altera TSE MAC at 0xf0008800 irq 7/6
eth1: Reporting available PHYs:
TCP: cubic registered
NET: Registered protocol family 17
Freeing unused kernel memory: 2308k freed (0xc81ea000 - 0xc842b000)
Failed to execute /init
Failed to execute /bin/init.  Attempting defaults...
Kernel panic - not syncing: No init found.  Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.

14 Replies