/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