Linux version 2.6.21.1 (echtler@butterbrot) (gcc version 4.1.2) #6 Thu Jun 7 11:55:23 CEST 2007
ADM5120P revision 8, running at 175MHz
Boot loader is: Unknown
Booted from : NOR flash
Board is : Unknown ADM5120 board
GETENV: envname is memsize
GETENV: returning 0x001000000
CPU revision is: 0001800b
ADM5120 board setup
Determined physical RAM map:
memory: 00d30000 @ 002d0000 (usable)
Wasting 23040 bytes for tracking 720 unused pages
Initrd not found or empty - disabling initrd
Built 1 zonelists. Total pages: 4064
Kernel command line: console=ttyS0,115200 rootfs=jffs2,squashfs init=/etc/preinit
Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes.
Primary data cache 8kB, 2-way, linesize 16 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
PID hash table entries: 64 (order: 6, 256 bytes)
Using 87.500 MHz high precision timer.
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Memory: 13356k/13504k available (2287k kernel code, 148k reserved, 353k data, 124k init, 0k highmem)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
adm5120: system has no PCI BIOS
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Time: MIPS clocksource has been installed.
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 512 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 512 bind 512)
TCP reno registered
squashfs: version 3.0 (2006/03/15) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY) (C) 2001-2006 Red Hat, Inc.
yaffs Jun 7 2007 11:42:57 Installing.
io scheduler noop registered
io scheduler deadline registered (default)
Registered led device: adm5120:led
ttyS0 at I/O 0x12600000 (irq = 9) is a ADM5120
ttyS1 at I/O 0x12800000 (irq = 10) is a ADM5120
eth0: ADM5120 switch port0
eth1: ADM5120 switch port1
eth2: ADM5120 switch port2
eth3: ADM5120 switch port3
eth4: ADM5120 switch port4
adm5120 : flash init : 0x1fc00000 0x00400000
adm5120 physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Flash device: 0x200000 at 0x1fc00000
adm5120 : using CFE flash mapping
bootloader size: 196608
Updating TRX offsets and length:
old trx = [0x0000001c, 0x000cf400, 0x00000000], len=0x00147000 crc32=0x4cab0bc3
new trx = [0x0000001c, 0x000cf400, 0x00000000], len=0x000cf400 crc32=0x94e129cc
Done
Creating 4 MTD partitions on "adm5120 physically mapped flash":
0x00000000-0x00030000 : "cfe"
mtd: Giving out device 0 to cfe
0x00030000-0x001f0000 : "linux"
mtd: Giving out device 1 to linux
0x000ff400-0x001f0000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
mtd: Giving out device 2 to rootfs
0x00180000-0x001f0000 : "rootfs_data"
mtd: Giving out device 3 to rootfs_data
0x001f0000-0x00200000 : "nvram"
mtd: Giving out device 4 to nvram
block2mtd: version $Revision: 1.30 $
RB1xx nand
No NAND device found!!!
No NAND device found!!!
No NAND device found!!!
No NAND device found!!!
RB1xxx nand device not found
nf_conntrack version 0.5.0 (105 buckets, 840 max)
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP vegas registered
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
Bridge firewalling registered
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
mtdblock_open
ok
mtdblock: read on "rootfs" at 0x0, size 0x200
mtdblock: read on "rootfs" at 0x200, size 0x200
mtdblock: read on "rootfs" at 0x77800, size 0x200
mtdblock: read on "rootfs" at 0x77a00, size 0x200
mtdblock: read on "rootfs" at 0x76800, size 0x200
mtdblock: read on "rootfs" at 0x76a00, size 0x200
mtdblock: read on "rootfs" at 0x76c00, size 0x200
mtdblock: read on "rootfs" at 0x76e00, size 0x200
mtdblock: read on "rootfs" at 0x77000, size 0x200
mtdblock: read on "rootfs" at 0x77200, size 0x200
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 124k freed
mtdblock: read on "rootfs" at 0x77400, size 0x200
mtdblock: read on "rootfs" at 0x77600, size 0x200
Warning: unable to open an initial console.
mtdblock: read on "rootfs" at 0x3f800, size 0x200
mtdblock: read on "rootfs" at 0x3fa00, size 0x200
mtdblock: read on "rootfs" at 0x3fc00, size 0x200
mtdblock: read on "rootfs" at 0x3fe00, size 0x200
mtdblock: read on "rootfs" at 0x40000, size 0x200
mtdblock: read on "rootfs" at 0x40200, size 0x200
mtdblock: read on "rootfs" at 0x40400, size 0x200
mtdblock: read on "rootfs" at 0x40600, size 0x200
mtdblock: read on "rootfs" at 0x40800, size 0x200
mtdblock: read on "rootfs" at 0x40a00, size 0x200
mtdblock: read on "rootfs" at 0x40c00, size 0x200
mtdblock: read on "rootfs" at 0x40e00, size 0x200
mtdblock: read on "rootfs" at 0x41000, size 0x200
mtdblock: read on "rootfs" at 0x41200, size 0x200
mtdblock: read on "rootfs" at 0x41400, size 0x200
mtdblock: read on "rootfs" at 0x41600, size 0x200
mtdblock: read on "rootfs" at 0x41800, size 0x200
mtdblock: read on "rootfs" at 0x41a00, size 0x200
mtdblock: read on "rootfs" at 0x41c00, size 0x200
mtdblock: read on "rootfs" at 0x41e00, size 0x200
mtdblock: read on "rootfs" at 0x42000, size 0x200
mtdblock: read on "rootfs" at 0x42200, size 0x200
mtdblock: read on "rootfs" at 0x42400, size 0x200
mtdblock: read on "rootfs" at 0x42600, size 0x200
mtdblock: read on "rootfs" at 0x42800, size 0x200
mtdblock: read on "rootfs" at 0x42a00, size 0x200
mtdblock: read on "rootfs" at 0x42c00, size 0x200
mtdblock: read on "rootfs" at 0x42e00, size 0x200
mtdblock: read on "rootfs" at 0x43000, size 0x200
mtdblock: read on "rootfs" at 0x43200, size 0x200
mtdblock: read on "rootfs" at 0x400, size 0x200
mtdblock: read on "rootfs" at 0x600, size 0x200
mtdblock: read on "rootfs" at 0x800, size 0x200
mtdblock: read on "rootfs" at 0xa00, size 0x200
mtdblock: read on "rootfs" at 0xc00, size 0x200
mtdblock: read on "rootfs" at 0xe00, size 0x200
mtdblock: read on "rootfs" at 0x1000, size 0x200
mtdblock: read on "rootfs" at 0x1200, size 0x200
mtdblock: read on "rootfs" at 0x1400, size 0x200
mtdblock: read on "rootfs" at 0x1600, size 0x200
mtdblock: read on "rootfs" at 0x1800, size 0x200
mtdblock: read on "rootfs" at 0x1a00, size 0x200
mtdblock: read on "rootfs" at 0x1c00, size 0x200
mtdblock: read on "rootfs" at 0x1e00, size 0x200
mtdblock: read on "rootfs" at 0x2000, size 0x200
mtdblock: read on "rootfs" at 0x2200, size 0x200
mtdblock: read on "rootfs" at 0x2400, size 0x200
mtdblock: read on "rootfs" at 0x2600, size 0x200
mtdblock: read on "rootfs" at 0x2800, size 0x200
mtdblock: read on "rootfs" at 0x2a00, size 0x200
mtdblock: read on "rootfs" at 0x2c00, size 0x200
mtdblock: read on "rootfs" at 0x2e00, size 0x200
mtdblock: read on "rootfs" at 0x3000, size 0x200
mtdblock: read on "rootfs" at 0x3200, size 0x200
mtdblock: read on "rootfs" at 0x3400, size 0x200
mtdblock: read on "rootfs" at 0x3600, size 0x200
mtdblock: read on "rootfs" at 0x3800, size 0x200
mtdblock: read on "rootfs" at 0x3a00, size 0x200
mtdblock: read on "rootfs" at 0x3c00, size 0x200
mtdblock: read on "rootfs" at 0x3e00, size 0x200
mtdblock: read on "rootfs" at 0x4000, size 0x200
mtdblock: read on "rootfs" at 0x4200, size 0x200
mtdblock: read on "rootfs" at 0x4400, size 0x200
mtdblock: read on "rootfs" at 0x4600, size 0x200
mtdblock: read on "rootfs" at 0x4800, size 0x200
mtdblock: read on "rootfs" at 0x4a00, size 0x200
mtdblock: read on "rootfs" at 0x4c00, size 0x200
mtdblock: read on "rootfs" at 0x4e00, size 0x200
mtdblock: read on "rootfs" at 0x5000, size 0x200
mtdblock: read on "rootfs" at 0x5200, size 0x200
mtdblock: read on "rootfs" at 0x5400, size 0x200
mtdblock: read on "rootfs" at 0x5600, size 0x200
mtdblock: read on "rootfs" at 0x5800, size 0x200
mtdblock: read on "rootfs" at 0x5a00, size 0x200
mtdblock: read on "rootfs" at 0x5c00, size 0x200
mtdblock: read on "rootfs" at 0x5e00, size 0x200
mtdblock: read on "rootfs" at 0x6000, size 0x200
mtdblock: read on "rootfs" at 0x6200, size 0x200
mtdblock: read on "rootfs" at 0x43400, size 0x200
mtdblock: read on "rootfs" at 0x43600, size 0x200
mtdblock: read on "rootfs" at 0x43800, size 0x200
mtdblock: read on "rootfs" at 0x43a00, size 0x200
mtdblock: read on "rootfs" at 0x43c00, size 0x200
mtdblock: read on "rootfs" at 0x43e00, size 0x200
mtdblock: read on "rootfs" at 0x44000, size 0x200
mtdblock: read on "rootfs" at 0x44200, size 0x200
mtdblock: read on "rootfs" at 0x44400, size 0x200
mtdblock: read on "rootfs" at 0x44600, size 0x200
mtdblock: read on "rootfs" at 0x44800, size 0x200
mtdblock: read on "rootfs" at 0x44a00, size 0x200
mtdblock: read on "rootfs" at 0x44c00, size 0x200
mtdblock: read on "rootfs" at 0x44e00, size 0x200
mtdblock: read on "rootfs" at 0x45000, size 0x200
mtdblock: read on "rootfs" at 0x45200, size 0x200
mtdblock: read on "rootfs" at 0x45400, size 0x200
mtdblock: read on "rootfs" at 0x45600, size 0x200
mtdblock: read on "rootfs" at 0x45800, size 0x200
mtdblock: read on "rootfs" at 0x45a00, size 0x200
mtdblock: read on "rootfs" at 0x45c00, size 0x200
mtdblock: read on "rootfs" at 0x45e00, size 0x200
mtdblock: read on "rootfs" at 0x46000, size 0x200
mtdblock: read on "rootfs" at 0x46200, size 0x200
mtdblock: read on "rootfs" at 0x46400, size 0x200
mtdblock: read on "rootfs" at 0x46600, size 0x200
mtdblock: read on "rootfs" at 0x46800, size 0x200
mtdblock: read on "rootfs" at 0x46a00, size 0x200
mtdblock: read on "rootfs" at 0x46c00, size 0x200
mtdblock: read on "rootfs" at 0x46e00, size 0x200
mtdblock: read on "rootfs" at 0x47000, size 0x200
mtdblock: read on "rootfs" at 0x47200, size 0x200
mtdblock: read on "rootfs" at 0x47400, size 0x200
mtdblock: read on "rootfs" at 0x47600, size 0x200
mtdblock: read on "rootfs" at 0x47800, size 0x200
mtdblock: read on "rootfs" at 0x47a00, size 0x200
mtdblock: read on "rootfs" at 0x47c00, size 0x200
mtdblock: read on "rootfs" at 0x47e00, size 0x200
mtdblock: read on "rootfs" at 0x48000, size 0x200
mtdblock: read on "rootfs" at 0x48200, size 0x200
mtdblock: read on "rootfs" at 0x48400, size 0x200
mtdblock: read on "rootfs" at 0x48600, size 0x200
mtdblock: read on "rootfs" at 0x48800, size 0x200
mtdblock: read on "rootfs" at 0x48a00, size 0x200
mtdblock: read on "rootfs" at 0x48c00, size 0x200
mtdblock: read on "rootfs" at 0x48e00, size 0x200
mtdblock: read on "rootfs" at 0x49000, size 0x200
mtdblock: read on "rootfs" at 0x49200, size 0x200
mtdblock: read on "rootfs" at 0x49400, size 0x200
mtdblock: read on "rootfs" at 0x49600, size 0x200
mtdblock: read on "rootfs" at 0x49800, size 0x200
mtdblock: read on "rootfs" at 0x49a00, size 0x200
mtdblock: read on "rootfs" at 0x49c00, size 0x200
mtdblock: read on "rootfs" at 0x49e00, size 0x200
mtdblock: read on "rootfs" at 0x36400, size 0x200
mtdblock: read on "rootfs" at 0x36600, size 0x200
mtdblock: read on "rootfs" at 0x36800, size 0x200
mtdblock: read on "rootfs" at 0x36a00, size 0x200
mtdblock: read on "rootfs" at 0x36c00, size 0x200
mtdblock: read on "rootfs" at 0x36e00, size 0x200
mtdblock: read on "rootfs" at 0x37000, size 0x200
mtdblock: read on "rootfs" at 0x37200, size 0x200
mtdblock: read on "rootfs" at 0x37400, size 0x200
mtdblock: read on "rootfs" at 0x37600, size 0x200
mtdblock: read on "rootfs" at 0x37800, size 0x200
mtdblock: read on "rootfs" at 0x37a00, size 0x200
mtdblock: read on "rootfs" at 0x37c00, size 0x200
mtdblock: read on "rootfs" at 0x37e00, size 0x200
mtdblock: read on "rootfs" at 0x38000, size 0x200
mtdblock: read on "rootfs" at 0x38200, size 0x200
mtdblock: read on "rootfs" at 0x38400, size 0x200
mtdblock: read on "rootfs" at 0x38600, size 0x200
mtdblock: read on "rootfs" at 0x38800, size 0x200
mtdblock: read on "rootfs" at 0x38a00, size 0x200
mtdblock: read on "rootfs" at 0x38c00, size 0x200
mtdblock: read on "rootfs" at 0x38e00, size 0x200
mtdblock: read on "rootfs" at 0x39000, size 0x200
mtdblock: read on "rootfs" at 0x39200, size 0x200
mtdblock: read on "rootfs" at 0x39400, size 0x200
mtdblock: read on "rootfs" at 0x39600, size 0x200
mtdblock: read on "rootfs" at 0x39800, size 0x200
mtdblock: read on "rootfs" at 0x39a00, size 0x200
mtdblock: read on "rootfs" at 0x39c00, size 0x200
mtdblock: read on "rootfs" at 0x39e00, size 0x200
mtdblock: read on "rootfs" at 0x3a000, size 0x200
mtdblock: read on "rootfs" at 0x3a200, size 0x200
mtdblock: read on "rootfs" at 0x3a400, size 0x200
mtdblock: read on "rootfs" at 0x3a600, size 0x200
mtdblock: read on "rootfs" at 0x3a800, size 0x200
mtdblock: read on "rootfs" at 0x3aa00, size 0x200
mtdblock: read on "rootfs" at 0x3ac00, size 0x200
mtdblock: read on "rootfs" at 0x3ae00, size 0x200
mtdblock: read on "rootfs" at 0x3b000, size 0x200
mtdblock: read on "rootfs" at 0x3b200, size 0x200
mtdblock: read on "rootfs" at 0x3b400, size 0x200
mtdblock: read on "rootfs" at 0x3b600, size 0x200
mtdblock: read on "rootfs" at 0x3b800, size 0x200
mtdblock: read on "rootfs" at 0x3ba00, size 0x200
mtdblock: read on "rootfs" at 0x3bc00, size 0x200
mtdblock: read on "rootfs" at 0x3be00, size 0x200
mtdblock: read on "rootfs" at 0x3c000, size 0x200
mtdblock: read on "rootfs" at 0x3c200, size 0x200
mtdblock: read on "rootfs" at 0x3c400, size 0x200
mtdblock: read on "rootfs" at 0x3c600, size 0x200
mtdblock: read on "rootfs" at 0x3c800, size 0x200
mtdblock: read on "rootfs" at 0x3ca00, size 0x200
mtdblock: read on "rootfs" at 0x3cc00, size 0x200
mtdblock: read on "rootfs" at 0x3ce00, size 0x200
mtdblock: read on "rootfs" at 0x3d000, size 0x200
mtdblock: read on "rootfs" at 0x3d200, size 0x200
mtdblock: read on "rootfs" at 0x3d400, size 0x200
mtdblock: read on "rootfs" at 0x3d600, size 0x200
mtdblock: read on "rootfs" at 0x3d800, size 0x200
mtdblock: read on "rootfs" at 0x3da00, size 0x200
mtdblock: read on "rootfs" at 0x3dc00, size 0x200
mtdblock: read on "rootfs" at 0x3de00, size 0x200
mtdblock: read on "rootfs" at 0x3e000, size 0x200
mtdblock: read on "rootfs" at 0x3e200, size 0x200
mtdblock: read on "rootfs" at 0x3e400, size 0x200
mtdblock: read on "rootfs" at 0x3e600, size 0x200
mtdblock: read on "rootfs" at 0x3e800, size 0x200
mtdblock: read on "rootfs" at 0x3ea00, size 0x200
mtdblock: read on "rootfs" at 0x3ec00, size 0x200
mtdblock: read on "rootfs" at 0x3ee00, size 0x200
mtdblock: read on "rootfs" at 0x3f000, size 0x200
mtdblock: read on "rootfs" at 0x3f200, size 0x200
mtdblock: read on "rootfs" at 0x3f400, size 0x200
mtdblock: read on "rootfs" at 0x3f600, size 0x200
Kernel panic - not syncing: Attempted to kill init!
I think we're almost there, it says VFS: Mounted root (squashfs filesystem) readonly.
So now the question is why init crashes..