This is a bit of a long shot, but when I started using U-Boot with RTEMS, I had to run "dcache off" and "icache off" before running the bootm command on my ARM platform (Zynq), otherwise it would crash. -Patrick