Oh, I just came here to see my old topic and saw, the image had been broken (thanks to free image hostings!). fortunately it's easily recoverable, so I did it. 
And yet - wanted to say, that I didn't discard the project.
Keep working on it. I even managed recently to run some code on a bare Pine64+, but it's not exactly UEFI yet, it's a temporary loader for my hobby OS, the one intended to work in a hostile uboot environment.
this is its first steps. 
As you can see, it's a Pine64+ board and I loaded torpedo binary (the name, torpedo meets uboot, funny hah?
) through bootm command, pretending being linux.
The last 5 lines on the screenshot is from it. it runs in the aarch64 execution state and everything it does, - prints the current EL. It's EL2 as seen.
![[Image: 2018-05-30-sosna-ldr.png]](https://s20.postimg.cc/eta5nm40d/2018-05-30-sosna-ldr.png)
Btw, did you know, why saveenv command doesn't work? Saveenv can't save environment. Is it a known problem?

And yet - wanted to say, that I didn't discard the project.



As you can see, it's a Pine64+ board and I loaded torpedo binary (the name, torpedo meets uboot, funny hah?

The last 5 lines on the screenshot is from it. it runs in the aarch64 execution state and everything it does, - prints the current EL. It's EL2 as seen.
![[Image: 2018-05-30-sosna-ldr.png]](https://s20.postimg.cc/eta5nm40d/2018-05-30-sosna-ldr.png)
Btw, did you know, why saveenv command doesn't work? Saveenv can't save environment. Is it a known problem?
ANT - my hobby OS for x86 and ARM.