Leif of Linaro posted a message with a bit of background on — and some patches for — GRUB on ARM, including the latest 2.04 release:
Spoiler alert, prepare a cup of coffee:
[...]Anyway, if you got this far, have (another) cup of coffee. See-also: https://www.gnu.org/software/grub/manual/grub/grub.html http://git.savannah.gnu.org/cgit/grub.git/