armbian-build/config/sources
Ricardo Pardini 8c727d0f3a genio: implement complete OPTEE/u-boot/TF-A (x2)/FIP build
- genio: implemented complete bootloader build according to Collabora's scripts
  - main difference from other similar stack is that TF-A builds final FIP, not u-boot
  - thus I first disable ATF build initially, then build it in hook
  - alternatively: we could build our own FIP, but that would diverge too much
  - declare functions inside hook so hashing does all the versioning automatically
- write_uboot_platform() is a no-op; don't write bootloader to image
- ensure bootloader _builds_ across bookworm/trixie/jammy/noble/resolute
  - keep in mind original code is for bookworm (tested to build and work on trixie)
  - need to juggle the `-Wl,` prefix on LDFLAGS
    - this is not mainline ATF and it does "stupid with flags"
- genio: u-boot: always clean optee & first atf build before building
  - so one can switch build host with `DOCKER_ARMBIAN_BASE_IMAGE` (UFS...)
- genio: u-boot: using `armbian/mtkbin` repo
  - outputs fip.img & lk.bin directly to output(/images)
  - disk images do _not_ contain any bootloader
2026-01-08 12:30:24 +01:00
..
families genio: implement complete OPTEE/u-boot/TF-A (x2)/FIP build 2026-01-08 12:30:24 +01:00
vendors/mekotronics u-boot: bump u-boot to v2026.01 (final) for boards that had -rcX 2026-01-08 12:07:20 +01:00
amd64.conf amd64: set UBOOT_COMPILER for amd64/x86 2025-10-06 22:31:35 +02:00
arm64.conf partitioning: Set correct partition type UUID for root filesystem 2024-08-05 20:39:57 +02:00
armhf.conf partitioning: Set correct partition type UUID for root filesystem 2024-08-05 20:39:57 +02:00
common.conf add option to disable kernel patching 2025-05-05 06:09:48 +02:00
loong64.conf add initial loong64 support 2025-08-04 17:34:24 +08:00
mainline-kernel.conf.sh mainline-kernel: bump 6.19 to 6.19-rc4 2026-01-06 21:47:54 +01:00
README.md Remove K<4, change branches, new features (#1586) 2019-11-19 23:25:39 +01:00
riscv64.conf partitioning: Set correct partition type UUID for root filesystem 2024-08-05 20:39:57 +02:00

armhf arm64
imx6 : imx6 meson-gxbb : meson64
imx7d : imx7d meson-gxl : meson64
meson8b: meson mt7623 : mt7623
mvebu : mvebu mvebu64 : mvebu64
odroidxu4 : odroidxu4 odroidn2 : odroidn2
rockchip : rockchip rk3399 : rk3399
Allwinner sun4i : sunxi rockchip64 : rockchip64
Allwinner sun5i : sunxi s5p6818 : s5p6818
Allwinner sun6i : sunxi sun50iw1 : sunxi64
Allwinner sun7i : sunxi sun50iw2 : sunxi64
Allwinner sun8i : sunxi sun50iw6 : sunxi64
Allwinner sun9i : sunxi virtual : qemu-virtual
zynq : zynq
jetson-nano : jetson-nano
jethubj80 : meson64
jethubj100 : meson64