Re: BOOT LOADER IS TOO OLD. PLEASE UPGRADE.

From: bob prohaska <fbsd_at_www.zefox.net>
Date: Sat, 03 Aug 2024 04:59:50 UTC
On Fri, Aug 02, 2024 at 09:02:46PM -0700, Mark Millard wrote:
> On Aug 2, 2024, at 19:19, bob prohaska <fbsd@www.zefox.net> wrote:
> 
> > After a build/install of -current on a Raspberry Pi 2 (so, armv7) the 
> > console output reported:
> > 
> > **********************************************************************
> > **********************************************************************
> > *****                                                            *****
> > *****           BOOT LOADER IS TOO OLD. PLEASE UPGRADE.          *****
> > *****                                                            *****
> > **********************************************************************
> > **********************************************************************
> > 
> > The statement is likely true, but it's a bit hard to guess exactly
> > what needs upgrading. The boot process succeeded. Is it wiser to
> > heed the command, or leave well enough alone? AFAIK there's no
> > firmware to upgrade on the Pi2.
> 
> The message is about the likes of:
> 
> RPi2 v1.1 (armv7)?   /boot/efi/EFI/BOOT/bootarm.efi
> RPi2 v1.2 (aarch64)? /boot/efi/EFI/BOOT/bootaa64.efi
> 
> Those are not RPi* firmware, nor armstub* , nor are they U-Boot.
> 
> They are code from FreeBSD: FreeBSD UEFI loader code. So, yes,
> there is new code to update to.
> 
Where can I find the newer version?  Following buildworld/kernel
find / -name bootarm.efi
locates only
/boot/msdos/EFI/BOOT/bootarm.efi
which I imagine is the obsolete version. 

Apologies if this is naive, something suggests it might be....

bob prohaska