public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [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).