From: Patrick (pamaku@home.com)
Date: Mon Sep 24 2001 - 02:45:50 EDT
Any ideas as to cause of kernel panic shown in the log below. I have tried
setting the root to "root=/dev/mtdblock/2, root=/dev/mtdblock2 and even
root=/dev/mtdblock3" with same results. Below is some information.
Any pointers will be appreciated.
============================================================
boot> partition show
argv[1]=show
npartitions=00000003
bootldr
base: 00000000
size: 00040000
end: 00040000
flags: 00000002
params
base: 00040000
size: 00040000
end: 00080000
flags: 00000000
root
base: 00080000
size: 01F80000
end: 02000000
flags: 00000018
dram_size: 04000000
>> Compaq OHH BootLoader, Rev 2-15-8 [BIG_KERNEL] [MONO]
>> Last link date: Mon Sep 24 00:21:28 EDT 2001
>> Contact: bootldr@handhelds.org
>> ARM Processor Rev=6901B118
>> (c) 2000 Compaq Cambridge Research Laboratory
Press Return to start the OS now, any other key for monitor menu
DEBUG BOOT: not evaluating params
DEBUG BOOT: use `params eval' to evaluate parameters.
type "?" or "help" for help.
boot> set linuxargs "noinitrd root=/dev/mtdblock/2 init=/linuxrc
console=ttySA0"
setting param <linuxargs> to value <noinitrd root /dev/mtdblock/2 init
/linuxrc console ttySA0>
boot> params save
bootldr: set linuxargs "noinitrd root /dev/mtdblock/2 init /linuxrc console
ttySA0"
programming flash...erasing ...
Erasing sector 00040000
writing flash..
addr: 00040000 data: 646C7470
verifying ... done.
boot> boot
booting jffs2...
booting boot/zImage from partition >root<
Scanning all of flash for your JFFS2 convenience. Est Time: 6-12 seconds!
.......................................................................................................
.......................................................................................................
.......................................................................................................
.......................................................................................................
.......................................................................................................
.......................................................................................................
.......................................................................................................
.......................................................................................................
.......................................................................................................
.......................................................................................................
.......................................................................................................
.......................................................................................................
................................................................................
dir entries = 000003B5
frag entries = 00000F8A
loaded file of size = 0x0007724C at location 0xC0008000
kernel_magic=E1A00000
kernel_region_words[9]=016F2818
Linux ELF flash_imgstart=50080000 size=01F80000 dest=C0000000 offset=00008000
MMU Control=C19F4071
MMU PIDVAM=00000000
Skipping kernel copy by request.
C0008000: E1A00000
C0008004: E1A00000
C0008008: E1A00000
C000800C: E1A00000
C0008010: E1A00000
C0008014: E1A00000
C0008018: E1A00000
C000801C: E1A00000
C0008020: EA000002
C0008024: 016F2818
root_filesystem_name=ramdisk
Grabbed linuxargs, argc = 00000001
setting boot parameters to
noinitrd root /dev/mtdblock/2 init /linuxrc console ttySA0
get_param: could not find parameter system_rev
Setting up Linux parameters at address=C0000100
TSK! ramdisk_region is NULL!!!
using_ramdisk=00000001
initrd_start=346C7466
dram_size=04000000
nr_pages=00004000
command line is: noinitrd root /dev/mtdblock/2 init /linuxrc console ttySA0
linuxEntryPoint=C0008000
Booting Linux image
Uncompressing Linux..................................... done, booting the
kernel.
Linux version 2.4.9-ac9-rmk1-np1 (pamaku@matrix) (gcc version 2.95.2 19991024
(release)) #1 Sun Sep 23
12:07:38 EDT 2001
Processor: Intel StrongARM-1110 revision 8
Architecture: Beicom Gator
On node 0 totalpages: 16384
zone(0): 16384 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: noinitrd root /dev/mtdblock/2 init /linuxrc console
ttySA0
Warning: uninitialized Real Time Clock
Calibrating delay loop... 137.21 BogoMIPS
Memory: 64MB = 64MB total
Memory: 63076KB available (953K code, 333K data, 44K init)
Dentry-cache hash table entries: 8192 (order: 4, 65536 bytes)
Inode-cache hash table entries: 4096 (order: 3, 32768 bytes)
Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)
Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 16384 (order: 4, 65536 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd v1.8
pty: 256 Unix98 ptys configured
block: queued sectors max/low 41834kB/13944kB, 128 slots per queue
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 4096 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Cannot open root device "" or 00:ff
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 00:ff
This archive was generated by hypermail 2.1.5 : Fri Jan 17 2003 - 17:47:02 EST