Hello,
I have an issue getting the kernel to recognize a rootfs image. I'm running a stock build of a DM368 image built from the 2011.03 OpenEmbedded release. The bootloader is the default 1.3.4 u-boot shipped with the development unit. I've flashed the kernel image to the unit, and the kernel boots, but I reach an error trying to load the JFFS2 image on the flash as the initrd. Below is the u-boot environment varibles, and a log of the kernel boot.
I'm loading the rootfs into memory, and then pointing the kernel to it, but that doesn't seem to be working. Can I point the kernel to a location on flash? Am I missing a driver that should be enabled in the kernel?
FYI, The rootfs was loaded onto the flash via Minicom's loady file transfer, and then written to flash via nand write.jffs2.
U-Boot Variables:
bootdelay=1
baudrate=115200
bootfile="uImage"
autostart=no
filesize=B80000
bootargs=mem=76M console=ttyS0,115200n8 root=/dev/ram0 rw initrd=0x82000000,8M ip=off video=davincifb:vid0=OFF:vid1=OFF:osd0=720x576x16,4050K dm365_imp.oper_mode=0 davinci_capture.device_type=4
bootcmd=nand read.jffs2 0x82000000 0x800000 0xb80000;nboot 0x80700000 0 0x400000;bootm
stdin=serial
stdout=serial
stderr=serial
ethaddr=00:0C:0C:A0:02:b5
Kernel Log: