Created attachment 226286 [details] sysutils/u-boot-nanopi-r4s U-Boot 2021.07 supports a new RK3399 board: FriendlyArm NanoPi R4S. Board: https://wiki.friendlyarm.com/wiki/index.php/NanoPi_R4S Bootlog (13.0-RELEASE): https://people.freebsd.org/~decke/nanopi-r4s/friendlyelec-nanopi-r4s-bootlog.txt All tests have been performed on the 4GB/LPDDR4 variant of the board. They have also sold a 1GB/DDR3 in the past which they don't seem to sell right now. U-Boot 2021.07 currently only supports the 4GB/LPDDR4 board.
poudriere builds have been performed: https://ports.bluelife.at/builds/20210707-18:36:12.69546/ portlint errors are expected since it is a slave port
LGTM
Committed. Thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=bfe768d33a24d0184c023a2a05ba309252339f05 commit bfe768d33a24d0184c023a2a05ba309252339f05 Author: Bernhard Froehlich <decke@FreeBSD.org> AuthorDate: 2021-07-09 18:48:53 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2021-07-09 18:51:22 +0000 sysutils/u-boot-nanopi-r4s: u-boot port for FriendlyArm NanoPi R4S U-Boot loader and related files for the FriendlyARM NanoPi-R4S (4GB/LPDDR4) To install this bootloader on an sdcard just do: dd if=/usr/local/share/u-boot/u-boot-nanopi-r4s/idbloader.img of=/path/to/sdcarddevice seek=64 bs=512 conv=sync dd if=/usr/local/share/u-boot/u-boot-nanopi-r4s/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync WWW: https://www.denx.de/wiki/U-Boot PR: 257045 Approved by: manu@ sysutils/Makefile | 1 + sysutils/u-boot-nanopi-r4s/Makefile (new) | 7 +++++++ sysutils/u-boot-nanopi-r4s/pkg-descr (new) | 8 ++++++++ 3 files changed, 16 insertions(+)