There is already a nice way to execute raw binaries from linux.. it does not use any particular exploit, just uses existing linux system calls to modify exception vector on fly, load the code and then cause a reset.. work very well.
Also.. U-boot will be replaced with something more HH dev...