sysutil/u-boot-rpi*: zap CONFIG_ENV_FAT_DEVICE_AND_PART This is no longer needed with modern U-Boot and it's inaccurate for the modern RPi. Leave the config var around for now as a hint in case someone cares, but empty it out to avoid breaking things. PR: 268630 Approved by: uboot (manu)84f7eb7ee0
Port details
sysutils/u-boot-rpi-arm64 2025.10
Cross-build das u-boot for model rpi-arm64
Port info
- Maintainer
- uboot@FreeBSD.org
- Packages
- latest: 2026.10, update to 2025.10 not built yet
- Upstream
- up to date
- Last update
- to 2026.10 via sysutils/u-boot-master · 4989d5bddf
- Quarterly
- 2026Q4: 2026.07
- WWW
- https://www.denx.de/wiki/U-Boot
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install u-boot-rpi-arm64installs 2026.10 fromlatest; fromquarterly(2026Q4) 2026.07- Port
# cd /usr/ports/sysutils/u-boot-rpi-arm64 && make install clean- Size
- 422 KiB download · 939 KiB installed
- Depends on
- misc/libuuid 2.42.4
- License
- GPLv2
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 2026.10 | 2026.07 | – |
| FreeBSD 15 | 2026.10 | 2026.07 | – |
| FreeBSD 14 | 2026.10 | 2026.07 | 2026.10 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 2026.07 | 2026.07 | – |
| FreeBSD 14 | 2026.07 | 2026.07 | 2026.07 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 2026.10.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (9)
sysutils/u-boot-*: Update to 2024.01 Sponsored by: Beckhoff Automation GmbH & Co. KG25cd322adb
sysutils/u-boot-rpi*: Fix sd boot after v2023.10 update U-Boot update broke sd boot for rpi* models, use upstream patch that fixes it. PR: 275655 Sponsored by: Beckhoff Automation GmbH & Co.KG8b9b8aae81
sysutils/u-boot-master: Update to 2023.10 Sponsored by: Beckhoff Automation GmbH & Co. KGb907c5e257
sysutils/u-boot: Update to 2022.04ecad553eda
sysutils/u-boot-*: Add patch to fix MMC ordering For FreeBSD we use a dtb overlay that switches between the sdhost and the sdhci controller for sd card. Recent changes in u-boot device model changed device numbering and the sd card controller became "mmc2" for our setup which isn't accounted for in the possible boot devices. Patch isn't accepted yet upstream but bring this patch in for our ports anyway.0de03bbf19
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
sysutils/u-boot-rpi-arm64: Add new port This u-boot is intended to boot on all 64bits variants of the RPI boards like the RPI2v1.1, RPI3* and RPI* Suggested by: karelsaa1634ec21