James Kimble

MCF5485evb evaluation board; Linux kernel 2.6.10 BSP; Trouble with rootfs in flash

Discussion created by James Kimble on May 1, 2008
Latest reply on May 2, 2008 by James Kimble

I've followed the "Users Guide" document to the letter in building and burning the kernel and the rootfs to flash. I can boot to NFS with no problem. The flash file system appears to be initialized correctly but when I go to auto boot from flash and load the rootfs from flash I get the following errors:
=====================================================================
IrCOMM protocol (Dag Brattli)
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000000: 0x1f8b in
stead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000004: 0xe10b in
stead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000008: 0x0003 in
stead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000000c: 0x6c69 in
stead
                                   :
                                   :
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000e0024: 0x08ff in
stead
Further such events for this erase block will not be printed
Old JFFS2 bitmask found at 0x000e00e8
You cannot use older JFFS2 filesystems with newer kernels
Old JFFS2 bitmask found at 0x000fc464
You cannot use older JFFS2 filesystems with newer kernels
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00100000: 0x3e1b in
stead
                                   :
                                   :
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120024: 0xceca in
stead
Further such events for this erase block will not be printed
Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes
empty_blocks 4, bad_blocks 0, c->nr_blocks 14
VFS: Cannot open root device "mtdblock1" or unknown-block(31,1)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,1)
=========================================================================

What am I doing wrong??



Outcomes