Forum Discussion
Altera_Forum
Honored Contributor
19 years agoThe key point is that you need a full rootfs on you jffs2 drive.
One way to do it is using mkfs.jffs2 on your Linux host. But we use another approach here, we copy them from initramfs. When you use initramfs, you should not have root=/dev/mtdblock0 in the kernel command string. try "cat /proc/mounts" . When you use jffs2 for root, you should not use initramfs. You don't need the "init=/init" in kernel command string. Just "root=/dev/mtdblock0 rw rootfs=jffs2" should be enough. Now check again if you have the proper rootfs in the jffs2 drive. boot with initramfs, mount the jffs2 drive, and "ls -l" to get its content.