armbian-build/patch/u-boot
c127 15e454b2c5
Initial Support for Orange pi 5 pro board (#8348)
* Add initial support for Orangepi 5 Pro

Tested and Working:
Wireless & Bluetooth
USB 2.0 + USB 3.1
HDMI 2.1
Gigabit Ethernet (PCIe to RJ45 - Need drivers YT6801)
NVMe PCIe 2.0
MicroSD
Audio Controller es8388 - Audio Out
FAN PWM
LEDs PWM

Not Working:
Onboard Microphone
HDMI 2.0 (DP-HDMI - rockchip,rk3588-dp No Driver)

Not Tested:
Camera 1,2
eMMC

* OPi 5 Pro: Ethernet Driver Installation on First Boot

Implemented a simple script to install the driver
during first boot using the installation headers
included in the image. Takes just a few seconds
on first boot.

Disclaimer: Attempted installation in a chroot env but failed.

* fix: Make first-boot Ethernet driver install more robust

The `eth-driver-firstboot.service` would sometimes fail on first boot with a "Resource temporarily unavailable" error. This happened when another process had a lock on `dpkg`.

To fix this, the installation script now waits for any `dpkg` locks to be released before attempting to install the driver package. It also includes a retry mechanism (3 attempts) in case of a transient failure.

This ensures the network driver is successfully installed, providing a better out-of-box experience.
2025-07-11 16:57:29 +02:00
..
legacy add imb3588 board support 2025-06-12 21:45:46 +02:00
u-boot-luckfox Support for Luckfox Core3566 2024-10-09 20:46:27 +02:00
u-boot-meson-s4t7 meson-s4t7: fix docker crash when building u-boot and rebase patches 2024-07-18 11:44:41 +02:00
u-boot-qemu-x86 u-boot: rewrite/rebase u-boot patches for a few boards; drop long-forgotten old version patches; no actual changes 2024-03-09 20:03:29 +01:00
u-boot-radxa-latest station-m2: update u-boot patches 2024-06-27 23:12:45 +02:00
u-boot-rockchip64 rockchip64/rk3328: U-Boot v2022.04/07 add setexpr 2025-06-03 09:56:09 +02:00
u-boot-rockchip64-v2022.04 rockchip64/rk3328: U-Boot v2022.04/07 add setexpr 2025-06-03 09:56:09 +02:00
u-boot-sunxi BigTreeTech CB1 patch name fix 2025-01-25 21:56:09 +03:00
u-boot-sunxi-crust Fix patch and compilation failures in crust support patch 2023-12-27 11:56:37 +01:00
u-boot-tqma IMX8: update uboot to v2024.04 2025-06-11 19:30:11 +02:00
v2020.04
v2022.01 odroidc2: u-boot: use minimal patchset for v22.01 u-boot 2023-02-18 07:46:18 -03:00
v2022.07 uboot: Use semantic versioning for 2022.04 and 2022.07 2024-07-02 23:08:41 +02:00
v2022.10 odroidn2: u-boot: fix eMMC stability 2024-04-29 02:26:59 +08:00
v2023.01 odroidhc4: bump to u-boot v2024.04; drop most defconfig patches in favor of hooks 2024-06-09 18:29:58 +02:00
v2023.07.02/board_radxa-zero BananaPi CM4/M2S: Delete old u-boot patches 2025-02-06 09:06:19 -05:00
v2023.10 radxa-zero2: bump to u-boot 2024.07 (from 2023.10) 2024-09-16 13:15:43 +02:00
v2024.01 Upgrade Cherryba-m1 to latest u-boot, move patch to new folder 2025-04-27 23:17:28 +02:00
v2024.04 Initial Support for Orange pi 5 pro board (#8348) 2025-07-11 16:57:29 +02:00
v2024.07 Amper Gateway AM-GZ80x: Delete old u-boot patches 2025-02-06 11:36:34 -05:00
v2024.10 smart am40: add missing RTC DT node and bump U-Boot version to v2025.04 2025-05-27 15:49:23 +02:00
v2025-sunxi Inovato quadra bootfix, bump uboot for zero3, 2w, add 1.5Gb support, bump atf 2025-06-29 15:19:42 +02:00
v2025.01 BananaPi BPI-M4-Zero: Update u-boot to v2025.01 2025-06-30 08:51:20 +02:00
v2025.04 SMART AM40: drop deprecated label property in gpio leds node 2025-06-22 23:27:32 +02:00