* [ECOS] VFS: Cannot open root device "mtdblock3" or 1f:03. retval=-19
@ 2001-06-19 2:40 David Bliss
2001-06-19 8:01 ` [ECOS] VFS: Cannot open root device "mtdblock3" or 1f:03. r Gary Thomas
0 siblings, 1 reply; 8+ messages in thread
From: David Bliss @ 2001-06-19 2:40 UTC (permalink / raw)
To: ecos-discuss
Okay, I've banged my head against this for a few weeks now, I give up.
Someone tell me what I'm doing wrong...
Following the directions at http://sources.redhat.com/redboot/ipaq/ yields
the following kernel bootup:
RedBoot> fi load Linux
RedBoot> ex -b 0x100000 -l 0x80000 -c "noinitrd root=/dev/mtdblock3 init=/linuxr
c console=ttySA0,38400"
Uncompressing Linux....................................... done, booting the ker
nel.
Linux version 2.4.2-rmk1-np3 (gthomas@hermes.chez-thomas.org) (gcc version 2.95.
3 20010312 (prerelease)) #15 Sat Mar 24 05:12:59 MST 2001
Processor: Intel StrongARM-1110 revision 8
Architecture: Compaq Bitsy
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySA0,3
8400
Console: colour dummy device 80x30
Calibrating delay loop... 194.15 BogoMIPS
Memory: 16MB = 16MB total
Memory: 14764KB available (987K code, 256K data, 60K init)
Dentry-cache hash table entries: 2048 (order: 2, 16384 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 1024 (order: 1, 8192 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Starting kswapd v1.8
Console: switching to colour frame buffer device 40x30
pty: 256 Unix98 ptys configured
block: queued sectors max/low 9512kB/3170kB, 64 slots per queue
JFFS2 version 2.0. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
SA1100 serial driver version 1.3
ttySA0 on SA1100 UART3 (irq 17)
ttySA1 on SA1100 UART1 (irq 15)
ttySA2 on SA1100 UART2 (irq 16), using IRDA
SA1100 flash: probing for 4 partitions (buswidth = 4)
SA1100: Found 2 x16 CFI devices at location 0 in 16 bit mode
JEDEC ID: 89 17
SA1100 flash access initialized
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 1024)
Fast Floating Point Emulator V0.0 (c) Peter Teichmann.
devfs: v0.102 (20000622) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x2
VFS: Cannot open root device "mtdblock3" or 1f:03. retval=-19
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 1f:03
-19 is, of course, 'No such device'. I can't find any explanation anywhere
of why it should be 'mtdblock3', but mtdblock[0-8] all give the same
error. The output from 'fi li' is:
RedBoot> fi li
Name FLASH addr Mem addr Length Entry point
(reserved) 0x50000000 0x50000000 0x00040000 0x00000000
RedBoot 0x50040000 0x50040000 0x00040000 0x00000000
RedBoot config 0x50F80000 0x50F80000 0x00040000 0x00000000
FIS directory 0x50FC0000 0x50FC0000 0x00040000 0x00000000
ROM_DISK 0x50F00000 0x50F00000 0x00080000 0x00000000
nanox 0x50E00000 0x00020000 0x000C0000 0x00020040
JFFS2 0x50100000 0x50100000 0x00E00000 0x00000000
Linux 0x50080000 0x00100000 0x00080000 0x00000000
Can anyone tell me why I'm having this problem and what my root device
should be? :)
(This is on an iPaq, of course. Notably, the same one that was giving wierd
serial issues two weeks ago...)
Thanks,
david
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [ECOS] VFS: Cannot open root device "mtdblock3" or 1f:03. r
2001-06-19 2:40 [ECOS] VFS: Cannot open root device "mtdblock3" or 1f:03. retval=-19 David Bliss
@ 2001-06-19 8:01 ` Gary Thomas
2001-06-19 13:31 ` David Bliss
2001-06-19 13:40 ` David Bliss
0 siblings, 2 replies; 8+ messages in thread
From: Gary Thomas @ 2001-06-19 8:01 UTC (permalink / raw)
To: David Bliss; +Cc: ecos-discuss
On 19-Jun-2001 David Bliss wrote:
> Okay, I've banged my head against this for a few weeks now, I give up.
> Someone tell me what I'm doing wrong...
>
> Following the directions at http://sources.redhat.com/redboot/ipaq/ yields
> the following kernel bootup:
>
> RedBoot> fi load Linux
> RedBoot> ex -b 0x100000 -l 0x80000 -c "noinitrd root=/dev/mtdblock3 init=/linuxr
> c console=ttySA0,38400"
Sorry, the kernel changed, but the instructions did not.
It should be root=/dev/mtdblock/3.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [ECOS] VFS: Cannot open root device "mtdblock3" or 1f:03. r
2001-06-19 8:01 ` [ECOS] VFS: Cannot open root device "mtdblock3" or 1f:03. r Gary Thomas
@ 2001-06-19 13:31 ` David Bliss
2001-06-19 13:40 ` David Bliss
1 sibling, 0 replies; 8+ messages in thread
From: David Bliss @ 2001-06-19 13:31 UTC (permalink / raw)
To: Gary Thomas; +Cc: ecos-discuss
On Tue, Jun 19, 2001 at 09:01:17AM -0600, Gary Thomas wrote:
>
> On 19-Jun-2001 David Bliss wrote:
> > Okay, I've banged my head against this for a few weeks now, I give up.
> > Someone tell me what I'm doing wrong...
> >
> > Following the directions at http://sources.redhat.com/redboot/ipaq/ yields
> > the following kernel bootup:
> >
> > RedBoot> fi load Linux
> > RedBoot> ex -b 0x100000 -l 0x80000 -c "noinitrd root=/dev/mtdblock3 init=/linuxr
> > c console=ttySA0,38400"
>
> Sorry, the kernel changed, but the instructions did not.
>
> It should be root=/dev/mtdblock/3.
What does the '3' mean? Third block in address order? Third block after the directory
in 'fi li'? Other?
david
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [ECOS] VFS: Cannot open root device "mtdblock3" or 1f:03. r
2001-06-19 8:01 ` [ECOS] VFS: Cannot open root device "mtdblock3" or 1f:03. r Gary Thomas
2001-06-19 13:31 ` David Bliss
@ 2001-06-19 13:40 ` David Bliss
2001-06-19 13:44 ` Gary Thomas
1 sibling, 1 reply; 8+ messages in thread
From: David Bliss @ 2001-06-19 13:40 UTC (permalink / raw)
To: Gary Thomas; +Cc: ecos-discuss
On Tue, Jun 19, 2001 at 09:01:17AM -0600, Gary Thomas wrote:
>
> Sorry, the kernel changed, but the instructions did not.
>
> It should be root=/dev/mtdblock/3.
RedBoot> ex -b 0x100000 -l 0x80000 -c "noinitrd root=/dev/mtdblock/3 init=/linux
rc console=ttySA0,38400"
...
VFS: Cannot open root device "mtdblock/3" or 1f:00. retval=-19
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 1f:00
Thanks,
david
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [ECOS] VFS: Cannot open root device "mtdblock3" or 1f:03. r
2001-06-19 13:40 ` David Bliss
@ 2001-06-19 13:44 ` Gary Thomas
2001-06-19 13:47 ` David Bliss
0 siblings, 1 reply; 8+ messages in thread
From: Gary Thomas @ 2001-06-19 13:44 UTC (permalink / raw)
To: David Bliss; +Cc: ecos-discuss
On 19-Jun-2001 David Bliss wrote:
> On Tue, Jun 19, 2001 at 09:01:17AM -0600, Gary Thomas wrote:
>>
>> Sorry, the kernel changed, but the instructions did not.
>>
>> It should be root=/dev/mtdblock/3.
>
> RedBoot> ex -b 0x100000 -l 0x80000 -c "noinitrd root=/dev/mtdblock/3 init=/linux
> rc console=ttySA0,38400"
>
> ...
>
>
> VFS: Cannot open root device "mtdblock/3" or 1f:00. retval=-19
> Please append a correct "root=" boot option
> Kernel panic: VFS: Unable to mount root fs on 1f:00
>
What does your FIS table look like?
What other messages do you get when you boot?
Did you build this kernel yourself? Did you enable RedBoot support in the MTD code?
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [ECOS] VFS: Cannot open root device "mtdblock3" or 1f:03. r
2001-06-19 13:44 ` Gary Thomas
@ 2001-06-19 13:47 ` David Bliss
2001-06-19 14:12 ` Gary Thomas
0 siblings, 1 reply; 8+ messages in thread
From: David Bliss @ 2001-06-19 13:47 UTC (permalink / raw)
To: Gary Thomas; +Cc: ecos-discuss
On Tue, Jun 19, 2001 at 02:43:56PM -0600, Gary Thomas wrote:
>
> What does your FIS table look like?
> What other messages do you get when you boot?
> Did you build this kernel yourself? Did you enable RedBoot support in the MTD code?
As I said in the original message:
RedBoot> fi li
Name FLASH addr Mem addr Length Entry point
(reserved) 0x50000000 0x50000000 0x00040000 0x00000000
RedBoot 0x50040000 0x50040000 0x00040000 0x00000000
RedBoot config 0x50F80000 0x50F80000 0x00040000 0x00000000
FIS directory 0x50FC0000 0x50FC0000 0x00040000 0x00000000
ROM_DISK 0x50F00000 0x50F00000 0x00080000 0x00000000
nanox 0x50E00000 0x00020000 0x000C0000 0x00020040
JFFS2 0x50100000 0x50100000 0x00E00000 0x00000000
Linux 0x50080000 0x00100000 0x00080000 0x00000000
I am using the kernel and JFFS images linked from http://sources.redhat.com/redboot/ipaq/
and following the directions there.
Full bootup messages are:
RedBoot> fi loa Linux
RedBoot> ex -b 0x100000 -l 0x80000 -c "noinitrd root=/dev/mtdblock/3 init=/linux
rc console=ttySA0,38400"
Uncompressing Linux....................................... done, booting the ker
nel.
Linux version 2.4.2-rmk1-np3 (gthomas@hermes.chez-thomas.org) (gcc version 2.95.
3 20010312 (prerelease)) #15 Sat Mar 24 05:12:59 MST 2001
Processor: Intel StrongARM-1110 revision 8
Architecture: Compaq Bitsy
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: noinitrd root=/dev/mtdblock/3 init=/linuxrc console=ttySA0,
38400
Console: colour dummy device 80x30
Calibrating delay loop... 194.15 BogoMIPS
Memory: 16MB = 16MB total
Memory: 14764KB available (987K code, 256K data, 60K init)
Dentry-cache hash table entries: 2048 (order: 2, 16384 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 1024 (order: 1, 8192 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Starting kswapd v1.8
Console: switching to colour frame buffer device 40x30
pty: 256 Unix98 ptys configured
block: queued sectors max/low 9512kB/3170kB, 64 slots per queue
JFFS2 version 2.0. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
SA1100 serial driver version 1.3
ttySA0 on SA1100 UART3 (irq 17)
ttySA1 on SA1100 UART1 (irq 15)
ttySA2 on SA1100 UART2 (irq 16), using IRDA
SA1100 flash: probing for 4 partitions (buswidth = 4)
SA1100: Found 2 x16 CFI devices at location 0 in 16 bit mode
JEDEC ID: 89 17
SA1100 flash access initialized
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 1024)
Fast Floating Point Emulator V0.0 (c) Peter Teichmann.
devfs: v0.102 (20000622) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x2
VFS: Cannot open root device "mtdblock/3" or 1f:00. retval=-19
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 1f:00
Thanks,
david
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [ECOS] VFS: Cannot open root device "mtdblock3" or 1f:03. r
2001-06-19 13:47 ` David Bliss
@ 2001-06-19 14:12 ` Gary Thomas
2001-06-20 16:47 ` David Bliss
0 siblings, 1 reply; 8+ messages in thread
From: Gary Thomas @ 2001-06-19 14:12 UTC (permalink / raw)
To: David Bliss; +Cc: ecos-discuss
On 19-Jun-2001 David Bliss wrote:
> I am using the kernel and JFFS images linked from http://sources.redhat.com/redboot/ipaq/
> and following the directions there.
>
> Full bootup messages are:
>
> RedBoot> fi loa Linux
> RedBoot> ex -b 0x100000 -l 0x80000 -c "noinitrd root=/dev/mtdblock/3 init=/linux
> rc console=ttySA0,38400"
You need a newer kernel than this, sorry. (I just can't keep up).
One that I've built is at:
http://www.chez-thomas.org/gary/ipaq.zImage
There is also an up-to-date JFFS2 image for Familiar 0.4
http://www.chez-thomas.org/gary/ipaq.JFFS2
Here's the log from installing and testing them (as I wrote this):
RedBoot> fi in -f
About to initialize [format] FLASH image system - are you sure (y/n)? y
*** Initialize FLASH Image System
... Erase from 0x50080000-0x50f80000:
............................................................
... Unlock from 0x50fc0000-0x51000000: .
... Erase from 0x50fc0000-0x51000000: .
... Program from 0x01f70000-0x01f70400 at 0x50fc0000: .
... Lock from 0x50fc0000-0x51000000: .
RedBoot> lo -r -b 0x100000 ipaq.zImage
Raw file loaded 0x00100000-0x0017e122
RedBoot> fi cr Linux -f 0x50080000 -b 0x100000 -r 0x100000 -l 0x80000
... Erase from 0x50080000-0x50100000: ..
... Program from 0x00100000-0x00180000 at 0x50080000: ..
... Unlock from 0x50fc0000-0x51000000: .
... Erase from 0x50fc0000-0x51000000: .
... Program from 0x01f70000-0x01fb0000 at 0x50fc0000: .
... Lock from 0x50fc0000-0x51000000: .
RedBoot> lo -r -b 0x100000 ipaq.JFFS2
Raw file loaded 0x00100000-0x00c99540
RedBoot> fi cr JFFS2 -f 0x50100000 -b 0x100000 -l 0xe80000 -s 0xb99540
... Erase from 0x50100000-0x50f80000: ..........................................................
... Program from 0x00100000-0x00c99540 at 0x50100000:
...............................................
... Unlock from 0x50fc0000-0x51000000: .
... Erase from 0x50fc0000-0x51000000: .
... Program from 0x01f70000-0x01fb0000 at 0x50fc0000: .
... Lock from 0x50fc0000-0x51000000: .
RedBoot> fi loa -d Linux
Image loaded from 0x00100000-0x00223b4c
RedBoot> ex -b 0x100000 -l 0x123b4c -c "noinitrd root=/dev/mtdblock/3 init=/linuxrc
console=ttySA0,38400"
Linux version 2.4.4-rmk3-np1 (gthomas@hermes) (gcc version 2.95.3 20010312 (prerelease)) #5 Thu
Jun 7 04:59:37 MDT 2001
Processor: Intel StrongARM-1110 revision 6
Architecture: Compaq iPAQ
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: noinitrd root=/dev/mtdblock/3 init=/linuxrc console=ttySA0,38400
Console: colour dummy device 80x30
Calibrating delay loop... 194.15 BogoMIPS
Memory: 16MB = 16MB total
Memory: 14732KB available (997K code, 277K data, 60K init)
Dentry-cache hash table entries: 2048 (order: 2, 16384 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 1024 (order: 1, 8192 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Starting kswapd v1.8
Console: switching to colour frame buffer device 40x30
pty: 256 Unix98 ptys configured
block: queued sectors max/low 9490kB/3163kB, 64 slots per queue
devfs: v0.102 (20000622) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x2
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
SA1100 serial driver version 1.3
ttySA0 on SA1100 UART3 (irq 17)
ttySA1 on SA1100 UART1 (irq 15)
ttySA2 on SA1100 UART2 (irq 16), using IRDA
SA1100 flash: probing for 4 partitions (buswidth = 4)
SA1100: Found 2 x16 devices at 0x0 in 32-bit mode
JEDEC ID: 89 17
0: offset=0x0,size=0x40000,blocks=64
RedBoot Partition: "(reserved)", 0x00000000-0x00040000
RedBoot Partition: "RedBoot", 0x00040000-0x00080000
RedBoot Partition: "Linux", 0x00080000-0x00100000
RedBoot Partition: "JFFS2", 0x00100000-0x00f80000
RedBoot Partition: "RedBoot config", 0x00f80000-0x00fc0000
RedBoot Partition: "FIS directory", 0x00fc0000-0x01000000
SA1100 flash access initialized
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 1024)
Fast Floating Point Emulator V0.0 (c) Peter Teichmann.
JFFS2: Erase block at 0x00bc0000 is not formatted. It will be erased
JFFS2: Erase block at 0x00c00000 is not formatted. It will be erased
JFFS2: Erase block at 0x00c40000 is not formatted. It will be erased
JFFS2: Erase block at 0x00c80000 is not formatted. It will be erased
JFFS2: Erase block at 0x00cc0000 is not formatted. It will be erased
JFFS2: Erase block at 0x00d00000 is not formatted. It will be erased
JFFS2: Erase block at 0x00d40000 is not formatted. It will be erased
JFFS2: Erase block at 0x00d80000 is not formatted. It will be erased
JFFS2: Erase block at 0x00dc0000 is not formatted. It will be erased
JFFS2: Erase block at 0x00e00000 is not formatted. It will be erased
JFFS2: Erase block at 0x00e40000 is not formatted. It will be erased
VFS: Mounted root (jffs2 filesystem).
Freeing init memory: 60K
Executing /linuxrc...
Loading floating point emulator...
Using /lib/modules/2.4.4-rmk3-np1/kernel/arch/arm/nwfpe/nwfpe.o
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
Mounting /proc
Loading Unix socket support
Using /lib/modules/2.4.4-rmk3-np1/kernel/net/unix/unix.o
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Setting up RAMFS, please wait...
Using /lib/modules/2.4.4-rmk3-np1/kernel/fs/ramfs/ramfs.o
Setting Date/Time from previous settings
Mon Jan 1 00:00:00 UTC 2001
Executing /sbin/init...
INIT: version 2.78 booting
Mounting local filesystems...
mount: ramfs already mounted on /mnt/ramfs
devpts on /dev/pts type devpts (rw,mode=0622)
mount: proc already mounted
Calculating module dependencies... depmod: *** Unresolved symbols in
/lib/modules/2.4.4-rmk3-np1/kernel/drivers/block/loop.o
depmod: *** Unresolved symbols in /lib/modules/2.4.4-rmk3-np1/kernel/fs/nfs/nfs.o
done.
Loading modules: apm h3600_init_module:init_module registering char device
init_module successful init major= 254 irq=15
h3600_flite_control: pwr=1 brightness=25 ready=0
h3600_init_module registered pm callback=c188279c
Warning: /lib/modules/2.4.4-apm: BIOS version 1.2 Flags 0x02 (Driver version 1.13)
rmk3-np1/kernel/arch/arm/mach-sa1100/apm.o symbol for parameter bounce_interval not found
h3600_ts sa1100-rtc SA1100 Real Time Clock Driver v0.02
INIT: Entering runlevel: 2
Configuring network interfaces: done.
Starting PCMCIA services: modulesLinux PCMCIA Card Services 3.1.22
options: [pm]
SA-1100 PCMCIA (CS release 3.1.22)
bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=50 reset=0
bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=50 reset=1
bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=50 reset=0
cardmgr.
Starting X...
cardmgr[59]: starting, version is 3.1.20
xset: not found
xrdb: not found
xrdb: not found
cardmgr[59]: watching 2 sockets
cardmgr[59]: Card Services release does not match
cardmgr[59]: initializing socket 0
cardmgr[59]: socket 0: Socket LP-E CF+ Ethernet
cardmgr[59]: executing: 'modprobe 8390'
familiar login: cardmgr[59]: executing: 'modprobe pcnet_cs'
bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=0 reset=0
bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=0 reset=0
eth0: NE2000 Compatible: io 0xf6000300, irq 42, hw_addr 00:C0:1B:04:2C:E5
cardmgr[59]: executing: './network start eth0'
Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi/, removing from list!
BScreen::BScreen: managing screen 0 u6
.
familiar login:
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [ECOS] VFS: Cannot open root device "mtdblock3" or 1f:03. r
2001-06-19 14:12 ` Gary Thomas
@ 2001-06-20 16:47 ` David Bliss
0 siblings, 0 replies; 8+ messages in thread
From: David Bliss @ 2001-06-20 16:47 UTC (permalink / raw)
To: Gary Thomas; +Cc: ecos-discuss
Works great! Thanks for all your help, Gary. I appreciate you putting up
with such stupid questions. :)
On Tue, Jun 19, 2001 at 03:12:04PM -0600, Gary Thomas wrote:
> Return-Path: <gthomas@cambridge.redhat.com>
> Received: from executor.cambridge.redhat.com (dell-paw-3.cambridge.redhat.com [195.224.55.237])
> by ytterby.dbsi.org (8.9.1/8.9.1) with ESMTP id OAA12587
> for <david@ytterby.dbsi.org>; Tue, 19 Jun 2001 14:12:06 -0700
> Received: from chez-thomas.org (dell-paw-2.cambridge.redhat.com [195.224.55.226])
> by executor.cambridge.redhat.com (Postfix) with ESMTP
> id 09175ABAF8; Tue, 19 Jun 2001 22:12:05 +0100 (BST)
> Message-ID: < XFMail.20010619151204.gthomas@cambridge.redhat.com >
> X-Mailer: XFMail 1.4.6 on Linux
> X-Priority: 3 (Normal)
> Content-Type: text/plain; charset=us-ascii
> Content-Transfer-Encoding: 8bit
> MIME-Version: 1.0
> In-Reply-To: < 20010619134713.A12431@ytterby.dbsi.org >
> X-printer-x: mailto:g.thomas@opengroup.org
> Date: Tue, 19 Jun 2001 15:12:04 -0600 (MDT)
> Organization: Red Hat, Inc.
> Sender: gary@chez-thomas.org
> From: Gary Thomas <gthomas@cambridge.redhat.com>
> To: David Bliss <david@ytterby.dbsi.org>
> Subject: Re: [ECOS] VFS: Cannot open root device "mtdblock3" or 1f:03. r
> Cc: ecos-discuss@sources.redhat.com
> Status: RO
> Content-Length: 8682
> Lines: 180
>
>
> On 19-Jun-2001 David Bliss wrote:
> > I am using the kernel and JFFS images linked from http://sources.redhat.com/redboot/ipaq/
> > and following the directions there.
> >
> > Full bootup messages are:
> >
> > RedBoot> fi loa Linux
> > RedBoot> ex -b 0x100000 -l 0x80000 -c "noinitrd root=/dev/mtdblock/3 init=/linux
> > rc console=ttySA0,38400"
>
> You need a newer kernel than this, sorry. (I just can't keep up).
>
> One that I've built is at:
> http://www.chez-thomas.org/gary/ipaq.zImage
> There is also an up-to-date JFFS2 image for Familiar 0.4
> http://www.chez-thomas.org/gary/ipaq.JFFS2
>
> Here's the log from installing and testing them (as I wrote this):
>
> RedBoot> fi in -f
> About to initialize [format] FLASH image system - are you sure (y/n)? y
> *** Initialize FLASH Image System
> ... Erase from 0x50080000-0x50f80000:
> ............................................................
> ... Unlock from 0x50fc0000-0x51000000: .
> ... Erase from 0x50fc0000-0x51000000: .
> ... Program from 0x01f70000-0x01f70400 at 0x50fc0000: .
> ... Lock from 0x50fc0000-0x51000000: .
>
> RedBoot> lo -r -b 0x100000 ipaq.zImage
> Raw file loaded 0x00100000-0x0017e122
> RedBoot> fi cr Linux -f 0x50080000 -b 0x100000 -r 0x100000 -l 0x80000
> ... Erase from 0x50080000-0x50100000: ..
> ... Program from 0x00100000-0x00180000 at 0x50080000: ..
> ... Unlock from 0x50fc0000-0x51000000: .
> ... Erase from 0x50fc0000-0x51000000: .
> ... Program from 0x01f70000-0x01fb0000 at 0x50fc0000: .
> ... Lock from 0x50fc0000-0x51000000: .
>
> RedBoot> lo -r -b 0x100000 ipaq.JFFS2
> Raw file loaded 0x00100000-0x00c99540
> RedBoot> fi cr JFFS2 -f 0x50100000 -b 0x100000 -l 0xe80000 -s 0xb99540
> ... Erase from 0x50100000-0x50f80000: ..........................................................
>
> ... Program from 0x00100000-0x00c99540 at 0x50100000:
> ...............................................
> ... Unlock from 0x50fc0000-0x51000000: .
> ... Erase from 0x50fc0000-0x51000000: .
> ... Program from 0x01f70000-0x01fb0000 at 0x50fc0000: .
> ... Lock from 0x50fc0000-0x51000000: .
>
> RedBoot> fi loa -d Linux
> Image loaded from 0x00100000-0x00223b4c
>
> RedBoot> ex -b 0x100000 -l 0x123b4c -c "noinitrd root=/dev/mtdblock/3 init=/linuxrc
> console=ttySA0,38400"
>
> Linux version 2.4.4-rmk3-np1 (gthomas@hermes) (gcc version 2.95.3 20010312 (prerelease)) #5 Thu
> Jun 7 04:59:37 MDT 2001
> Processor: Intel StrongARM-1110 revision 6
> Architecture: Compaq iPAQ
> On node 0 totalpages: 4096
> zone(0): 4096 pages.
> zone(1): 0 pages.
> zone(2): 0 pages.
> Kernel command line: noinitrd root=/dev/mtdblock/3 init=/linuxrc console=ttySA0,38400
> Console: colour dummy device 80x30
> Calibrating delay loop... 194.15 BogoMIPS
> Memory: 16MB = 16MB total
> Memory: 14732KB available (997K code, 277K data, 60K init)
> Dentry-cache hash table entries: 2048 (order: 2, 16384 bytes)
> Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
> Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
> Inode-cache hash table entries: 1024 (order: 1, 8192 bytes)
> POSIX conformance testing by UNIFIX
> Linux NET4.0 for Linux 2.4
> Based upon Swansea University Computer Society NET3.039
> Starting kswapd v1.8
> Console: switching to colour frame buffer device 40x30
> pty: 256 Unix98 ptys configured
> block: queued sectors max/low 9490kB/3163kB, 64 slots per queue
> devfs: v0.102 (20000622) Richard Gooch (rgooch@atnf.csiro.au)
> devfs: boot_options: 0x2
> JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
> SA1100 serial driver version 1.3
> ttySA0 on SA1100 UART3 (irq 17)
> ttySA1 on SA1100 UART1 (irq 15)
> ttySA2 on SA1100 UART2 (irq 16), using IRDA
> SA1100 flash: probing for 4 partitions (buswidth = 4)
> SA1100: Found 2 x16 devices at 0x0 in 32-bit mode
> JEDEC ID: 89 17
> 0: offset=0x0,size=0x40000,blocks=64
> RedBoot Partition: "(reserved)", 0x00000000-0x00040000
> RedBoot Partition: "RedBoot", 0x00040000-0x00080000
> RedBoot Partition: "Linux", 0x00080000-0x00100000
> RedBoot Partition: "JFFS2", 0x00100000-0x00f80000
> RedBoot Partition: "RedBoot config", 0x00f80000-0x00fc0000
> RedBoot Partition: "FIS directory", 0x00fc0000-0x01000000
> SA1100 flash access initialized
> NET4: Linux TCP/IP 1.0 for NET4.0
> IP Protocols: ICMP, UDP, TCP
> IP: routing cache hash table of 512 buckets, 4Kbytes
> TCP: Hash tables configured (established 1024 bind 1024)
> Fast Floating Point Emulator V0.0 (c) Peter Teichmann.
> JFFS2: Erase block at 0x00bc0000 is not formatted. It will be erased
> JFFS2: Erase block at 0x00c00000 is not formatted. It will be erased
> JFFS2: Erase block at 0x00c40000 is not formatted. It will be erased
> JFFS2: Erase block at 0x00c80000 is not formatted. It will be erased
> JFFS2: Erase block at 0x00cc0000 is not formatted. It will be erased
> JFFS2: Erase block at 0x00d00000 is not formatted. It will be erased
> JFFS2: Erase block at 0x00d40000 is not formatted. It will be erased
> JFFS2: Erase block at 0x00d80000 is not formatted. It will be erased
> JFFS2: Erase block at 0x00dc0000 is not formatted. It will be erased
> JFFS2: Erase block at 0x00e00000 is not formatted. It will be erased
> JFFS2: Erase block at 0x00e40000 is not formatted. It will be erased
> VFS: Mounted root (jffs2 filesystem).
> Freeing init memory: 60K
> Executing /linuxrc...
> Loading floating point emulator...
> Using /lib/modules/2.4.4-rmk3-np1/kernel/arch/arm/nwfpe/nwfpe.o
> NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
> Mounting /proc
> Loading Unix socket support
> Using /lib/modules/2.4.4-rmk3-np1/kernel/net/unix/unix.o
> NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
> Setting up RAMFS, please wait...
> Using /lib/modules/2.4.4-rmk3-np1/kernel/fs/ramfs/ramfs.o
> Setting Date/Time from previous settings
> Mon Jan 1 00:00:00 UTC 2001
> Executing /sbin/init...
> INIT: version 2.78 booting
> Mounting local filesystems...
> mount: ramfs already mounted on /mnt/ramfs
> devpts on /dev/pts type devpts (rw,mode=0622)
> mount: proc already mounted
> Calculating module dependencies... depmod: *** Unresolved symbols in
> /lib/modules/2.4.4-rmk3-np1/kernel/drivers/block/loop.o
> depmod: *** Unresolved symbols in /lib/modules/2.4.4-rmk3-np1/kernel/fs/nfs/nfs.o
> done.
> Loading modules: apm h3600_init_module:init_module registering char device
> init_module successful init major= 254 irq=15
> h3600_flite_control: pwr=1 brightness=25 ready=0
> h3600_init_module registered pm callback=c188279c
> Warning: /lib/modules/2.4.4-apm: BIOS version 1.2 Flags 0x02 (Driver version 1.13)
> rmk3-np1/kernel/arch/arm/mach-sa1100/apm.o symbol for parameter bounce_interval not found
> h3600_ts sa1100-rtc SA1100 Real Time Clock Driver v0.02
>
> INIT: Entering runlevel: 2
> Configuring network interfaces: done.
> Starting PCMCIA services: modulesLinux PCMCIA Card Services 3.1.22
> options: [pm]
> SA-1100 PCMCIA (CS release 3.1.22)
> bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=50 reset=0
> bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=50 reset=1
> bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=50 reset=0
> cardmgr.
> Starting X...
> cardmgr[59]: starting, version is 3.1.20
> xset: not found
> xrdb: not found
> xrdb: not found
> cardmgr[59]: watching 2 sockets
> cardmgr[59]: Card Services release does not match
> cardmgr[59]: initializing socket 0
> cardmgr[59]: socket 0: Socket LP-E CF+ Ethernet
> cardmgr[59]: executing: 'modprobe 8390'
>
> familiar login: cardmgr[59]: executing: 'modprobe pcnet_cs'
> bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=0 reset=0
> bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=0 reset=0
> eth0: NE2000 Compatible: io 0xf6000300, irq 42, hw_addr 00:C0:1B:04:2C:E5
> cardmgr[59]: executing: './network start eth0'
> Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi/, removing from list!
>
> BScreen::BScreen: managing screen 0 u6
>
> .
> familiar login:
>
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2001-06-20 16:47 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-06-19 2:40 [ECOS] VFS: Cannot open root device "mtdblock3" or 1f:03. retval=-19 David Bliss
2001-06-19 8:01 ` [ECOS] VFS: Cannot open root device "mtdblock3" or 1f:03. r Gary Thomas
2001-06-19 13:31 ` David Bliss
2001-06-19 13:40 ` David Bliss
2001-06-19 13:44 ` Gary Thomas
2001-06-19 13:47 ` David Bliss
2001-06-19 14:12 ` Gary Thomas
2001-06-20 16:47 ` David Bliss
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).