Now i tried booting the kernel without the help of JATG ( Running from NOR ).Still i am facing the similar problem, i am not able to proceed further and not able to figure out what went wrong!!! below are the commands i am running: 1) tftpboot 0x80008000 10.232.160.221:mx35/uImage; 2) setenv bootargs console=ttymxc0,115200 root=/dev/ram init=/sbin/hello initrd=0x80800000,16M ip=off; 3) tftpboot 80800000 10.232.160.221:mx35/initrd.bin; 4) bootm 80008000 Any suggestions? On Fri, Apr 10, 2009 at 7:13 PM, Fabio Estevam <fabioestevam@xxxxxxxxx> wrote: > > --- On Thu, 4/9/09, Murali N <nalajala.murali@xxxxxxxxx> wrote: > > > From: Murali N <nalajala.murali@xxxxxxxxx> > > Subject: Kernel panic while booting!!! ( Freescale i.MX35 ) > > To: kernelnewbies@xxxxxxxxxxxx > > Date: Thursday, April 9, 2009, 9:30 AM > > Hi, i am porting the "linux-2.6.28.7" kernel onto > > latest Freescale > > i.MX35 board.I am able to reach till initrd loading, after > > unpacking > > the initrd file, kernel calling the > > "run_init_process("/sbin/init/")" > > function.After this kernel is giving panic.I am unable to > > proceed > > further from this point,can any one please tell me what > > could be the > > problem? > > Below are the booting message sequence.Also can any one > > share the link > > to build "initrd" file for ARM platforms? > > > > > > > > Uncompressing > > Linux............................................................. > > ................... done, booting the kernel. > > [ 0.000000] Linux version 2.6.28.7 (root@danny) (gcc > > version 4.2.2) > > #15 PREEMPT Thu Apr 9 16:13:21 IST 2009 > > [ 0.000000] CPU: ARMv6-compatible processor [4117b363] > > revision 3 > > (ARMv6TEJ), cr=00c5387f > > [ 0.000000] CPU: VIPT nonaliasing data cache, VIPT > > nonaliasing > > instruction cache > > [ 0.000000] Machine: Freescale MX35ADS > > [ 0.000000] Memory policy: ECC disabled, Data cache > > writeback > > [ 0.000000] Built 1 zonelists in Zone order, mobility > > grouping on. > > Total pages: 32512 > > [ 0.000000] Kernel command line: > > console=ttymxc0,115200 > > root=/dev/ram initrd=0x80800000,16M ip=off nohlt > > Can you try to replace initrd=0x80800000,16M with noinitrd? > > Also, do you have only 16M on your board? > > Are you booting with a JTAG cable connected to your MX35 board? If not, you can remove nohlt option from the kernel command line. > > On the MX31ADS you can boot a mainline kernel as follows: > http://www.imxdev.org/wiki/index.php?title=IMX31ADS_Compiling_Linux_kernel_mainline > > Maybe you can LTIB tool from Freescale to generate your rootfs. > > Hope it helps. > > Regards, > > Fabio Estevam > > > -- Regards, Murali N -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ