I am using mini2440 system with 128MB flash. I built a target filesystem directory (say target_root_dir) and mounted it via NFS it loads fine. when I use the directoy to build the YAFFS or JFFS2 image and load it into NAND flash it will not boot. I am getting 2 errors. a) Unable to open initial console b) Unable to find /linuxrc YFFS2 image command : JFFS2 image command : mkfs.jffs2 –lqnp –e 16 –r target_root_dir –o rootfs_jffs2.img How to debug this problem ? In some posts people suggest to use mtdblock3 inplace of mtdblock2. According to the kernel sources (file common-friendly-arm.c) it should be mtdblock2 since 0 -- Supervivi - offset 0 - size 0x60000 1 -- Kernel - offset 0x60000 - size 0x200000 2 -- root - offset 0x360000 - size 0x7c00000 (128MB - 4MB) Let me when to use mtdblock2 and when to use mtdblock3 ? How to debug the issue. In both JFFS and YAFFS case it says it mounted the VFS. Please help to solve the problem, as we finised rest of the development using NFS and this is only pending. We dont want Qtopia as there is no LCD so we need to build our own rootfs and kernel. Ramgopal Kota
/linuxrc could not be found.
i have a similar problem, if i install root_qtopia-128M.img than i get a system, but else i couldnt get to work have a simlply linux kernel, without anything post if you get news