Hello,
Is this the patch you are referring to?
https://community.freescale.com/docs/DOC-93619
When you say that it worked when applied directly, what did you change in the patch? Did you port the board code to another mx53 board and leave the rest as-is? (drivers, includes, etc)
We're currently trying to implement SDMA for copying the kernel image in U-Boot 2009.08, to optimize boot time. We're using an i.mx534 mounted on a custom board, with NAND connected to the NFC. I think our board is based on the loco or EVK board.
As it is, everything is working correctly with our board, we're just trying to shorten the time it takes from power-up to a splashscreen in Linux. We're also trying to shorten the Linux boot time, but that doesn't apply here.