Created attachment 200972 [details]
beastie bootloader menu overlaid on prior stout
Beastie bootloader does not clear screen before drawing menu.
By default the Raspberry Pi ARM64 image ha beastie_disable="YES" in /boot/loader.conf. Changing this to "NO" or commenting the line out enables the bootloader menu. In each case the menu displays but does not clear the screen making it very difficult to discern menu options. This happens regardless of the loader_color="XX" setting in /boot/loader.conf.
For the overlay and clearing part is this actually a u-boot "bug"
Doing a clear screen in the simple text output protocol doesn't clear the graphical part.
For the garbled output seen in your attachment I don't really know what's going on, maybe u-boot doesn't have the fonts for the character used by the box ?
I'll try to do test.
If manu doesn't find anything, I'll take a look...
I think the output is only really 'garbled' because the text overlays the previous u-boot output. I think the menu would look fine if it was drawn on a clear screen
loader_menu_frame="ascii" in loader.conf fixes the weird char.