
Thanks for reply...!
You could flash your rootfs.jffs2 directly to NAND and mount it from
there, No idea how to do it. Is there any way, I can directly load the data to NAND through tftp or any other command?
or if you have access to the FEC you could mount your rootfs via NFS.
I have tried boot to linux, and i am using nandwrite utility to flash the root file system. There also it hangs up after some time. nandwrite writes from offset 0 to 2880000. Then it gives "Unable to handle kernel paging request at virtual address 01000000" error (kernel panic).
Any help would be appreciated.
Thanks & Regards, Navaneethan P
Fabio Estevam fabioestevam@yahoo.com 05/10/2010 08:52 PM
To "u-boot@lists.denx.de" u-boot@lists.denx.de, Navaneethan P Navaneethan.P@Lntemsys.com cc
Subject Re: [U-Boot] tftp not working for larger rootfs image
--- On Mon, 5/10/10, Navaneethan P Navaneethan.P@Lntemsys.com wrote:
From: Navaneethan P Navaneethan.P@Lntemsys.com Subject: [U-Boot] tftp not working for larger rootfs image To: "u-boot@lists.denx.de" u-boot@lists.denx.de Date: Monday, May 10, 2010, 12:11 PM Hi All,
I am using Freescale's iMX51 based custom board with NAND flash size of 128MB. My root file system image size happens to be 75MB. I have DDR RAM of 128MB. My DDR Start Address is 0x9000_0000. I am trying to load my root file system to 0x9080_0000.(8MB after the starting location). But when i execute the tftp command, it loads some amount after that it hangs up. U-Boot> tftp 0x90800000 rootfs.jffs2
...
You could flash your rootfs.jffs2 directly to NAND and mount it from there, or if you have access to the FEC you could mount your rootfs via NFS.
Can't you use one of these approaches instead?
Regards,
Fabio Estevam