fs configuration for 2.4 Kernel build 8xx FADS (cramfs: wrong magic)

Steven Roberts robers97 at yahoo.com
Thu Jan 11 15:42:53 EST 2007


Please advise me on what I should look to correct to get a RAM disk up and running.  I'm attempting to compile a minimal linux 2.4.25 kernel configuration for a 860FADS board with ELDK 4.0.  I'd like to have the fs contained in RAM.   This is my first time.  I've made more progress with the 2.4 kernel than the 2.6 kernel that came with the ELDK 4.0 tool chain.  Probably a user error, just wanted you guys to know I have considered starting there.

The output I get follows:

=>bootm 0x100000 0x00160000
## Booting image at 00100000 ...
   Image Name:   Linux-2.4.25
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    338316 Bytes = 330.4 kB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
## Loading RAMDisk Image at 00160000 ...
   Image Name:   Simple Embedded Linux Framework
   Image Type:   PowerPC Linux RAMDisk Image (gzip compressed)
   Data Size:    1433408 Bytes =  1.4 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Loading Ramdisk to 003f7000, end 00554f40 ... OK
Linux version 2.4.25 (root at tnkdemo.ibm.com) (gcc version 4.0.0 (DENX ELDK 4.0 4.0.0)) #14 Wed Jan 10 22:58:05 CST 2007
On node 0 totalpages: 2048
zone(0): 2048 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/ram rw panic=1 console=ttyS0,115200
Decrementer Frequency = 150000000/60
Calibrating delay loop... 39.83 BogoMIPS
Memory: 7216k available (588k kernel code, 244k data, 36k init, 0k highmem)
Dentry cache hash table entries: 1024 (order: 1, 8192 bytes)
Inode cache hash table entries: 512 (order: 0, 4096 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: 2048 (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
CPM UART driver version 0.04
ttyS0 at 0x0280 is on SMC1 using BRG1
ttyS1 at 0x0380 is on SMC2 using BRG2
pty: 256 Unix98 ptys configured
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
cramfs: wrong magic
Kernel panic: VFS: Unable to mount root fs on 01:00

Thanks in advance!

Want to start your own business?
Learn how on Yahoo! Small Business.

More information about the Linuxppc-embedded mailing list