/usr/local/share/u-boot/u-boot-orangepi-plus-2e/README out of date ; orangepi-plus-2e and RPi2 v1.1 get "Kernel args: (null)"

Mark Millard marklmi at yahoo.com
Thu May 13 08:52:19 UTC 2021


The updated armv7 U-Boot ports now install the likes of:

# ls -Tldt /usr/local/share/u-boot/u-boot-orangepi-plus-2e/*
-rw-r--r--  1 root  wheel     504 May 12 07:01:10 2021 /usr/local/share/u-boot/u-boot-orangepi-plus-2e/README
-rw-r--r--  1 root  wheel      66 May 12 07:01:10 2021 /usr/local/share/u-boot/u-boot-orangepi-plus-2e/metadata
-rw-r--r--  1 root  wheel  490924 May 12 07:01:10 2021 /usr/local/share/u-boot/u-boot-orangepi-plus-2e/u-boot-sunxi-with-spl.bin

# ls -Tldt /usr/local/share/u-boot/u-boot-rpi2/*
-rw-r--r--  1 root  wheel      767 May 12 06:39:07 2021 /usr/local/share/u-boot/u-boot-rpi2/README
-rw-r--r--  1 root  wheel       44 May 12 06:39:07 2021 /usr/local/share/u-boot/u-boot-rpi2/metadata
-rw-r--r--  1 root  wheel   475420 May 12 06:39:07 2021 /usr/local/share/u-boot/u-boot-rpi2/u-boot.bin

So, for example, no boot.scr files ro go with ubldr.bin
any more.

But the u-boot-orangepi-plus-2e/README says . . .

QUOTE
This version is patched so that:
 * API features are enabled.
 * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included
END QUOTE

The u-boot-rpi2/README says . . .

QUOTE
This version is patched so that:
 * ELF and API features are enabled.
 * The distroboot command knows how to load FreeBSD loader(8)
 * By default, it loads ubldr.bin (PIE) from file ubldr.bin on the FAT
   partition to address ${kernel_addr_r}, and launches it. If ubldr.bin is
   not found, it falls back on ubldr
END QUOTE


But for the orangepi-plus-2e that I have access to I
now get:

. . .
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [/boot/kernel/kernel]...               
Using DTB provided by EFI at 0x47eea000.
Kernel entry at 0xb2e00200...
Kernel args: (null)

and that is the last of the output.

The RPi2 v1.1 is similar:

Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [/boot/kernel/kernel]...               
Using DTB provided by EFI at 0x7ef6000.
Kernel entry at 0x33e00200...
Kernel args: (null)

and that is the last of the output.


===
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)



More information about the freebsd-arm mailing list