rootfs_qtopia_qt4.img : kernel can mount rootfs successfully. rootfs_qtopia-64M.img : kernel can't mount rootfs successfully. error is below yaffs_read_super: isCheckpointed 0 VFS: Mounted root (yaffs filesystem) on device 31:3. Freeing init memory: 192K Warning: unable to open an initial console. Failed to execute /linuxrc. Attempting defaults... Kernel panic - not syncing: No init found. Try passing init= option to kernel. Backtrace: [<c003d240>] (dump_backtrace+0x0/0x108) from [<c03283ec>] (dump_stack+0x18/0x1c) r6:c044545c r5:c0444bd4 r4:c041a22c [<c03283d4>] (dump_stack+0x0/0x1c) from [<c0328430>] (panic+0x40/0x134) [<c03283f0>] (panic+0x0/0x134) from [<c00385c8>] (init_post+0xf0/0x180) r3:c383dd00 r2:c383de00 r1:c047a000 r0:c03b451c [<c00384d8>] (init_post+0x0/0x180) from [<c00084c4>] (kernel_init+0xf4/0x124) r5:c0020330 r4:c0020330 [<c00083d0>] (kernel_init+0x0/0x124) from [<c0055388>] (do_exit+0x0/0x628) r6:00000000 r5:00000000 r4:00000000 what is different between rootfs_qtopia_qt4.img and rootfs_qtopia-64M.img? rootfs_qtopia-64M.img can use with mini2440+LCDN35. and rootfs_qtopia_qt4.img can use with mini2440+LCDW35. There are same kernel.
Kernel panic on mount rootfs
I suppose, that the difference is in NAND module. Maybe 64MB NAND has different pagesize or something else. Try to repack image with jssf2 tools