I'm working with a ramdisk file as it is built by buildroot.
I am able to boot fine if I do this...
U-Boot> setenv bootargs 'console=ttymxc0,115200 ip=dhcp'
U-Boot> tftpboot 0x11800000 uramdisk.img; tftpboot 0x12000000 uImage_w_dtb; bootm 0x12000000 0x11800000
however, the kernel crashes saying it can't find rootfs if I do this:
U-Boot> setenv bootargs 'console=ttymxc0,115200 initrd=0x11800000 ip=dhcp'
U-Boot> tftpboot 0x11800000 uramdisk.img; tftpboot 0x12000000 uImage_w_dtb; bootm
Shouldn't either of these boot methods work the same way?
Ed