When tweaking Armbian’s Build System I understand that it also builds u-boot and updates it when new sources are available.
I understand, that the last one was updated on :
[🌿] {u-boot:1} Cleaning u-boot tree [ u-boot-worktree/u-boot/v2024.01 for '' ]
[🔨] [Mon Aug 25 11:11:25 PM CEST 2025] Running: git --no-pager clean -xfdq
[🌱] Calling Python patching script for U-Boot: [ https://github.com/u-boot/u-boot - tag:v2024.01 ]
[🌱] Using U-Boot patch dir: [ u-boot-sunxi ]
Where is t
sources are defined per board family, in your case sunxi:https://github.com/armbian/build/blob/main/config/sources/families/include/sunxi_common.inc
Before attempting u-boot for a whole family I suggest to do some small scale tests at board level first by setting an override in the board config file.
Example for a different board:https://github.com/armbian/build/blob/a7c19f1e35a65daf42f090ecc34ee1151ee6db23/config/boards/orangepi5-plus.conf#L31-L52