This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

JFFS2 booting problem on dm385



Hi TI ,

We are booting the board with nand (transfering the uImage and MLO into nand ) by refering the http://processors.wiki.ti.com/index.php/TI81XX_PSP_UBOOT_User_Guide#Flashing_U-Boot_without_CCS.

Also we have created the jffs2 image of the filesystem as per teh command given in user guide

[root@localhost util]# mkfs.jffs2 -lqn –e 128 -r target -o /tftpboot/rd-jffs2.bin

Also we Flash the file system image to NAND using the appropriate offsets mentioned below

nand erase clean 0x006C0000 0x0C820000

nand write 0x81000000 0x006C0000 0x01040000

nand read 0x81000000 0x00280000 0x300000


Thus after booting the kernel, we are getting the following

ld JFFS2 bitmask found at 0x00761804
You cannot use older JFFS2 filesystems with newer kernels
Old JFFS2 bitmask found at 0x00761e94
You cannot use older JFFS2 filesystems with newer kernels
Old JFFS2 bitmask found at 0x00770150
You cannot use older JFFS2 filesystems with newer kernels
Old JFFS2 bitmask found at 0x007776bc
You cannot use older JFFS2 filesystems with newer kernels
Old JFFS2 bitmask found at 0x007780c8
You cannot use older JFFS2 filesystems with newer kernels
jffs2_scan_eraseblock(): Node at 0x00780000 {0x1985, 0x8002, 0x00000041) has invalid CRC 0x00900021 (calculated 0xf7da5366)
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00780004: 0x0041 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00780008: 0x0021 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0078000c: 0x03d6 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00780010: 0x000f instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00780014: 0x81e5 instead

Kindly help me in this !

Thanks In Advance
Rohit Shanbhag