Chainloading U-Boot

As some of you maybe have learned, the last few weeks I was busy with my examina.
Beyond this, I sometimes relaxed my brain a little bit by tinkering around on my ASUS transformer prime.
As you certainly know, the ASUS transformer prime uses a TEGRA3 with the fuses burned into using an AES 128-Bit crypto engine, which forces one to use only bootloaders encrypted by ASUS.
My solution would have been to chainload U-Boot instead of a linux kernel and then using this U-Boot in order to allow multi boot and easier debugging and DeviceTree-Support and so on.
Unfortunately, this turns out to be quite unpracticable as the following mail dialog has destroyed my dreams of an easy solution:
http://www.mail-archive.com/u-boot@lists.denx.de/msg86389.html

And here the final destroying FAQ which bombs us back to square one:
http://www.denx.de/wiki/view/DULG/CanUBootBeConfiguredSuchThatItCanBeStartedInRAM

Maybe I should send the TF201 to China, ask them to unsolder the TEGRA3 and replace it by another non-fused TEGRA3…
Some black market guys will certainly be that kind and will do this… >.>

Leave a Reply

Your email address will not be published. Required fields are marked *