armbian-build/config/boards
2025-09-15 21:12:02 +02:00
..
aml-a311d-cc.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
aml-c400-plus.conf Magicsee C400-Plus: Switch to standard support 2025-02-20 06:57:39 +01:00
aml-s9xx-box.tvb Adjusting aml-s9xx as armbian-install was moved to another location 2024-11-19 08:50:06 +01:00
aml-s805-mxq.tvb Meson: drop (long) broken legacy code which is also breaking CI 2025-02-10 08:10:04 +01:00
aml-s905d3-cc.wip Add Libre Computer Alta and Solitude (#6952) 2024-07-16 11:16:01 -04:00
aml-t95z-plus.tvb Build automation: Adjust test targets for remaining boards 2024-08-21 13:15:26 +02:00
armsom-aim7-io.csc add new board armsom-aim7-io 2024-07-25 16:42:04 +02:00
armsom-cm5-io.csc rk3576: remove unnecessary BL32 from uboot 2025-02-10 20:18:21 +01:00
armsom-cm5-rpi-cm4-io.csc rk3576: remove unnecessary BL32 from uboot 2025-02-10 20:18:21 +01:00
armsom-forge1.csc add new board armsom forge1 2025-09-15 21:12:02 +02:00
armsom-sige1.csc Deprecated WIREGUARD once and for all (#7452) 2024-11-09 21:02:50 +01:00
armsom-sige3.csc add new board armsom-sige3 2024-09-15 11:45:21 +02:00
armsom-sige5.csc board: armsom-sige5: fix typo in KERNEL_TARGET variable (#8599) 2025-09-09 15:08:34 +02:00
armsom-sige7.csc Cosmetical: switch edge and current kernel order, so that current shows as primary 2025-02-11 13:46:04 +01:00
armsom-w3.csc armsom-w3: fix m.2 usb bluetooth 2024-09-18 16:31:12 +02:00
avaota-a1.csc avaota-a1: fix typo (#7589) 2024-12-16 11:35:20 +01:00
ayn-odin2.csc Update Odin2 Config 2025-03-15 10:29:56 +01:00
bananapi.conf config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
bananapicm4io.conf BPI-CM4/M2S Set default cpufreq MIN / MAX 2025-08-13 05:49:07 -04:00
bananapif3.conf BananaPi BPI-F3: Add loglevel=1 to cmdline 2025-08-11 12:21:05 -04:00
bananapim1plus.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
bananapim2.eos config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
bananapim2plus.conf config / BPi M2+: change order of preferred kernels 2025-08-21 18:16:18 +08:00
bananapim2pro.conf Automatic board configs status synchronise 2024-11-18 19:04:05 +01:00
bananapim2s.conf BPI-CM4/M2S Set default cpufreq MIN / MAX 2025-08-13 05:49:07 -04:00
bananapim2ultra.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
bananapim2zero.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
bananapim3.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
bananapim4berry.conf bananapi_m4_berry: Change the status to supported 2025-05-27 15:37:20 +02:00
bananapim4zero.conf BananaPi BPI-M4-Zero: DEFAULT_OVERLAYS="bananapi-m4-sdio-wifi-bt" 2025-08-01 10:33:42 -04:00
bananapim5.conf Automatic board configs status synchronise 2024-12-02 09:57:10 +01:00
bananapim5pro.conf add support for Bananapi M5 Pro board 2025-09-15 19:47:19 +02:00
bananapim7.conf Add bananapim7 descripion 2025-05-05 20:15:05 +02:00
bananapim64.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
bananapipro.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
bananapir2.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
bananapir2pro.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
bananapir4.csc add community support for MediaTek Filogic device (BananaPi R4 Router) 2025-07-26 08:49:45 +02:00
beaglebone-ai64.conf ti: config: families: Compile OPTEE and set it as TEE for U-Boot 2025-05-27 15:42:12 +02:00
beagleplay.conf ti: config: families: Compile OPTEE and set it as TEE for U-Boot 2025-05-27 15:42:12 +02:00
beaglev.eos Family Visionfive: seems unmaintained, disabling targets 2025-01-19 20:21:34 +01:00
beagley-ai.conf Re-Enable BeagleY As Supported and fix Wifi 2025-09-13 13:55:56 +02:00
beelinkx2.tvb config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
bigtreetech-cb1.conf bootscript: Set path without $vendor folder for the 2 iteration. 2024-12-09 14:13:32 +01:00
bigtreetech-cb2.conf Change BigTreeTech CB2 device tree 2025-02-28 14:07:45 +03:00
cainiao-cniot-core.csc extensions: add gxlimg and amlogic-fip-blobs 2025-09-15 21:10:38 +02:00
cherryba-m1.csc Upgrade Cherryba-m1 to latest u-boot, move patch to new folder 2025-04-27 23:17:28 +02:00
clearfogbase.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
clearfogpro.csc Automatic board configs status synchronise 2024-10-25 22:38:18 +02:00
clockworkpi-a06.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
cm3588-nas.csc switch CM3588 to mainline A-TF 2025-03-03 12:56:37 +01:00
coolpi-cm5.csc coolpi-cm5: fix uboot patch dir 2024-12-22 08:18:45 +01:00
coolpi-genbook.csc coolpi-genbook: Add Support for vendor branch 2025-06-09 21:17:34 +02:00
cubieboard2.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
cubieboard4.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
cubieboard.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
cubietruck.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
cubietruckplus.eos config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
cubox-i.csc Automatic board configs status synchronise 2025-02-24 10:29:05 +01:00
cyber-aib-rk3588.csc cyber-aib-rk3588: add edge kernel support 2024-11-06 14:49:11 +08:00
dshanpi-a1.csc add support for DshanPi A1 (RK3576) 2025-07-19 03:38:14 +08:00
dshanpi-r1.csc add community support for DShanPI-R1 2024-12-24 21:42:18 +08:00
espressobin.eos Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
fe-som-rk3399.eos rk3399: legacy .config for rk3399 was removed long ago; completely drop rk3399 family, move boards to rockchip64 and remove their legacy KERNEL_TARGET 2023-07-26 13:27:13 +02:00
fine3399.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
firefly-itx-3588j.csc firefly-itx-3588j: fix optee refuse boot by using rock-5b-defconfig 2025-04-29 00:26:23 +02:00
firefly-rk3399.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
fxblox-rk1.csc fxblox-rk1: update vendor version (#7480) 2024-11-15 08:09:33 +01:00
gateway-gz80x.conf Gateway GZ80x: blacklist meson_nand 2025-07-04 04:50:37 -04:00
h96-tvbox-3566.tvb h96max-v56: u-boot: bump to 2025.01 2025-01-25 20:10:22 +01:00
helios4.conf Automatic board configs status synchronise 2025-09-04 02:19:52 +08:00
helios64.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
hikey960.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
hinlink-h28k.csc Deprecated WIREGUARD once and for all (#7452) 2024-11-09 21:02:50 +01:00
hinlink-h66k.csc add KERNEL_TEST_TARGET=current to hinlink h6xk boards 2025-01-19 20:22:29 +01:00
hinlink-h68k.csc add KERNEL_TEST_TARGET=current to hinlink h6xk boards 2025-01-19 20:22:29 +01:00
hinlink-h88k.csc hinlink-h88k: add spi lcd firmware to bsp package 2024-12-28 22:50:15 +08:00
hinlink-hnas.csc add KERNEL_TEST_TARGET=current to hinlink h6xk boards 2025-01-19 20:22:29 +01:00
hinlink-ht2.csc Deprecated WIREGUARD once and for all (#7452) 2024-11-09 21:02:50 +01:00
imb3588.conf Automatic board configs status synchronise 2025-06-13 00:30:38 +02:00
imx7sabre.eos config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
indiedroid-nova.csc Cosmetical: switch edge and current kernel order, so that current shows as primary 2025-02-11 13:46:04 +01:00
inovato-quadra.conf Inovato quadra bootfix, bump uboot for zero3, 2w, add 1.5Gb support, bump atf 2025-06-29 15:19:42 +02:00
jethubj80.conf Build automation: Adjust test targets for remaining boards 2024-08-21 13:15:26 +02:00
jethubj100.conf Build automation: Adjust test targets for remaining boards 2024-08-21 13:15:26 +02:00
jethubj200.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
jetson-nano.csc Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
jp-tvbox-3566.tvb Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
khadas-edge2.conf khadas-edge2: fix uboot 2025-05-25 17:31:46 +02:00
khadas-edge.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
khadas-vim1.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
khadas-vim1s.conf Automatic board configs status synchronise 2025-09-14 13:46:37 +02:00
khadas-vim2.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
khadas-vim3.conf khadas-vim3: u-boot: bump to v2025.04 final 2025-05-29 18:51:04 +02:00
khadas-vim3l.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
khadas-vim4.conf Automatic board configs status synchronise 2025-09-14 13:46:37 +02:00
kickpik2b.csc Radxa Cubie A5E & Kickpi K2B: Pull CodeRabbit nitpicks 2025-08-27 00:33:04 +08:00
lafrite.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
lamobo-r1.eos Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01:00
lckfb-taishanpi.csc lckfb-taishanpi: update u-boot patches, add current&edge kernel support 2025-07-25 06:36:14 +02:00
leez-p710.csc Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
lepotato.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
licheepi-4a.eos config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
lime2.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
lime-a10.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
lime-a33.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
lime-a64.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
lime.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
longanpi-3h.csc add community support for LonganPi 3H (#7547) 2024-12-09 14:12:16 +01:00
longanpi-4b.csc longanpi-4b: fix typo. 2024-12-22 08:19:38 +01:00
lubancat2.csc lubancat2: bump u-boot to v2025.04 2025-04-27 23:10:07 +02:00
luckfox-core3566.csc config / luckfox-core3566: don't nullify MODULES var 2025-07-21 15:53:37 +08:00
macchiatobin-doubleshot.eos Macchiatobin: move board to eos so we don't build this family kernel anymore 2025-01-19 21:53:55 +01:00
mangopi-m28k.csc Deprecated WIREGUARD once and for all (#7452) 2024-11-09 21:02:50 +01:00
mangopi-mq.eos Move two riscv boards to eos as they don't build 2023-10-31 17:27:34 +01:00
mba8mpxl-ras314.conf MBa8MPxL-RAS314: fix firmware file in root folder 2025-02-10 20:16:48 +01:00
mba8mpxl.conf MBa8MPxL: cleanup fix X11 settings 2025-01-30 19:04:12 +01:00
mekotronics-r58-minipc.csc Automatic board configs status synchronise 2025-08-05 13:19:59 +02:00
mekotronics-r58x-4g.csc Automatic board configs status synchronise 2025-08-05 13:19:59 +02:00
mekotronics-r58x-pro.csc mekotronics: u-boot: join rockchip-rk3588's default u-boot-radxa-rk35xx scheme 2024-07-09 06:18:00 +02:00
mekotronics-r58x.csc Automatic board configs status synchronise 2025-08-05 13:19:59 +02:00
melea1000.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
microzed.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
miqi.eos miqi(eos): add boot soc in board config 2023-12-26 16:45:30 +01:00
mixtile-blade3.csc mixtible-blade3: u-boot: back to radxa's v2024.03, as .10 breaks GMAC stable MAC patch 2025-05-29 18:30:51 +02:00
mixtile-edge2.csc Bump two leftover radxa rk35xx uboot to next-dev-v2024.10 2025-02-16 23:03:46 +01:00
mk808c.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
mksklipad50.conf mksklipad50: uboot2025: add boot delay (for uart to come up) 2025-03-12 15:37:37 +01:00
mkspi.csc mkspi: do not build desktop images 2025-02-10 08:04:44 +01:00
nanopct4.csc nanopc t4: fix sdram unstable 2025-01-30 19:04:01 +01:00
nanopct6-lts.conf grub-with-dtb: accept GRUB_FDT_FILE if BOOT_FDT_FILE is unset 2025-03-19 06:52:59 +01:00
nanopct6.conf nanopct6(-lts): switch to mainline A-TF; use mainline u-boot also for 'current' branch 2025-05-31 11:05:32 +02:00
nanopi-m6.conf Cosmetical: switch edge and current kernel order, so that current shows as primary 2025-02-11 13:46:04 +01:00
nanopi-r1.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
nanopi-r1s-h5.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
nanopi-r2c.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopi-r2s-plus.csc Add support for NanoPi R2S Plus 2025-03-19 10:20:50 +01:00
nanopi-r2s.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopi-r3s-lts.conf Add board NanoPi R3S LTS U-Boot Support 2025-06-15 14:11:00 -04:00
nanopi-r3s.csc nanopi-r3s: bump uboot to v2025.04 2025-04-12 20:08:02 +02:00
nanopi-r4s.csc Automatic board configs status synchronise 2025-05-12 16:53:55 +02:00
nanopi-r4se.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopi-r5c.csc Nanopi R6/R5: set wan interface to wan1 as otherwise netplan rules won't catch it 2025-06-23 20:35:53 +02:00
nanopi-r5s.csc Nanopi R6/R5: set wan interface to wan1 as otherwise netplan rules won't catch it 2025-06-23 20:35:53 +02:00
nanopi-r6c.csc Nanopi R6/R5: set wan interface to wan1 as otherwise netplan rules won't catch it 2025-06-23 20:35:53 +02:00
nanopi-r6s.conf fix nanopi r6s udev network mapping 2025-07-29 09:09:49 +02:00
nanopi-r76s.conf add NanoPi R76S support for edge kernel builds (#8609) 2025-09-11 09:03:35 +02:00
nanopia64.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
nanopiair.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
nanopiduo2.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
nanopiduo.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
nanopik1plus.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
nanopik2-s905.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopim1.eos config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
nanopim1plus2.eos config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
nanopim1plus.eos config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
nanopim4.csc Test automation - update testing targets 2024-07-04 10:32:09 +02:00
nanopim4v2.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopineo2.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
nanopineo2black.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
nanopineo3.csc Update several test targets to optimise testing process 2023-11-25 20:19:16 +01:00
nanopineo4.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopineo.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
nanopineocore2.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
nanopineoplus2.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
nezha.eos Move two riscv boards to eos as they don't build 2023-10-31 17:27:34 +01:00
odroidc1.conf Status changes: csc to conf and vice versa 2025-02-24 09:22:59 +01:00
odroidc2.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
odroidc4.conf Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
odroidhc4.conf Automatic board configs status synchronise 2025-09-11 08:57:44 +02:00
odroidm1.conf odroidm1: u-boot: enable setexpr; patch 2025.01 for fileenv; enable squashfs support 2025-02-20 07:00:43 +01:00
odroidm2.csc odroidm2: u-boot: bump v2025.04-rc4 -> v2025.04-rc5 2025-03-31 21:36:58 +02:00
odroidn2.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
odroidn2l.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
odroidxu4.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
olimex-a20-olinuxino-micro.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
olimex-som204-a20.eos Move board related configurations to board file 2024-01-17 04:13:40 +05:30
olimex-som-a20.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
olimex-teres-a64.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
olinux-som-a13.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
onecloud.csc Meson: drop (long) broken legacy code which is also breaking CI 2025-02-10 08:10:04 +01:00
oneplus-kebab.conf feat: Use deb822 APT sources 2025-02-24 09:23:11 +01:00
orangepi2.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepi3-lts.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepi3.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepi3b.csc shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01:00
orangepi4-lts.conf rockchip64: bump orangepi4 lts uboot to v2025.01 2025-03-17 20:48:00 +01:00
orangepi4.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepi5-max.csc remove unnecessary empty lines 2025-04-30 09:13:56 +02:00
orangepi5-plus.conf Cosmetical: switch edge and current kernel order, so that current shows as primary 2025-02-11 13:46:04 +01:00
orangepi5-ultra.csc orangepi5-ultra: Correct HDMI audio naming 2025-07-11 16:59:21 +02:00
orangepi5.conf unfreeze vendor upgrades 2025-03-08 20:11:56 +01:00
orangepi5b.csc orangepi5b: split opi5b board from opi5 board config 2025-04-30 09:11:06 +02:00
orangepi5pro.csc orangepi5pro: dts: Fix incorrect GRF node name (Update U-Boot to v2025.07 for eMMC support) (#8441) 2025-07-30 08:17:02 +02:00
orangepi-r1.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepi-r1plus-lts.csc Automatic board configs status synchronise 2024-10-17 07:10:32 +02:00
orangepi-r1plus.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepi-rk3399.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepi.eos config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepilite2.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepilite.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepimini.eos config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepione.conf config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepioneplus.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepipc2.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepipc.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepipcplus.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepiplus2e.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepiplus.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepiprime.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepiwin.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepizero2.csc Adjust status with downloads and reality 2024-11-25 11:31:11 +01:00
orangepizero2w.csc Inovato quadra bootfix, bump uboot for zero3, 2w, add 1.5Gb support, bump atf 2025-06-29 15:19:42 +02:00
orangepizero3.csc Inovato quadra bootfix, bump uboot for zero3, 2w, add 1.5Gb support, bump atf 2025-06-29 15:19:42 +02:00
orangepizero.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepizeroplus2-h3.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepizeroplus2-h5.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
orangepizeroplus.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
panther-x2.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
pcduino2.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
pcduino3.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
pcduino3nano.eos config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
phytiumpi.conf config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
pine64.conf config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
pine64so.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
pinebook-a64.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
pinebook-pro.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
pinecube.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
pineh64-b.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
pineh64.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
pocketbeagle2.conf config: boards: pocketbeagle2: Add current-rt branch 2025-07-18 17:48:43 +02:00
pocketchip-sd.csc rename PocketChip to PocketChipSD for identifing 2025-01-07 10:13:43 +01:00
qemu-uboot-arm64.csc Proposed board status change for 24.02 (#6234) 2024-02-12 09:07:11 +01:00
qemu-uboot-x86.csc Proposed board status change for 24.02 (#6234) 2024-02-12 09:07:11 +01:00
qemu-uefi-x86.conf config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
quartz64a.csc quartz64a: bump u-boot to v2025.04 final and make it fancy 2025-05-29 17:52:53 +02:00
quartz64b.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
radxa-cubie-a5e.csc Radxa Cubie A5E & Kickpi K2B: Pull CodeRabbit nitpicks 2025-08-27 00:33:04 +08:00
radxa-e20c.csc boards: radxa-e20c: add armbian-leds.conf 2025-03-31 21:37:13 +02:00
radxa-e25.csc Cosmetical: switch edge and current kernel order, so that current shows as primary 2025-02-11 13:46:04 +01:00
radxa-e52c.conf Automatic board configs status synchronise 2025-09-14 13:46:37 +02:00
radxa-nio-12l.conf Radxa Nio 12l: dropping vendor kernel as its broken and generally in bad shape 2025-04-16 23:11:45 +02:00
radxa-rock-4d.csc Automatic board configs status synchronise 2025-09-04 04:20:02 +08:00
radxa-zero2.csc Automatic board configs status synchronise 2025-08-05 13:19:59 +02:00
radxa-zero3.csc Radxa Zero 3: Switch to U-Boot v2025.10-rc2 2025-08-27 00:33:04 +08:00
radxa-zero.conf Radxa Zero, fix for overlay prefix name (#7826) 2025-02-16 11:38:47 -06:00
README.md Improved freezing mechanism with README 2024-08-26 17:51:06 +02:00
recore.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
renegade.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
retro-lite-cm5.csc shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01:00
retroidpocket-rp5.csc Automatic board configs status synchronise 2024-12-02 09:57:10 +01:00
retroidpocket-rpmini.csc Automatic board configs status synchronise 2024-12-02 09:57:10 +01:00
rk322x-box.tvb Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
rk3318-box.tvb rockchip/64: bump rk322x-box and rk3318-box to u-boot v2025.01 2025-03-03 12:56:25 +01:00
rk3328-heltec.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
roc-rk3399-pc.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
rock64.conf Status changes: csc to conf and vice versa 2025-02-24 09:22:59 +01:00
rock-2a.csc config: enable_extension "radxa-aic8800" for rock-2a 2025-03-03 12:55:51 +01:00
rock-2f.csc Add support for Rock 2A and 2F 2025-02-20 06:59:58 +01:00
rock-3a.conf rock-3a: bump mainline uboot to v2025.04 2025-04-12 20:06:56 +02:00
rock-3c.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
rock-4se.csc rock-4se: binman boot scenario with mainline ATF 2025-08-06 10:50:55 +02:00
rock-5-cm-rpi-cm4-io.csc Move rock-5-cmio revert patch to a board folder 2025-08-10 19:41:22 +02:00
rock-5-cmio.csc Move rock-5-cmio revert patch to a board folder 2025-08-10 19:41:22 +02:00
rock-5-itx.conf Status changes: csc to conf and vice versa 2025-02-24 09:22:59 +01:00
rock-5a.conf Cosmetical: switch edge and current kernel order, so that current shows as primary 2025-02-11 13:46:04 +01:00
rock-5b-plus.conf Rock-5B-Plus: Align Edge 6.16 with upstream 2025-06-30 08:51:47 +02:00
rock-5b.conf Cosmetical: switch edge and current kernel order, so that current shows as primary 2025-02-11 13:46:04 +01:00
rock-5c.conf radxa-aic8800: use systemd.link instead of udev rule 2025-02-20 06:59:58 +01:00
rock-5t.conf Add Support for Rock 5T 2025-02-17 14:24:28 +01:00
rock-s0.conf Rock-S0: enable automatic u-boot flashing upon package install 2025-02-05 07:31:25 +01:00
rockpi-4a.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
rockpi-4b.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
rockpi-4bplus.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
rockpi-4c.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
rockpi-4cplus.csc Use binman-atf-mainline for RockPi-4C+ 2025-08-06 10:50:55 +02:00
rockpi-e.conf rockchip64: bump rockpi-e to u-boot v2025.01 2025-03-17 20:47:32 +01:00
rockpi-n10.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
rockpi-s.conf Rockpi-S: enable automatic u-boot flashing upon package install 2025-01-26 09:20:19 +01:00
rockpro64.csc rockpro64: u-boot: bump to 2025.01 2025-01-11 21:48:34 +01:00
rpi4b.conf config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
sakurapi-rk3308b.csc config: drop executable bit from board config files 2025-09-04 01:59:32 +08:00
sk-am62b.conf extensions: Add TI's repo and install specified packages in k3-* 2025-06-26 17:04:11 +08:00
sk-am62p.conf Add AM62P Support 2025-09-15 21:10:49 +02:00
sk-am64b.conf ti: config: families: Compile OPTEE and set it as TEE for U-Boot 2025-05-27 15:42:12 +02:00
sk-am68.conf ti: config: families: Compile OPTEE and set it as TEE for U-Boot 2025-05-27 15:42:12 +02:00
sk-am69.conf ti: config: families: Compile OPTEE and set it as TEE for U-Boot 2025-05-27 15:42:12 +02:00
sk-tda4vm.conf ti: config: families: Compile OPTEE and set it as TEE for U-Boot 2025-05-27 15:42:12 +02:00
smart-am40.csc smart am40: add missing RTC DT node and bump U-Boot version to v2025.04 2025-05-27 15:49:23 +02:00
star64.eos Disable boards in Visionfive2 family as kernel compilation breaks 2025-01-01 19:38:33 +01:00
station-m1.csc station-m1: delete the redundant function. 2025-04-14 21:03:17 +02:00
station-m2.csc station-m2: use mainline devicetree name 2025-02-21 19:11:17 +01:00
station-m3.csc station-m3: add current kernel, update u-boot patches 2025-07-25 09:46:49 +08:00
station-p1.csc station-p1: delete the redundant function. 2025-04-14 21:03:17 +02:00
station-p2.csc station-p2: bump u-boot to 2025.04 (#8081) 2025-04-14 09:39:53 +08:00
sunvell-r69.tvb config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
sweet-potato.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
tanix-tx6.tvb config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
thinkpad-x13s.conf thinkpad-x13s: bump to jhovold's wip/sc8280xp-6.15 (final) 2025-05-29 09:33:29 +02:00
tinker-edge-r.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
tinkerboard-2.csc tinkerboard-2: u-boot: bump to v2025.04 2025-06-04 20:34:12 +02:00
tinkerboard.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
tritium-h3.conf config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
tritium-h5.conf config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
turing-rk1.csc Cosmetical: switch edge and current kernel order, so that current shows as primary 2025-02-11 13:46:04 +01:00
udoo.csc Automatic board configs status synchronise 2025-02-24 10:29:05 +01:00
uefi-arm64.conf config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
uefi-loong64.conf add yt6801 dkms extension 2025-08-04 17:34:24 +08:00
uefi-riscv64.csc config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
uefi-x86.conf config: change order of preferred kernels 2025-08-21 18:16:18 +08:00
unleashed.eos Family Visionfive: seems unmaintained, disabling targets 2025-01-19 20:21:34 +01:00
unmatched.eos Family Visionfive: seems unmaintained, disabling targets 2025-01-19 20:21:34 +01:00
virtual-qemu.eos Update report (#5353) 2023-06-19 20:08:36 +02:00
visionfive2.csc Starfive: bump kernel to v6.6 for starfive2 2025-04-24 12:41:51 +02:00
visionfive.eos Family Visionfive: seems unmaintained, disabling targets 2025-01-19 20:21:34 +01:00
wdk2023.eos Bump kernels for imx6, mvebu, xu4 and move wdk2023 to eos 2025-07-22 10:36:24 +02:00
wsl2-arm64.csc WSL2 "boards" wsl2-x86/wsl2-arm64 with current (6.1.y) and edge (6.6.y) kernels with Microsoft patches 2023-11-27 11:14:01 +01:00
wsl2-x86.csc WSL2 "boards" wsl2-x86/wsl2-arm64 with current (6.1.y) and edge (6.6.y) kernels with Microsoft patches 2023-11-27 11:14:01 +01:00
x96-mate.tvb Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
x96q.tvb Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
xiaobao-nas.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
xiaomi-elish.conf feat: Use deb822 APT sources 2025-02-24 09:23:11 +01:00
xpressreal-t3.csc Automatic board configs status synchronise 2025-09-07 09:48:35 +02:00
xt-q8l-v10.tvb shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01:00
youyeetoo-r1-v3.csc uboot: mainline board: youyeetoo r1 add uboot patches (#8175) 2025-05-12 15:36:12 +02:00
yy3568.csc config: drop executable bit from board config files 2025-09-04 01:59:32 +08:00
z28pro.tvb Build automation: Adjust test targets for remaining boards 2024-08-21 13:15:26 +02:00
zeropi.csc Inovato quadra bootfix, bump uboot for zero3, 2w, add 1.5Gb support, bump atf 2025-06-29 15:19:42 +02:00

Internal build options

These options are used to declare variables used by the armbian build system to build a board-specific configuration.

If you are unsure about the documentation then invoke $ grep -r -A5 -B5 "BUILD_OPTION_HERE" /path/to/local/armbian/build/repository to get context to the option from the source code.

  • BOARD_NAME ( company product version ): defines the board name used in welcome text, hostname and others relevant usage.The general convention is COMPANY PRODUCT VERSION - Often used as part of the scripting logic (namely for hacks) so follow the name declared in the board configuration.
    • Example: OLIMEX Teres A64
  • BOARDFAMILY ( board-family ): defines the family of the board to apply board-specific configuration during build time such as adjustments for the temperature, LED behavior, etc..
  • BOARD_MAINTAINER ( space-separated list of Github login ): Declares the maintainer of the board
  • BOOTCONFIG ( u-boot identifier ): declares the name of the u-boot configuration for the build without the '_defconifig' suffix
  • BOOTSIZE ( int ): Declares the size of the boot partitin in Mib
    • Default: 256
    • Example: 256
  • BOOT_LOGO ( string ): defines whether to use a eyecandy during bootloader phase
    • Values:
      • yes: Show the armbian boot logo
      • desktop: Show the armbian boot logo when BUILD_DESKTOP is set to yes
    • Default: not set
  • CRUSTCONFIG ( crust identifier ): declares the name of the crust defconfig configuration for the build. Specify only if the board has Allwinner CPU with AR100 coprocessor and SOC is supported by crust firmware.
    • Refer to the crust source tree to find configuration for the board
    • Example: nanopi_m1_defconfig
  • IMAGE_PARTITION_TABLE ( string ): defines which disklabel type to use
    • Values:
      • msdos: Use dos/msdos disklabel
      • gpt: Use GPT disklabel
    • Default: msdos
  • BOOTFS_TYPE ( filesystem ): defines the expected filesystem for the boot file system
  • DEFAULT_OVERLAYS ( space-separated list list of dtb overlays ): defines dtb overlays that are enabled by default. There is a basic dtb for each family but they have different level of used SoC features. Board X might have four USB ports but others might not. Therefore other does not need to have those enabled while board X does.
    • Examples:
      • usbhost0
      • usbhost2
      • usbhost3
      • cir
      • analog-codec
      • gpio-regulator-1.3v
      • uart1
  • DEFAULT_CONSOLE ( string ): declares default console for the boot output
    • Values:
      • serial: Output boot messages to serial console
    • Default: not set
  • MODULES ( space-separated list of kernel modules ): appends modules to the kernel command line for all kernel branches
  • MODULES_LEGACY ( space-separated list of kernel modules ): appends modules to the kernel command line for legacy kernel
  • MODULES_CURRENT ( space-separated list of kernel modules ): appends modules to the kernel command line for current kernel
  • MODULES_EDGE ( space-separated list of kernel modules ): appends modules to the kernel command line for edge kernel
  • MODULES_BLACKLIST ( space-separated list of kernel modules ): appends modules to the kernel's blacklist/deny list for all kernel branches
  • MODULES_BLACKLIST_LEGACY ( space-separated list of kernel modules ): appends modules to the kernel's blacklist/deny list for legacy kernel
  • MODULES_BLACKLIST_CURRENT ( space-separated list of kernel modules ): appends modules to the kernel's blacklist/deny list for current kernel
  • MODULES_BLACKLIST_EDGE ( space-separated list of kernel modules ): appends modules to the kernel's blacklist/deny list for edge kernel
  • SERIALCON ( comma-separated list of terminal interfaces [:bandwidth] ): declares which serial console should be used on the system
    • Example: ttyS0:15000000,ttyGS1
  • SKIP_ARMBIAN_REPO ( boolean ): Whether to include the armbian repository in the built image
    • Values:
      • yes: Include (default)
      • no: Do NO include
  • HAS_VIDEO_OUTPUT ( boolean ): defines whether the system has video output such as eye candy, bootsplash, etc..
    • Values:
      • yes: Enable video-related configuration
      • no: Disable video-related configuration
  • KERNEL_TARGET ( comma-separated list of kernel releases or branches ): declares which kernels should be used for the build
    • Values:
      • legacy: Use legacy kernel
      • current: Use current kernel
      • edge: Use edge kernel
      • [branch]: Use specified [branch] kernel
      • [none]: Exits with error
  • KERNEL_TEST_TARGET ( comma-separated list of kernel releases or branches ): if test targets are different for testings. Also applies to build list generation. (internal switch)
  • KERNEL_UPGRADE_FREEZE ( comma-separated list of kernels with versions obove which they stop updating, example: KERNEL_UPGRADE_FREEZE="vendor-rk35xx@24.8.1,current-rockchip-rk3588@24.8.2" )
  • FULL_DESKTOP ( boolean ): defines whether to install desktop stack of applications such as office, thunderbird, etc..
    • Values:
      • yes: install desktop stack
      • no: doesn't install desktop stack
  • DESKTOP_AUTOLOGIN ( boolean ): Toggle desktop autologin
    • Values:
      • yes: Automatically login to the desktop
      • no: disable desktop autologin
    • Default: no
  • PACKAGE_LIST_BOARD ( space-separated list of packages ): Declares which packages should be installed on the system
  • PACKAGE_LIST_BOARD_REMOVE ( space-separated list of packages ): Declares packages to be removed from the system
  • BOOT_FDT_FILE ( device tree configuration ): Force to load specific device tree configuration if different from the one defined by u-boot
    • Values:
      • [family]/[file.dtb]: Replace device tree with the one specified
      • none: Do not use device tree configuration
    • Example: rockchip/rk3568-rock-3-a.dtb
  • CPUMIN ( minimum CPU frequency to scale in Hz ): Set minimal CPU frequency of the system
    • Default: Differs per family 480000 for sunxi8 boards
  • CPUMAX ( minimum CPU frequency to scale in Hz ): Set maximal CPU frequency of the system
    • Default: Differs per family 1400000 for sunxi8 boards
  • FORCE_BOOTSCRIPT_UPDATE ( boolean ): Force bootscript installation if they are not present
    • Values:
      • yes: Enable
      • no: Disable
  • OVERLAY_PREFIX ( prefix ): Prefix for device tree and overlay file paths which will be set while creating an image
    • Example: sun8i-h3

Deprecated

  • BOOTCONFIG_LEGACY ( u-boot identifier ): use BOOTCONFIG instead
  • BOOTCONFIG_CURRENT ( u-boot identifier ): use BOOTCONFIG instead
  • BOOTCONFIG_EDGE ( u-boot identifier ): use BOOTCONFIG instead
  • PACKAGE_LIST_BOARD_DESKTOP ( space-separated list of packages ): use PACKAGE_LIST_BOARD instead
  • PACKAGE_LIST_BOARD_DESKTOP_REMOVE ( space-separated list of packages ): use PACKAGE_LIST_BOARD instead

File extensions

Statuses displayed at the login prompt:

file type description
.csc or .tvb community creations or no active maintainer
.wip work in progress
.eos end of life