Hi
I tried to load the 2.4.6 kernel image at ftp://lorien.handhelds.org/pub/linux/feeds/demo/.
I tried both 2.4.6 versions. They loaded okay. When I did a boot it failed with it tried to load the
file system with the message:
sa1100fb_setup_gpio 'mask' for GPIO is 3fc
JFFS2: Erase block at 0x00000000 is not formatted. It will be erased
Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes
Kernel panic: VFS: Unable to mount root fs on 1f:00
I tried a few variations of the kernels and only the 2 2.4.6 ones give this error.
Any idea what this means. Are these bad versions to load?
Here is the complete download and boot sequence.
boot> load kernel
loading flash region kernel
using xmodem
ready for xmodem download..
Download Successful
0007DC00 bytes loaded to C0000400
programming flash...erasing ...
Erasing sector 00080000
Erasing sector 000C0000
writing flash..
addr: 00080000 data: E1A00000
addr: 00090000 data: FFEEDB24
addr: 000A0000 data: ED2BB05B
addr: 000B0000 data: C48B9623
addr: 000C0000 data: 9BB2512C
addr: 000D0000 data: AEFEC3D8
addr: 000E0000 data: 6018CE28
addr: 000F0000 data: A2E2DF2C
verifying ... done.
boot> boot
booting flash...
kernel_magic=E1A00000
kernel_region_words[9]=016F2818
Linux ELF flash_imgstart=50080000 size=00080000 dest=C0000000 offset=00008000
MMU Control=C19F4071
copying Linux kernel ... done
linuxEntryPoint: C0008000
kernel_image_dest: C0000000
kernel_image_offset: 00008000
C0008000: E1A00000
C0008004: E1A00000
C0008008: E1A00000
C000800C: E1A00000
C0008010: E1A00000
C0008014: E1A00000
C0008018: E1A00000
C000801C: E1A00000
C0008020: EA000002
C0008024: 016F2818
root_filesystem_name=ramdisk
argc=00000002
args=noinitrd root=/dev/mtdblock/3 init=/linuxrc console=ttySA0
setting boot parameters
get_param: could not find parameter system_rev
Setting up Linux parameters at address=C0000100
using_ramdisk=00000001
initrd_start=346C7466
dram_size=02000000
nr_pages=00002000
command line is: noinitrd root=/dev/mtdblock/3 init=/linuxrc console=ttySA0
linuxEntryPoint=C0008000
Booting Linux image
Uncompressing Linux....................................... done, booting the ker
nel.
Linux version 2.4.6-rmk1-np2 (jamey@rockhopper.crl.dec.com) (gcc version 2.95.2
19991024 (release)) #9 Tue Jul 10 15:55:29 EDT 2001
Processor: Intel StrongARM-1110 revision 8
Architecture: Compaq iPAQ
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: noinitrd root=/dev/mtdblock/3 init=/linuxrc console=ttySA0
Relocating machine vectors to 0xffff0000
Console: colour dummy device 80x30
Calibrating delay loop... 137.21 BogoMIPS
Memory: 32MB = 32MB total
Memory: 30876KB available (994K code, 252K data, 56K init)
Dentry-cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode-cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 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
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
Please convert me to use the PCD calculations
Please convert me to use the PCD calculations
Console: switching to colour frame buffer device 40x30
sa1100fb_setup_gpio 'mask' for GPIO is 3fc
pty: 256 Unix98 ptys configured
block: queued sectors max/low 20312kB/6770kB, 64 slots per queue
SA1100 flash: probing 32-bit flash bus
SA1100 flash: Found 2 x16 devices at 0x0 in 32-bit mode
JEDEC ID: 89 17
0: offset=0x0,size=0x40000,blocks=64
parse_bootldr_partitions: partition_table_offset=0x40000
parse_bootldr_partitions: magic=0x646c7470
parse_bootldr_partitions: magic=0x646c7470
partition bootldr o=0 s=40000
partition params o=40000 s=40000
partition kernel o=80000 s=80000
partition root o=100000 s=f00000
Using Compaq bootldr partition definition
Creating 4 MTD partitions on "SA1100 flash":
0x00000000-0x00040000 : "bootldr"
0x00040000-0x00080000 : "params"
0x00080000-0x00100000 : "kernel"
0x00100000-0x01000000 : "root"
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 2048 bind 2048)
Fast Floating Point Emulator V0.0 (c) Peter Teichmann.
sa1100fb_setup_gpio 'mask' for GPIO is 3fc
JFFS2: Erase block at 0x00000000 is not formatted. It will be erased
Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes
Kernel panic: VFS: Unable to mount root fs on 1f:00
Received on Thu Jul 12 20:56:28 2001
This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:38:27 EDT