armbian-build/config/boards
ColorfulRhino 0e0656125d mt7623: Bump legacy 4.19 to current 6.6 kernel
NB: This family only has one board (BananaPi R2) and has not been properly maintained in many years, so 'current' LTS kernel is enough.
No need for 'edge' kernel unless someone plans to step in as maintainer who bumps and tests it on every new kernel release.

- Adjust BananaPi R2 board config (board is mainlined)
- Remove legacy kernel patch folder and kernel config
- Remove unstable WiFi stuff
2024-07-09 18:04:21 +03:00
..
aml-s9xx-box.tvb aml-s9xx-box: move files included in bsp-cli from packages/bsp/aml-s9xx-box to config/optional/boards/aml-s9xx-box/_packages/bsp-cli; fixes #6817 2024-07-01 19:15:54 +02:00
aml-t95z-plus.tvb Fixing syntax at Recore and add missing board level variables 2024-07-02 11:51:31 +02:00
armsom-sige1.csc rk3528: Use default U-Boot for all rk3528 boards 2024-07-03 14:02:29 +02:00
armsom-sige7.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
armsom-w3.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
avaota-a1.conf Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
ayn-odin2.conf Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
bananapi.csc Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01:00
bananapicm4io.conf Proposed board status change for 24.5 (#6569) 2024-05-10 19:58:33 +02:00
bananapif3.wip Test automation - update testing targets 2024-07-04 10:32:09 +02:00
bananapim1plus.csc
bananapim2.eos
bananapim2plus.csc Update report 2023-07-18 14:13:09 +02:00
bananapim2pro.conf Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
bananapim2s.conf meson64: bananapicm4io/m2s: u-boot: v2024.01 and WS dts fixup (#6233) 2024-02-01 08:06:28 -05:00
bananapim2ultra.csc Enable legacy on boards that had support for current kernel 2023-12-24 09:13:08 +01:00
bananapim2zero.csc
bananapim3.csc Proposed board status change (#5658) 2023-11-22 22:36:39 +01:00
bananapim4zero.conf BananaPi M4 Zero: enable 8821cu and blacklist rtw88_8821cu (#6365) 2024-03-06 11:49:07 -05:00
bananapim5.conf Bananapi M5: Bump u-boot to v2024.07 final 2024-07-07 08:11:47 +02:00
bananapim7.conf rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
bananapim64.csc Proposed board status change (#5658) 2023-11-22 22:36:39 +01:00
bananapipro.csc Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01:00
bananapir2.csc mt7623: Bump legacy 4.19 to current 6.6 kernel 2024-07-09 18:04:21 +03:00
bananapir2pro.csc multiple boards: drop hooks adding 'python3-pyelftools' & libgnutls28-dev hostdeps, now included in standard core deps 2024-04-29 02:26:38 +08:00
beaglev.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
beelinkx2.tvb
bigtreetech-cb1.conf Revert "Test current and edge branches as well for BigTreeTech CB1" 2024-02-26 13:50:38 +01:00
clearfogbase.csc Update report 2023-07-18 14:13:09 +02:00
clearfogpro.csc Update several test targets to optimise testing process 2023-11-25 20:19:16 +01:00
clockworkpi-a06.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
coolpi-cm5.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
cubieboard2.csc Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01:00
cubieboard4.csc Enable legacy on boards that had support for current kernel 2023-12-24 09:13:08 +01:00
cubieboard.csc Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01: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
espressobin.eos Move Espressobin to EOS group as it does not build anymore 2024-05-20 15:59:25 +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 Adding support for the fine3399 board 2024-06-03 12:32:02 +02:00
firefly-itx-3588j.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
firefly-rk3399.csc firefly-rk3399: move to rockchip64 family 2024-05-17 14:33:21 +01:00
fxblox-rk1.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
h96-tvbox-3566.tvb Board h96-tvbox-3566 Bring Up 2024-04-16 19:59:36 -04:00
helios4.csc Proposed board status change for 24.5 (#6654) 2024-06-02 10:21:39 +02:00
helios64.conf Helios64: move to supported section 2024-06-24 12:25:28 +02:00
hikey960.csc Add board: HiKey960 2023-09-02 14:48:25 +02:00
hinlink-h28k.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
hinlink-h66k.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
hinlink-h68k.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
hinlink-h88k.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
hinlink-hnas.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
hinlink-ht2.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
imx7sabre.eos
indiedroid-nova.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
inovato-quadra.conf Inovato-quadra: changing board support status 2024-06-08 06:08:25 +02:00
jethubj80.conf
jethubj100.conf
jethubj200.conf JetHome: Update JetHub family 2024-07-03 11:26:07 +02:00
jetson-nano.csc Add efi=noruntime to Jetson Nano kernel parameters. 2023-12-13 13:45:45 +01:00
jp-tvbox-3566.tvb Proposed board status change for 24.02 (#6234) 2024-02-12 09:07:11 +01:00
khadas-edge2.conf rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
khadas-edge.csc
khadas-vim1.conf Update report 2023-07-18 14:13:09 +02:00
khadas-vim1s.conf Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
khadas-vim2.conf Update report 2023-07-18 14:13:09 +02:00
khadas-vim3.conf khadas-vim3: fix stray closing brace in board file 2024-05-19 19:41:47 +02:00
khadas-vim3l.conf khadas-vim3l: enable networking cmds in u-boot 2024-03-26 07:29:09 +01:00
khadas-vim4.conf VIM1S/VIM4: initialize video firmware symlink 2024-05-12 15:02:59 +05:30
lafrite.conf
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 Add support for rk3399 based SBC Leez P710 2024-06-18 10:41:02 +00:00
lepotato.conf Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
licheepi-4a.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
lime2.csc Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01:00
lime-a10.eos
lime-a33.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
lime-a64.csc Test automation - update testing targets 2024-07-04 10:32:09 +02:00
lime.csc Enable legacy on boards that had support for current kernel 2023-12-24 09:13:08 +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 multiple boards: bump u-boot from v2024.07-rcX to v2024.07 final 2024-07-08 16:55:47 +02:00
macchiatobin-doubleshot.csc
mangopi-m28k.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02: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.wip multiple boards: fixes for board file syntax / missing vars (fixing JSON matrix prepare) 2024-05-12 13:04:47 +01:00
mba8mpxl.wip multiple boards: fixes for board file syntax / missing vars (fixing JSON matrix prepare) 2024-05-12 13:04:47 +01: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 Enable legacy on boards that had support for current kernel 2023-12-24 09:13:08 +01:00
microzed.eos
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
mk808c.csc
nanopc-cm3588-nas.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
nanopct4.csc nanopct4.csc: fix missing BOARD_MAINTAINER field; remove legacy-only bsp hack since there's no legacy anymore 2023-10-03 14:11:12 +02:00
nanopct6.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
nanopi-r1.csc Move board related configurations to board file 2024-01-17 04:13:40 +05:30
nanopi-r1s-h5.csc Enable legacy on boards that had support for current kernel 2023-12-24 09:13:08 +01:00
nanopi-r2c.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
nanopi-r2s.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
nanopi-r4s.conf Test automation - update testing targets 2024-07-04 10:32:09 +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-r5c.csc board: nanopi-r5: Use stable U-Boot 2024.04 instead of rc3 2024-06-30 09:06:39 +02:00
nanopi-r5s.csc nanopi-r5s: make u-boot fancy (ums, rockusb, leds, tcp networking stuff) 2024-07-02 10:01:31 +02:00
nanopi-r6c.csc multiple boards: bump u-boot from v2024.07-rcX to v2024.07 final 2024-07-08 16:55:47 +02:00
nanopi-r6s.csc nanopi-r6s: Use mainline U-Boot 2024-07-08 18:02:22 +02:00
nanopia64.csc
nanopiair.csc Update report 2023-11-17 13:04:05 +01:00
nanopiduo2.csc Removing myself as maintainer for allwinner and rpi boards 2024-05-03 23:10:18 +05:30
nanopiduo.csc Proposed board status change for 24.5 (#6569) 2024-05-10 19:58:33 +02:00
nanopik1plus.csc Update report 2023-07-18 14:13:09 +02:00
nanopik2-s905.csc Update NanoPi K2 u-boot (#6277) 2024-02-15 12:35:17 -05:00
nanopim1.eos
nanopim1plus2.eos
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.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 several test targets to optimise testing process 2023-11-25 20:19:16 +01:00
nanopineo4.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
nanopineo.csc Update report 2023-07-18 14:13:09 +02:00
nanopineocore2.csc
nanopineoplus2.csc Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01:00
nezha.eos Move two riscv boards to eos as they don't build 2023-10-31 17:27:34 +01:00
odroidc1.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
odroidc2.conf
odroidc4.csc fix: meson-g12b: blacklist simpledrm kernel module, as it conflicts with panfrost (#5908) 2023-11-26 16:35:00 +01:00
odroidhc4.csc odroidhc4: bump to u-boot v2024.04; drop most defconfig patches in favor of hooks 2024-06-09 18:29:58 +02:00
odroidm1.conf odroidm1: don't copy paste without changing the function name 2024-07-07 17:46:47 +02:00
odroidn2.conf Promote Odroid N2 and M1 to standard support (#6060) 2023-12-18 18:49:51 +01:00
odroidn2l.csc Enable current branch on Odroid N2L as it exists now 2024-02-05 17:23:45 +01:00
odroidxu4.conf Optimise testing targets (#5785) 2023-10-04 14:30:52 +02:00
olimex-a20-olinuxino-micro.csc Rename board config: micro.csc to olimex-a20-olinuxino-micro (#6254) 2024-02-28 15:41:18 +01:00
olimex-som204-a20.eos Move board related configurations to board file 2024-01-17 04:13:40 +05:30
olimex-som-a20.eos
olimex-teres-a64.csc Proposed board status change for 24.5 (#6654) 2024-06-02 10:21:39 +02:00
olinux-som-a13.csc Enable legacy on boards that had support for current kernel 2023-12-24 09:13:08 +01:00
onecloud.conf Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
orangepi2.csc Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
orangepi3-lts.csc Removing myself as maintainer for allwinner and rpi boards 2024-05-03 23:10:18 +05:30
orangepi3.csc Removing myself as maintainer for allwinner and rpi boards 2024-05-03 23:10:18 +05:30
orangepi3b.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +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.csc Proposed board status change (#5658) 2023-11-22 22:36:39 +01:00
orangepi5-plus.conf Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
orangepi5.conf Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
orangepi5pro.wip rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
orangepi-r1.csc Proposed board status change for 24.02 (#6234) 2024-02-12 09:07:11 +01:00
orangepi-r1plus-lts.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
orangepi-r1plus.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +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 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 Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01: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 Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01:00
orangepioneplus.csc Test automation - update testing targets 2024-07-04 10:32:09 +02:00
orangepipc2.csc Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01:00
orangepipc.csc Proposed board status change (#5658) 2023-11-22 22:36:39 +01:00
orangepipcplus.csc Update orangepipcplus.csc 2024-05-15 10:17:54 +01: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 Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01:00
orangepiprime.csc Removing myself as maintainer for allwinner and rpi boards 2024-05-03 23:10:18 +05:30
orangepiwin.csc internal Changing test targets for various boards 2023-08-09 08:40:17 +02:00
orangepizero2.wip Test automation - update testing targets 2024-07-04 10:32:09 +02:00
orangepizero2w.csc Squashed commit of the following: 2024-04-26 20:53:33 +08:00
orangepizero3.csc orangepizero3: stepping down as maintainer 2024-02-04 16:48:30 +05:30
orangepizero.csc Removing myself as maintainer for allwinner and rpi boards 2024-05-03 23:10:18 +05:30
orangepizeroplus2-h3.csc internal Changing test targets for various boards 2023-08-09 08:40:17 +02:00
orangepizeroplus2-h5.csc Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01:00
orangepizeroplus.conf internal Changing test targets for various boards 2023-08-09 08:40:17 +02:00
panther-x2.csc Proposed board status change (#5658) 2023-11-22 22:36:39 +01:00
pcduino2.eos
pcduino3.csc Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01:00
pcduino3nano.eos
phytiumpi.conf Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
pine64.conf Automatic board configs status synchronise 2024-01-12 19:34:54 +01:00
pine64so.csc Proposed board status change (#5658) 2023-11-22 22:36:39 +01:00
pinebook-a64.csc
pinebook-pro.conf Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
pinecube.csc Enable legacy on boards that had support for current kernel 2023-12-24 09:13:08 +01:00
pineh64-b.csc Update report 2023-07-18 14:13:09 +02: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 multiple boards: bump u-boot from v2024.07-rcX to v2024.07 final 2024-07-08 16:55:47 +02:00
quartz64b.csc multiple boards: bump u-boot from v2024.07-rcX to v2024.07 final 2024-07-08 16:55:47 +02:00
radxa-e25.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
radxa-e52c.conf add new board radxa-e52c 2024-07-07 00:51:49 +08:00
radxa-zero2.csc Proposed board status change for 24.02 (#6234) 2024-02-12 09:07:11 +01:00
radxa-zero3.conf rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
radxa-zero.conf fix: meson-g12b: blacklist simpledrm kernel module, as it conflicts with panfrost (#5908) 2023-11-26 16:35:00 +01:00
README.md Introduce new varible used for testings 2023-08-04 10:35:41 +02:00
recore.csc partitioning: Reduce commit mount option for btrfs and ext4 to 120 2024-07-09 11:31:51 +02:00
renegade.conf config: boards: rockchip: Remove unusupported legacy kernel configs. 2023-10-14 00:03:48 +02:00
rk322x-box.tvb rk322x: remove legacy target 2023-12-26 16:45:30 +01:00
rk3318-box.tvb Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +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.csc Proposed board status change (#5658) 2023-11-22 22:36:39 +01:00
rock-3a.csc rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
rock-3c.csc Add config and device-trees for rock3c (#6301) 2024-02-28 15:38:51 +01:00
rock-4se.csc multiple boards: drop hooks adding 'python3-pyelftools' & libgnutls28-dev hostdeps, now included in standard core deps 2024-04-29 02:26:38 +08: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 rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
rock-5a.conf rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
rock-5b.conf rk35xx: Remove legacy kernel target from board configs (#6881) 2024-07-04 21:34:41 +02:00
rock-5c.conf Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
rock-s0.conf Added 1.3ghz overlay for B variant RK3308 (#6348) 2024-03-03 22:39:07 -08:00
rockpi-4a.csc Proposed board status change for 24.02 (#6234) 2024-02-12 09:07:11 +01:00
rockpi-4b.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
rockpi-4bplus.csc Extend CSC build target config to CURRENT kernel too 2024-05-25 14:27:21 +02:00
rockpi-4c.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
rockpi-4cplus.csc multiple boards: drop hooks adding 'python3-pyelftools' & libgnutls28-dev hostdeps, now included in standard core deps 2024-04-29 02:26:38 +08:00
rockpi-e.conf config: boards: rockchip: Remove unusupported legacy kernel configs. 2023-10-14 00:03:48 +02:00
rockpi-n10.csc
rockpi-s.conf Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
rockpro64.conf multiple boards: drop hooks adding 'python3-pyelftools' & libgnutls28-dev hostdeps, now included in standard core deps 2024-04-29 02:26:38 +08:00
rpi4b.conf Removing myself as maintainer for allwinner and rpi boards 2024-05-03 23:10:18 +05:30
rpi5b.csc Removing myself as maintainer for allwinner and rpi boards 2024-05-03 23:10:18 +05:30
sakurapi-rk3308b.csc rockchip-rk3308-current: add support for sakura pi rk3308b 2024-04-23 16:12:04 +08: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
sk-am68.conf Automatic board configs status synchronise 2024-03-15 18:13:13 +01:00
sk-tda4vm.conf Add initial support for TI SK-TDA4VM board 2023-09-19 20:09:07 +02:00
star64.csc Update report 2023-07-18 14:13:09 +02:00
station-m1.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
station-m2.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +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 Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
station-p2.csc Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
sunvell-r69.tvb
sweet-potato.conf Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
tanix-tx6.tvb Enable legacy on boards that had support for current kernel 2023-12-24 09:13:08 +01:00
thinkpad-x13s.wip thinkpad-x13s: bump to jhovold's wip/sc8280xp-6.10-rc6; add fprintd back to Trixie; fixes 2024-07-08 17:01:01 +02:00
tinker-edge-r.csc Add new borad "ASUS Tinker-Edge-R" (#6153) 2024-01-21 14:56:20 -05:00
tinkerboard-2.csc Test automation - update testing targets 2024-07-04 10:32:09 +02:00
tinkerboard.conf Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
tritium-h3.conf
tritium-h5.conf tritium-h5: Change to using Armbian default DRAM CLK value using hook 2023-11-16 11:27:01 +05:30
udoo.csc Optimise testing targets (#5785) 2023-10-04 14:30:52 +02:00
uefi-arm64.conf
uefi-riscv64.csc Update report 2023-07-18 14:13:09 +02:00
uefi-x86.conf qemu-uefi-x86 board: new board introduced for x86 on virtualized env 2024-03-06 01:10:32 +01: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
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 config: boards: add X96 Mate TV Box config 2024-03-25 18:00:44 +01:00
xiaobao-nas.csc 重命名dd-new-borad-tinker-edge-r.patch -> patch/u-boot/u-boot-rockchip64/add-new-board-tinker-edge-r.patch;添加了对xiaobao-nas的支持 (#6662) 2024-05-29 13:31:51 +02:00
xiaomi-elish.conf Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +02:00
xiaomi-umi.conf sm8250: enable ppa for noble to fix qbootctl 2024-06-09 19:11:58 +02:00
xt-q8l-v10.tvb overwrite UBOOT_TARGET_MAP in board conf 2024-07-08 13:02:15 +02:00
z28pro.tvb Beautify shellfmt and add board configs to formatting list (#6910) 2024-07-08 17:00:38 +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 (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