I've compiled inserted MLO and uboot.img file into MMC card and now trying to load "rootfs".there is problem in loading.Following are lines at the end of LOG..:
kjournald starting. Commit interval 5 seconds
EXT3-fs (mmcblk0p2): using internal journal
EXT3-fs (mmcblk0p2): recovery complete
EXT3-fs (mmcblk0p2): mounted filesystem with ordered data mode
VFS: Mounted root (ext3 filesystem) on device 179:2.
devtmpfs: error mounting -2
Freeing init memory: 164K
Kernel panic - not syncing: No init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
output of printenv is:
AM3517_CRANE # printenv
baudrate=115200
bootargs=console=ttyO2,115200n8 omapfb.vram=0:4M,1:4M omapfb.mode=dvi:1280x800MR-32@60 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait fixrtc nohlt
bootcmd=mmc dev ${mmcdev}; if mmc rescan; then echo mmc detected; if run loadbootscript; then echo Load bootscript; run bootscript; saveenv; fi; echo SD/MMC found on device ${mmcdev}; if run loaduimage; then run mmcboot; else run nandboot; fi; else run nandboot; fi
bootdelay=5
bootfile=uImage
bootscript=echo Running bootscript from mmc ...; source ${loadaddr}
console=ttyO2,115200n8
dieid#=4294000100000000015da3960401c020
ethact=DaVinci-EMAC
ethaddr=00:E0:4C:53:44:58
filesize=394
ipaddr=123.12.0.3
loadaddr=0x82000000
loadbootscript=fatload mmc ${mmcdev} ${loadaddr} boot.scr
loaduimage=fatload mmc ${mmcdev} ${loadaddr} uImage
mmcargs=setenv bootargs console=ttyO2 omapfb.vram=0:4M,1:4M omapfb.mode=dvi:1280x800MR-32@60
root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait fixrtc nohlt
mmcboot=echo Booting from mmc ...; run mmcargs; bootm ${loadaddr}
mmcdev=0
nandargs=setenv bootargs console=${console} root=/dev/mtdblock4 rw rootfstype=jffs2
nandboot=echo Booting from nand ...; run nandargs; nand read ${loadaddr} 280000 400000; bootm ${loadaddr}
serverip=123.12.0.2
stderr=serial
stdin=serial
stdout=serial
Environment size: 1249/131068 bytes
Is problem related to rootfs or uboot or environment variables?
I think this error come due to not having rootfs in ext3 partition.Check your root(EXT3) partition of sd-card whether rootfs is available or not?