Thanks for this, I have been banging my head on this problem for two days.
My PINE64+ does not boot (tried apritzel's, DENX etc) all fail..
reverting the patch fixed it for me
board: [A-64-DB-2G-rev B]
Reverting the patch on git://git.denx.de/u-boot.git.. fixed u-boot hang but left
"U-Boot is now comes up, but with errors about ethernet, and fallback to prompt."