armbian-build/config/boards
Andrew Davis 84af8cf4cb K3: Move setting ATF_BOARD into board config files
The ATF "board" to use may not always be "lite" for all K3 boards so
move setting this into the board level files from the K3 common settings.
2023-09-06 13:06:25 +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 BigTreeTech CB1: Bump u-boot to v2023.07.02 2023-08-26 13:40:10 +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
hikey960.csc Add board: HiKey960 2023-09-02 14:48:25 +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 add udev audio naming rules for indiedroid nova (#5651) 2023-08-28 13:44:59 +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 licheepi-4a: SC2086 + status update (#5596) 2023-08-20 19:20:49 +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 Nanopi-r1: fix boot from eMMC 2023-08-31 07:38:51 +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-r5s.csc nanopir5s: add friendly interface names in udev, add device tree overlay for front leds 2023-08-26 13:39:22 +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 Revert Meson64 / odroid fancontrol (#5617) 2023-08-20 21:11:54 +02:00
odroidhc4.csc Update report 2023-07-18 14:13:09 +02:00
odroidm1.wip odroidm1: _really_ fix flashcp --partition non-usage for old mtd-utils (bullseye etc) 2023-08-23 21:35:20 +02:00
odroidn2.csc Revert Meson64 / odroid fancontrol (#5617) 2023-08-20 21:11:54 +02:00
odroidn2l.csc odroidn2l: add board file for ODROID N2L; on meson64 edge; add N2L-specific FIP handling to g12b 2023-08-22 08:18:53 +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
orangepi3b.csc Add orangepi3b build config 2023-09-04 15:09:04 +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 Add support for building Rock 5A from the collabora tree 2023-09-04 07:19:03 +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 rockpro64: bump ATF to lts-2.8.8 2023-09-02 14:48:37 +02:00
rpi4b.conf Update report (#5353) 2023-06-19 20:08:36 +02:00
sk-am62b.conf K3: Move setting ATF_BOARD into board config files 2023-09-06 13:06:25 +02:00
sk-am64b.conf K3: Move setting ATF_BOARD into board config files 2023-09-06 13:06:25 +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: move image customizations to bsp-cli 2023-08-28 17:34:36 +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