We have a new board that uses a i.mx6 dual lite CPU. u-boot was ported ok, but I have some problem with linux. When I do a :
u-boot> tftp <uImage>
u-boot> bootm <load address>
I see the "Starting kernel" message and that's it. It hangs here. I have traced the bootm command and I can tell it does its job and "jumps" in the linux kernel.
I have made sure that the "MACH_IDs" are the same in u-boot and in linux. I have enabled DEBUG_LL...to no avail.
Also here is the bootargs I am passing to linux:
setenv ipaddr 192.168.45.222; setenv ethaddr 0:80:b6:1:1:22; setenv serverip 192.168.45.125; setenv bootargs $bootargs console=ttymxc1,115200 vmalloc=400M root=/dev/mmcblk0p1 rootwait ; setenv loadaddr 11000000
Any ideas on what to try next?
Thanks a lot