armbian-build/config/boards
2023-08-19 17:38:53 +02:00
..
aml-s9xx-box.tvb Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
bananapi.csc Update report 2023-08-17 22:08:36 +02:00
bananapicm4io.conf Board: Bananapi M2S additional support 2023-07-23 14:40:52 +02:00
bananapim1plus.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
bananapim2.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
bananapim2plus.csc Update report 2023-07-18 14:13:09 +02:00
bananapim2pro.csc Add support for most recent memory chips on BPi M5 / M2PRO 2023-08-18 17:10:42 +02:00
bananapim2s.conf Update report 2023-07-26 13:52:33 +02:00
bananapim2ultra.csc Revert speed 2023-08-04 10:35:41 +02:00
bananapim2zero.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
bananapim3.conf Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
bananapim5.conf Add support for most recent memory chips on BPi M5 / M2PRO 2023-08-18 17:10:42 +02:00
bananapim64.conf Allwinner: Bump u-boot to 2023.01 2023-06-26 20:54:19 +02:00
bananapipro.conf internal Changing test targets for various boards 2023-08-09 08:40:17 +02:00
bananapir2.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
bananapir2pro.csc media: Oleg dropped his kernel-4.19 branch, so drop legacy from bananapir2pro, station-m2, station-p2 2023-07-26 13:28:43 +02:00
beaglev.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
beelinkx2.tvb Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
bigtreetech-cb1.conf Change test targets on Rockpi S and BTT Cb1 2023-08-05 19:02:53 +02:00
clearfogbase.csc Update report 2023-07-18 14:13:09 +02:00
clearfogpro.conf Update report (#5353) 2023-06-19 20:08:36 +02:00
clockworkpi-a06.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
cubieboard2.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
cubieboard4.csc config/boards: fix some missing quotes / maintainers 2023-07-26 13:27:02 +02:00
cubieboard.csc Update report 2023-07-18 14:13:09 +02:00
cubietruck.csc internal Changing test targets for various boards 2023-08-09 08:40:17 +02:00
cubietruckplus.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
cubox-i.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
espressobin.conf Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +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
firefly-rk3399.conf Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
fxblox-rk1.wip Update report 2023-07-31 05:17:08 +02:00
helios4.conf Update report (#5353) 2023-06-19 20:08:36 +02:00
helios64.csc 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
hinlink-h88k.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
imx7sabre.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
indiedroid-nova.csc config/boards: fix some missing quotes / maintainers 2023-07-26 13:27:02 +02:00
jethubj80.conf Update report (#5353) 2023-06-19 20:08:36 +02:00
jethubj100.conf Update report (#5353) 2023-06-19 20:08:36 +02:00
jetson-nano.conf Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
khadas-edge2.conf khadas boards: VIM1S/3/3L/4/Edge2: add KHADAS_OOWOW_BOARD_ID definition for use with oowow (EXT=image-output-oowow) 2023-08-15 18:53:55 +05:30
khadas-edge.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
khadas-vim1.conf Update report 2023-07-18 14:13:09 +02:00
khadas-vim1s.wip meson-s4t7: Enable dtbo support 2023-08-15 16:03:24 +02:00
khadas-vim2.conf Update report 2023-07-18 14:13:09 +02:00
khadas-vim3.conf khadas boards: VIM1S/3/3L/4/Edge2: add KHADAS_OOWOW_BOARD_ID definition for use with oowow (EXT=image-output-oowow) 2023-08-15 18:53:55 +05:30
khadas-vim3l.conf khadas boards: VIM1S/3/3L/4/Edge2: add KHADAS_OOWOW_BOARD_ID definition for use with oowow (EXT=image-output-oowow) 2023-08-15 18:53:55 +05:30
khadas-vim4.wip khadas-vim4: add modprobe config to avoid kernel panic during ISP firmware loading 2023-08-19 17:38:53 +02:00
lafrite.conf Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
lamobo-r1.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
lepotato.conf Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
licheepi-4a.wip Update report 2023-08-15 14:29:15 +02:00
lime2.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
lime-a10.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
lime-a33.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
lime-a64.csc Allwinner: Bump u-boot to 2023.01 2023-06-26 20:54:19 +02:00
lime.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
macchiatobin-doubleshot.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
mangopi-mq.wip Update report (#5353) 2023-06-19 20:08:36 +02:00
mekotronics-r58-minipc.wip mekotronics: refactor vendor conf/hooks; vendor uboot with new patches; new blobs 2023-07-01 14:53:34 +02:00
mekotronics-r58x-4g.wip Update report 2023-07-18 14:13:09 +02:00
mekotronics-r58x.wip mekotronics: refactor vendor conf/hooks; vendor uboot with new patches; new blobs 2023-07-01 14:53:34 +02:00
melea1000.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
micro.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
microzed.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
miqi.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
mixtile-blade3.wip mixtile-blade3: bump uboot, rebase uboot patches, add mac-from-serial# patch; enable OTP in defconfig; restore attribution for one patch 2023-07-26 13:27:28 +02:00
mk808c.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
nanopct3.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
nanopct3plus.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
nanopct4.csc nanopc t4: set BOOT_SCENARIO to "spl-blobs" 2023-08-18 17:11:16 +02:00
nanopct6.wip add nvme boot support for the nanopc t6 2023-08-12 10:05:20 +02:00
nanopi-r1.csc Update report 2023-07-18 14:13:09 +02:00
nanopi-r1s-h5.csc Update report 2023-07-18 14:13:09 +02:00
nanopi-r2c.csc Update report 2023-07-18 14:13:09 +02:00
nanopi-r2s.csc Update report 2023-07-18 14:13:09 +02:00
nanopi-r4s.conf 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
nanopi-r4se.csc 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
nanopi-r6s.conf update rk3588 blobs for opi5 and nanopi r6s 2023-07-04 18:25:15 +02:00
nanopia64.csc Allwinner: Bump u-boot to 2023.01 2023-06-26 20:54:19 +02:00
nanopiair.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
nanopiduo2.conf patch: kernel: sunxi: h3: fix OPP not supported by regulators on boards with gpio-regulator 2023-07-11 11:13:57 +02:00
nanopiduo.conf Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
nanopifire3.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
nanopik1plus.csc Update report 2023-07-18 14:13:09 +02:00
nanopik2-s905.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +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 Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
nanopim3.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
nanopim4.csc 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
nanopim4v2.csc 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
nanopineo2.csc Update report 2023-07-18 14:13:09 +02:00
nanopineo2black.csc Update report 2023-07-18 14:13:09 +02:00
nanopineo3.csc Update report 2023-07-18 14:13:09 +02:00
nanopineo4.csc 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
nanopineo.csc Update report 2023-07-18 14:13:09 +02:00
nanopineocore2.csc Allwinner: Bump u-boot to 2023.01 2023-06-26 20:54:19 +02:00
nanopineoplus2.conf Allwinner: Bump u-boot to 2023.01 2023-06-26 20:54:19 +02:00
nezha.csc Update report 2023-07-18 14:13:09 +02:00
odroidc1.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
odroidc2.conf Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
odroidc4.csc Update report 2023-07-18 14:13:09 +02:00
odroidhc4.csc Update report 2023-07-18 14:13:09 +02:00
odroidm1.wip Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
odroidn2.csc Update report 2023-07-18 14:13:09 +02:00
odroidxu4.conf Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
olimex-som204-a20.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
olimex-som-a20.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
olimex-teres-a64.conf Allwinner: Bump u-boot to 2023.01 2023-06-26 20:54:19 +02:00
olinux-som-a13.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
onecloud.conf Update report 2023-07-18 14:13:09 +02:00
orangepi2.csc Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepi3-lts.csc internal Changing test targets for various boards 2023-08-09 08:40:17 +02:00
orangepi3.csc internal Changing test targets for various boards 2023-08-09 08:40:17 +02:00
orangepi4-lts.conf 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
orangepi4.conf Revert speed 2023-08-04 10:35:41 +02:00
orangepi5-plus.conf opi5-plus: add initial support for edge kernel 2023-08-12 10:04:30 +02:00
orangepi5.conf Add edge kernel support for Orange Pi 5 2023-07-15 00:00:07 +02:00
orangepi-r1.conf Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepi-r1plus-lts.conf rockchip64: bump rockchip64-edge kernel to 6.4 (#5552) 2023-08-04 10:39:13 +02:00
orangepi-r1plus.csc Update report 2023-07-18 14:13:09 +02:00
orangepi-rk3399.csc 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
orangepi.eos Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepilite2.csc Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepilite.csc Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepimini.eos Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepione.conf Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepioneplus.csc Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepipc2.csc Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepipc.conf Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepipcplus.csc Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepiplus2e.csc Revert speed 2023-08-04 10:35:41 +02:00
orangepiplus.csc Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepiprime.conf Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepiwin.csc internal Changing test targets for various boards 2023-08-09 08:40:17 +02:00
orangepizero2.conf Introduce new varible used for testings 2023-08-04 10:35:41 +02:00
orangepizero.csc Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepizeroplus2-h3.csc internal Changing test targets for various boards 2023-08-09 08:40:17 +02:00
orangepizeroplus2-h5.csc Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepizeroplus.conf internal Changing test targets for various boards 2023-08-09 08:40:17 +02:00
panther-x2.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
pcduino2.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
pcduino3.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
pcduino3nano.eos Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
pine64.conf Allwinner: Bump u-boot to 2023.01 2023-06-26 20:54:19 +02:00
pine64so.conf Allwinner: Bump u-boot to 2023.01 2023-06-26 20:54:19 +02:00
pinebook-a64.csc Allwinner: Bump u-boot to 2023.01 2023-06-26 20:54:19 +02:00
pinebook-pro.conf Revert speed 2023-08-04 10:35:41 +02:00
pinecube.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
pineh64-b.csc Update report 2023-07-18 14:13:09 +02:00
pineh64.csc Introduce new varible used for testings 2023-08-04 10:35:41 +02:00
qemu-uboot-arm64.wip Update report 2023-06-20 21:35:00 +02:00
qemu-uboot-x86.wip Update report 2023-06-20 21:35:00 +02:00
quartz64a.csc Update report 2023-07-18 14:13:09 +02:00
quartz64b.csc Update report 2023-07-18 14:13:09 +02:00
radxa-e25.wip Update report 2023-06-20 21:35:00 +02:00
radxa-zero2.wip Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
radxa-zero.conf Update report (#5353) 2023-06-19 20:08:36 +02:00
README.md Introduce new varible used for testings 2023-08-04 10:35:41 +02:00
recore.csc recore: keep stdout clean (replace echo with display_alert) - JSON pipeline requires clean stdout 2023-06-20 14:48:19 +02:00
renegade.conf Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
rk322x-box.tvb Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
rk3318-box.tvb rk3318-box: revert ddrbin to 333mhz 2023-07-11 11:14:11 +02:00
roc-rk3399-pc.csc 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
rock64.conf Revert speed 2023-08-04 10:35:41 +02:00
rock-3a.conf Update report (#5353) 2023-06-19 20:08:36 +02:00
rock-4se.csc Rock 4SE: change uboot defconfig (#5612) 2023-08-18 15:04:59 -04:00
rock-5-cmio.csc Update report 2023-07-18 14:13:09 +02:00
rock-5a.wip Update report (#5353) 2023-06-19 20:08:36 +02:00
rock-5b.conf internal Changing test targets for various boards 2023-08-09 08:40:17 +02:00
rockpi-4a.conf Revert speed 2023-08-04 10:35:41 +02:00
rockpi-4b.csc Change test targets on Rockpi4b (#5560) 2023-08-05 11:29:39 +02:00
rockpi-4bplus.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
rockpi-4c.csc Revert speed 2023-08-04 10:35:41 +02:00
rockpi-4cplus.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
rockpi-e.conf Adjust test targets 2023-08-04 10:35:41 +02:00
rockpi-n10.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
rockpi-s.conf Change test targets on Rockpi S and BTT Cb1 2023-08-05 19:02:53 +02:00
rockpro64.conf internal Changing test targets for various boards 2023-08-09 08:40:17 +02:00
rpi4b.conf Update report (#5353) 2023-06-19 20:08:36 +02:00
sk-am62b.conf Add initial support for TI SK-AM62B board 2023-08-04 09:52:55 +02:00
sk-am64b.conf Allow K3 family devices to select R5 U-Boot defconfig 2023-08-04 09:52:55 +02:00
star64.csc Update report 2023-07-18 14:13:09 +02:00
station-m1.conf Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
station-m2.conf media: Oleg dropped his kernel-4.19 branch, so drop legacy from bananapir2pro, station-m2, station-p2 2023-07-26 13:28:43 +02:00
station-m3.conf Update report 2023-06-20 21:35:00 +02:00
station-p1.conf Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
station-p2.conf media: Oleg dropped his kernel-4.19 branch, so drop legacy from bananapir2pro, station-m2, station-p2 2023-07-26 13:28:43 +02:00
sunvell-r69.tvb Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
thinkpad-x13s.wip thinkpad-x13s: use steev's 6.3.y for working audio; fix Bluetooth; fix core temperature sensors; add modules & fw to initrd; pin & keep x13s PPA (fixes #5550) 2023-08-07 12:22:41 +02:00
tinkerboard-2.csc Update report 2023-07-18 14:13:09 +02:00
tinkerboard.conf Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
tritium-h3.conf Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
tritium-h5.conf Allwinner: Bump u-boot to 2023.01 2023-06-26 20:54:19 +02:00
udoo.csc Introduce the BOARD_MAINTAINER in board config (#5159) 2023-06-19 17:30:35 +02:00
uefi-arm64.conf Update report (#5353) 2023-06-19 20:08:36 +02:00
uefi-riscv64.csc Update report 2023-07-18 14:13:09 +02:00
uefi-x86.conf Update report (#5353) 2023-06-19 20:08:36 +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
xt-q8l-v10.tvb Update report (#5353) 2023-06-19 20:08:36 +02:00
z28pro.tvb Remove rockchip legacy targets 2023-08-04 10:35:41 +02:00
zeropi.csc Revert speed 2023-08-04 10:35:41 +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 (internal switch)
  • 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