I need additional U-boot features than the ones provided in the freescale version of U-boot. I have got the latest U-boot source and compiled it for the iMX28evk. The new U-boot seems to work fine. However, when it goes to start the kernel I just get:
Uncompressing kernel... done, booting the kernel.
And nothing else. I'm using the same kernel with both the original Uboot from freescale and the one I just built. The original U-boot boots it just fine.