armbian-build/config/boards
The-going a49cee27ad bootscript: Set path without $vendor folder for the 2 iteration.
In the second iteration, we check the path that does not
contain the vendor folder. But this will also be done if
the real path contains the vendor's folder and the vendor's
name is contained in the DTB file name as
    fdtfile=allwinner/sun50i-*-bananapi-*.dtb.
However, overlays will not be available.
Remove "allwinner/" from all board configurations that
use the boot script mechanism so that the script works
correctly.

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
2024-12-09 14:13:32 +01:00
..
aml-a311d-cc.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02: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-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 shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01:00
armsom-cm5-rpi-cm4-io.csc shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01: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 shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01:00
armsom-sige7.csc Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
armsom-w3.csc armsom-w3: fix m.2 usb bluetooth 2024-09-18 16:31:12 +02:00
avaota-a1.csc avaota-a1: move to .csc support (#7395) 2024-10-22 08:33:08 +02:00
ayn-odin2.eos Board config ayn-odin2 temporally disable broken build 2024-08-24 22:12:29 +02:00
bananapi.conf Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
bananapicm4io.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
bananapif3.csc shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01:00
bananapim1plus.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
bananapim2.eos Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
bananapim2plus.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
bananapim2pro.conf Automatic board configs status synchronise 2024-11-18 19:04:05 +01:00
bananapim2s.conf Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
bananapim2ultra.csc Enable legacy on boards that had support for current kernel 2023-12-24 09:13:08 +01:00
bananapim2zero.csc Automatic board configs status synchronise 2024-10-17 07:10:32 +02:00
bananapim3.csc u-boot-sunxi: bananapim3: Building without all patches 2024-11-18 19:14:16 +01:00
bananapim4zero.conf bootscript: Set path without $vendor folder for the 2 iteration. 2024-12-09 14:13:32 +01:00
bananapim5.conf Automatic board configs status synchronise 2024-12-02 09:57:10 +01:00
bananapim7.conf Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
bananapim64.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
bananapipro.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02: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
beaglev.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
beelinkx2.tvb Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02: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 BigTreeTech CB2 maintainer 2024-12-07 09:26:27 +03:00
cherryba-m1.csc shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01: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 board: cm3588-nas: Bump U-Boot v2024.10-rc3 to v2024.10 2024-10-28 20:22:30 +01:00
coolpi-cm5.csc Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
coolpi-genbook.csc Automatic board configs status synchronise 2024-12-05 00:32:30 +01:00
core3566.csc Added support of core3566 (#7018) 2024-11-09 21:42:24 +01:00
cubieboard2.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
cubieboard4.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
cubieboard.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
cubietruck.csc Test automation - update testing targets 2024-07-04 10:32:09 +02:00
cubietruckplus.eos Proposed board status change for 24.5 (#6569) 2024-05-10 19:58:33 +02:00
cubox-i.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
cyber-aib-rk3588.csc cyber-aib-rk3588: add edge kernel support 2024-11-06 14:49:11 +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 Automatic board configs status synchronise 2024-09-12 07:52:08 +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: update to u-boot-v2024.07 2024-10-02 18:12:48 -04:00
h96-tvbox-3566.tvb enable edge kernel to h96-tvbox-3566 TV-box (#7310) 2024-09-30 21:30:17 +02:00
helios4.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02: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 Deprecated WIREGUARD once and for all (#7452) 2024-11-09 21:02:50 +01:00
hinlink-h68k.csc Deprecated WIREGUARD once and for all (#7452) 2024-11-09 21:02:50 +01:00
hinlink-h88k.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
hinlink-hnas.csc Deprecated WIREGUARD once and for all (#7452) 2024-11-09 21:02:50 +01:00
hinlink-ht2.csc Deprecated WIREGUARD once and for all (#7452) 2024-11-09 21:02:50 +01:00
imx7sabre.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
indiedroid-nova.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
inovato-quadra.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +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 Improved freezing mechanism with README 2024-08-26 17:51:06 +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 VIM1S: Use panfrost by default 2024-10-04 07:20:55 +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 Automatic board configs status synchronise 2024-09-12 07:52:08 +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 2024-09-12 07:52:08 +02: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 rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +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 Move LicheePi-4A to eos because its chip design has security vulnerabilities. 2024-09-08 16:22:13 +02:00
lime2.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
lime-a10.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
lime-a33.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
lime-a64.csc Test automation - update testing targets 2024-07-04 10:32:09 +02:00
lime.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
longanpi-3h.csc add community support for LonganPi 3H (#7547) 2024-12-09 14:12:16 +01:00
longanpi-4b.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
lubancat2.csc Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
luckfox-core3566.csc Support for Luckfox Core3566 2024-10-09 20:46:27 +02:00
macchiatobin-doubleshot.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02: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 Automatic board configs status synchronise 2024-10-25 22:38:18 +02:00
mba8mpxl.conf Automatic board configs status synchronise 2024-10-25 22:38:18 +02:00
mekotronics-r58-minipc.csc mekotronics: u-boot: join rockchip-rk3588's default u-boot-radxa-rk35xx scheme 2024-07-09 06:18:00 +02:00
mekotronics-r58x-4g.csc mekotronics: u-boot: join rockchip-rk3588's default u-boot-radxa-rk35xx scheme 2024-07-09 06:18:00 +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 mekotronics: u-boot: join rockchip-rk3588's default u-boot-radxa-rk35xx scheme 2024-07-09 06:18:00 +02:00
melea1000.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02: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 mixtile-blade3: u-boot: join rockchip-rk3588's default u-boot-radxa-rk35xx scheme 2024-07-08 17:01:17 +02:00
mixtile-edge2.csc mixtile-edge2: bump vendor to branch:rk-6.1-rkr4.1 2024-12-08 10:32:34 +01:00
mk808c.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopct4.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopct6-lts.conf Revert "Move support of nanopc t6 & lts from edge to current (#7476)" 2024-11-17 14:35:26 +01:00
nanopct6.conf Revert "Move support of nanopc t6 & lts from edge to current (#7476)" 2024-11-17 14:35:26 +01:00
nanopi-m6.conf nanopi-m6: make it standard supported 2024-10-16 14:09:03 +02:00
nanopi-r1.csc Move board related configurations to board file 2024-01-17 04:13:40 +05:30
nanopi-r1s-h5.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopi-r2c.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopi-r2s.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopi-r4s.conf Build automation: Adjust test targets for remaining boards 2024-08-21 13:15:26 +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 Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopi-r5s.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopi-r6c.csc board: nanopi-r6c: Bump U-Boot from v2024.07 to v2024.10 2024-10-22 13:03:20 +02:00
nanopi-r6s.conf board: nanopi-r6s: Bump U-Boot from v2024.07 to v2024.10 2024-10-22 13:03:20 +02:00
nanopia64.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopiair.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopiduo2.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopiduo.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopik1plus.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopik2-s905.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopim1.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
nanopim1plus2.eos Allwinner: Bump u-boot to 2023.01 2023-06-26 20:54:19 +02:00
nanopim1plus.eos Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01: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 Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopineo2black.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02: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 Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nanopineocore2.csc Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
nanopineoplus2.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
nezha.eos Move two riscv boards to eos as they don't build 2023-10-31 17:27:34 +01:00
odroidc1.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02: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 2024-09-12 07:52:08 +02:00
odroidm1.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +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 Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02: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 Demoting standard support for Teres A64 2024-11-25 11:31:11 +01:00
olinux-som-a13.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
onecloud.conf Build automation: Adjust test targets for remaining boards 2024-08-21 13:15:26 +02:00
oneplus-kebab.conf shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01:00
orangepi2.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepi3-lts.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepi3.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepi3b.csc shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01:00
orangepi4-lts.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepi4.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepi5-max.csc add support for orangepi5 max 2024-09-17 06:54:23 +02:00
orangepi5-plus.conf shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01:00
orangepi5.conf Improved freezing mechanism with README 2024-08-26 17:51:06 +02:00
orangepi5pro.csc Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
orangepi-r1.csc Automatic board configs status synchronise 2024-10-17 07:10:32 +02: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 Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01:00
orangepilite2.csc Test automation - update testing targets 2024-07-04 10:32:09 +02:00
orangepilite.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepimini.eos Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01:00
orangepione.conf Build automation: Adjust test targets for remaining boards 2024-08-21 13:15:26 +02:00
orangepioneplus.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepipc2.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepipc.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepipcplus.csc Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
orangepiplus2e.csc Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01:00
orangepiplus.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepiprime.csc Removing myself as maintainer for allwinner and rpi boards 2024-05-03 23:10:18 +05:30
orangepiwin.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepizero2.csc Adjust status with downloads and reality 2024-11-25 11:31:11 +01:00
orangepizero2w.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepizero3.csc Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
orangepizero.csc Removing myself as maintainer for allwinner and rpi boards 2024-05-03 23:10:18 +05:30
orangepizeroplus2-h3.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepizeroplus2-h5.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
orangepizeroplus.csc Adjust status with downloads and reality 2024-11-25 11:31:11 +01: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 Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
pcduino3nano.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
phytiumpi.conf Phytiumpi: switch default branch for images and testing to CURRENT 2024-09-11 07:59:41 +02:00
pine64.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
pine64so.csc Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
pinebook-a64.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
pinebook-pro.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
pinecube.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
pineh64-b.csc bootscript: Set path without $vendor folder for the 2 iteration. 2024-12-09 14:13:32 +01:00
pineh64.csc Test automation - update testing targets 2024-07-04 10:32:09 +02: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 Removing illegal / not needed character from username 2024-03-06 01:21:00 +01:00
quartz64a.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
quartz64b.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
radxa-e20c.csc WIREGUARD is deprecated (#7520) 2024-12-01 10:04:22 +01:00
radxa-e25.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
radxa-e52c.conf add new board radxa-e52c 2024-07-07 00:51:49 +08:00
radxa-zero2.csc radxa-zero2: bump to u-boot 2024.07 (from 2023.10) 2024-09-16 13:15:43 +02:00
radxa-zero3.csc Remove duplicate BOOTPATCHDIR 2024-11-03 18:01:13 +01:00
radxa-zero.conf Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
README.md Improved freezing mechanism with README 2024-08-26 17:51:06 +02:00
recore.csc Automatic board configs status synchronise 2024-09-12 07:52:08 +02: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 Automatic board configs status synchronise 2024-09-12 07:52:08 +02: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.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
rock-3a.conf shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01:00
rock-3c.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
rock-4se.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
rock-5-cm-rpi-cm4-io.csc Add support for Radxa CM5 on RPi CM4 IO 2024-11-14 07:35:52 +01:00
rock-5-cmio.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
rock-5-itx.conf Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
rock-5a.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
rock-5b-plus.conf shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01:00
rock-5b.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
rock-5c.conf Rock-5c add an ALSA asound.state file to fix sound issues (#7361) 2024-10-11 13:38:37 +02:00
rock-s0.conf Automatic board configs status synchronise 2024-12-02 09:57:10 +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 Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
rockpi-e.conf Automatic board configs status synchronise 2024-10-06 17:55:27 +02:00
rockpi-n10.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
rockpi-s.conf Automatic board configs status synchronise 2024-12-02 09:57:10 +01:00
rockpro64.csc rockpro64: bump u-boot to 2024.07; make fancy configs; drop bin size limit as fix landed upstream 2024-09-08 16:25:27 +02:00
rpi4b.conf Automatic board configs status synchronise 2024-09-12 07:52:08 +02:00
rpi5b.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
sakurapi-rk3308b.csc rockchip-rk3308-current: add support for sakura pi rk3308b 2024-04-23 16:12:04 +08:00
sk-am62b.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
sk-am64b.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
sk-am68.conf Revert "Temporally move TI build targets to EOS as Git is out of reach" 2024-08-19 15:40:48 +02:00
sk-tda4vm.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
star64.csc Update report 2023-07-18 14:13:09 +02:00
station-m1.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
station-m2.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
station-m3.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
station-p1.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
station-p2.csc Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
sunvell-r69.tvb Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
sweet-potato.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
tanix-tx6.tvb Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
thinkpad-x13s.conf Adjust status with downloads and reality 2024-11-25 11:31:11 +01: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 Test automation - update testing targets 2024-07-04 10:32:09 +02:00
tinkerboard.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
tritium-h3.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
tritium-h5.conf Build automation: update kernel test targets for many boards 2024-08-21 12:52:25 +02:00
turing-rk1.csc shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01:00
udoo.csc Optimise testing targets (#5785) 2023-10-04 14:30:52 +02:00
uefi-arm64.conf Build automation: Adjust test targets for remaining boards 2024-08-21 13:15:26 +02:00
uefi-riscv64.csc Update report 2023-07-18 14:13:09 +02:00
uefi-x86.conf Build automation: Adjust test targets for remaining boards 2024-08-21 13:15:26 +02:00
unleashed.csc Update report 2023-07-18 14:13:09 +02:00
unmatched.csc Update report 2023-07-18 14:13:09 +02:00
virtual-qemu.eos Update report (#5353) 2023-06-19 20:08:36 +02:00
visionfive2.csc Update report 2023-07-18 14:13:09 +02:00
visionfive.csc Update report 2023-07-18 14:13:09 +02:00
wdk2023.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +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 xiaomi-elish: add hexagonrpc service to fix kernel crash 2024-10-22 13:02:03 +02:00
xiaomi-umi.eos Disable Xiaomi UMI as it breaks build 2024-11-25 11:31:11 +01:00
xt-q8l-v10.tvb shellfmt: config/boards; no changes 2024-11-25 11:32:28 +01:00
youyeetoo-r1-v3.csc Remove edge kernel on youyeetoo r1 (#7475) 2024-11-14 18:00:12 +01:00
z28pro.tvb Build automation: Adjust test targets for remaining boards 2024-08-21 13:15:26 +02:00
zeropi.csc Optimise testing targets (#5785) 2023-10-04 14:30:52 +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