i am gettting the following error while porting 2.6.31.4 kernel on s3c2451 board.<br>
<br>
Starting kernel ...<br>
<br>
<br>
Uncompressing Linux....................................................................... done, booting the kernel.<br>
Linux version 2.6.31.14 (root@ubntu-desktop) (gcc version 4.1.2) #19 Fri Jul 30 09:14:47 IST 2010<br>
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177<br>
CPU: VIVT data cache, VIVT instruction cache<br>
Machine: SMDK2450<br>
Ignoring unrecognised tag 0x00000000<br>
Memory policy: ECC disabled, Data cache writeback<br>
CPU S3C2450 EVT3 (id 0x32450003)<br>
SPA   epll  80200102  Mpll  80640061   clkdiv0 557 <br>
S3C24XX Clocks, (c) 2004 Simtec Electronics<br>
S3C2450: mpll on 800.000 MHz, cpu 400.000 MHz, mem 133.333 MHz, pclk 66.666 MHz<br>
S3C2450: epll on 96.000 MHz, usb-bus 48.000 MHz<br>
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256<br>
Kernel command line: root=/dev/ram0 initrd=0x30800000,8M ramdisk=24576 init=/bin/sh  console=ttySAC3,115200 mem=64M<br>
PID hash table entries: 256 (order: 8, 1024 bytes)<br>
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)<br>
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)<br>
Memory: 64MB = 64MB total<br>
Memory: 54392KB available (1888K code, 245K data, 92K init, 0K highmem)<br>
Hierarchical RCU implementation.<br>
NR_IRQS:109<br>
irq: clearing subpending status 02000006<br>
irq: clearing subpending status 02000002<br>
timer tcon=00000000, tcnt 28af, tcfg 00000f00,00000000, usec 00007ae2<br>
Console: colour dummy device 80x30<br>
s3c24xx_serial_init_ports: initialising ports...<br>
console [ttySAC3] enabled<br>
Calibrating delay loop... 398.95 BogoMIPS (lpj=997376)<br>
Mount-cache hash table entries: 512<br>
CPU: Testing write buffer coherency: ok<br>
entered machine init <br>
S3C Power Management, Copyright 2004 Simtec Electronics<br>
S3C2450: Initialising architecture<br>
SPA s3c2450_init  <br>
S3C2450: IRQ Support<br>
bio: create slab &lt;bio-0&gt; at 0<br>
Trying to unpack rootfs image as initramfs...<br>
rootfs image is not initramfs (no cpio magic); looks like an initrd<br>
Freeing initrd memory: 8192K<br>
NetWinder Floating Point Emulator V0.97 (double precision)<br>
JFFS2 version 2.2. (NAND) Â© 2001-2006 Red Hat, Inc.<br>
ROMFS MTD (C) 2007 Red Hat, Inc.<br>
msgmni has been set to 122<br>
alg: No test for stdrng (krng)<br>
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)<br>
io scheduler noop registered<br>
io scheduler anticipatory registered<br>
io scheduler deadline registered<br>
io scheduler cfq registered (default)<br>
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled<br>
brd: module loaded<br>
loop: module loaded<br>
RAMDISK: gzip image found at block 0<br>
uncompression error<br>
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended<br>
VFS: Mounted root (ext2 filesystem) on device 1:0.<br>
Freeing init memory: 92K<br>
Warning: unable to open an initial console.<br>
Kernel panic - not syncing: Attempted to kill init!<br>
<br>
what may be the reason.<br><br><div class="gmail_quote">On Thu, Jul 29, 2010 at 2:38 PM, Russell King - ARM Linux <span dir="ltr">&lt;<a href="mailto:linux@arm.linux.org.uk">linux@arm.linux.org.uk</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">On Thu, Jul 29, 2010 at 09:53:11AM +0800, Wan ZongShun wrote:<br>
&gt; &gt;&gt; Console: colour dummy device 80x30<br>
&gt; &gt;&gt; console [ttySAC3] enabled<br>
<br>
</div>Okay, so the kernel console driver appears...<br>
<div><div></div><div class="h5"><br>
&gt; &gt;&gt; Calibrating delay loop... 398.95 BogoMIPS (lpj=997376)<br>
&gt; &gt;&gt; Mount-cache hash table entries: 512<br>
&gt; &gt;&gt; CPU: Testing write buffer coherency: ok<br>
&gt; &gt;&gt; NET: Registered protocol family 16<br>
&gt; &gt;&gt; whats up blady<br>
&gt; &gt;&gt; hello<br>
&gt; &gt;&gt; entered machine init<br>
&gt; &gt;&gt; S3C Power Management, Copyright 2004 Simtec Electronics<br>
&gt; &gt;&gt; S3C2450: Initialising architecture<br>
&gt; &gt;&gt; SPA s3c2450_init<br>
&gt; &gt;&gt; S3C2450: IRQ Support<br>
&gt; &gt;&gt; bio: create slab &lt;bio-0&gt; at 0<br>
&gt; &gt;&gt; SCSI subsystem initialized<br>
&gt; &gt;&gt; NET: Registered protocol family 2<br>
&gt; &gt;&gt; IP route cache hash table entries: 1024 (order: 0, 4096 bytes)<br>
&gt; &gt;&gt; TCP established hash table entries: 2048 (order: 2, 16384 bytes)<br>
&gt; &gt;&gt; TCP bind hash table entries: 2048 (order: 1, 8192 bytes)<br>
&gt; &gt;&gt; TCP: Hash tables configured (established 2048 bind 2048)<br>
&gt; &gt;&gt; TCP reno registered<br>
&gt; &gt;&gt; UDP hash table entries: 256 (order: 0, 4096 bytes)<br>
&gt; &gt;&gt; UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)<br>
&gt; &gt;&gt; NET: Registered protocol family 1<br>
&gt; &gt;&gt; Trying to unpack rootfs image as initramfs...<br>
&gt; &gt;&gt; rootfs image is not initramfs (no cpio magic); looks like an initrd<br>
&gt; &gt;&gt; Freeing initrd memory: 16384K<br>
&gt; &gt;&gt; NetWinder Floating Point Emulator V0.97 (double precision)<br>
&gt; &gt;&gt; JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.<br>
&gt; &gt;&gt; ROMFS MTD (C) 2007 Red Hat, Inc.<br>
&gt; &gt;&gt; msgmni has been set to 120<br>
&gt; &gt;&gt; alg: No test for stdrng (krng)<br>
&gt; &gt;&gt; Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)<br>
&gt; &gt;&gt; io scheduler noop registered<br>
&gt; &gt;&gt; io scheduler deadline registered<br>
&gt; &gt;&gt; io scheduler cfq registered (default)<br>
&gt; &gt;&gt; brd: module loaded<br>
&gt; &gt;&gt; loop: module loaded<br>
&gt; &gt;&gt; Uniform Multi-Platform E-IDE driver<br>
&gt; &gt;&gt; ide-gd driver 1.18<br>
&gt; &gt;&gt; ide-cd driver 5.00<br>
&gt; &gt;&gt; PPP generic driver version 2.4.2<br>
&gt; &gt;&gt; PPP Deflate Compression module registered<br>
&gt; &gt;&gt; PPP BSD Compression module registered<br>
&gt; &gt;&gt; PPP MPPE Compression module registered<br>
&gt; &gt;&gt; NET: Registered protocol family 24<br>
&gt; &gt;&gt; SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256).<br>
&gt; &gt;&gt; CSLIP: code copyright 1989 Regents of the University of California.<br>
&gt; &gt;&gt; mice: PS/2 mouse device common for all mice<br>
&gt; &gt;&gt; TCP cubic registered<br>
&gt; &gt;&gt; RAMDISK: gzip image found at block 0<br>
&gt; &gt;&gt; EXT2-fs (ram0): warning: maximal mount count reached, running e2fsck is<br>
&gt; &gt;&gt; recommended<br>
&gt; &gt;&gt; VFS: Mounted root (ext2 filesystem) on device 1:0.<br>
&gt; &gt;&gt; Freeing init memory: 116K<br>
&gt; &gt;&gt; Warning: unable to open an initial console.<br>
<br>
</div></div>But nowhere in these messages do I see the user-level tty drivers for the<br>
serial ports - which means that you don&#39;t have a userland console driver.<br>
</blockquote></div><br>