@hbarcellos
Let me try again.
Spoofing U-boot isn't enough to get the OS running. The firmware is basically used for two things:
1. load the boot image off some media and launch it.
2. provide services to query the hw device tree (well at least this is how it works with OF).
Providing these is not enough to get some OS running on some alien HW.