armbian-build/config/boards
SteeManMI 8dcab2be64
Proposal to create a Community Supported config for Amlogic based TV Boxes (#4296)
* Proposal to create a Community Supported config for Amlogic based
TV Boxes to pickup the work that was done previously by balbes150
but is no longer supported by him.
This also provides a place where development can occure within the
Armbian framework since others on the internet are producing builds
called Armbian that are not done from within the Armbian community.

 Changes to be committed:
	new file:   config/boards/aml-s9xx-box.tvb
	modified:   config/sources/families/include/meson64_common.inc
	modified:   config/sources/families/meson-gxl.conf
	new file:   packages/bsp/aml-s9xx-box/boot/aml_autoscript
	new file:   packages/bsp/aml-s9xx-box/boot/emmc_autoscript
	new file:   packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf
	new file:   packages/bsp/aml-s9xx-box/boot/s905_autoscript
	new file:   packages/bsp/aml-s9xx-box/boot/u-boot-readme.txt
	new file:   packages/bsp/aml-s9xx-box/boot/u-boot-s905
	new file:   packages/bsp/aml-s9xx-box/boot/u-boot-s905x-s912
	new file:   packages/bsp/aml-s9xx-box/boot/u-boot-s905x2-s922
	new file:   packages/bsp/aml-s9xx-box/root/fstab.template
	new file:   packages/bsp/aml-s9xx-box/root/install-aml-s905-emmc.sh
	new file:   packages/bsp/aml-s9xx-box/root/install-aml.sh

* Merge sources

Co-authored-by: Igor <igor@armbian.com>
2022-11-06 20:33:24 +01:00
..
aml-s9xx-box.tvb Proposal to create a Community Supported config for Amlogic based TV Boxes (#4296) 2022-11-06 20:33:24 +01:00
aw-som-a20.eos Update board config targets (#4025) 2022-07-29 18:24:29 +02:00
bananapi.conf Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
bananapim1plus.csc Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
bananapim2.eos Re-add EOS BPi M2 target that fell out. It builds but no device or time to test 2020-09-22 19:02:24 +02:00
bananapim2plus.conf Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
bananapim2ultra.csc Update board names and remove duplicate (#4055) 2022-08-09 09:15:13 +02:00
bananapim2zero.csc Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
bananapim3.csc Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
bananapim5.conf Add support for Bananapi M5 / M2P (#4251) 2022-10-04 10:50:00 +02:00
bananapim64.conf Install xfce4-power-manager by default on xfce desktop (#4205) 2022-09-20 17:20:43 +02:00
bananapipro.conf Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
bananapir2.csc Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
bananapir2pro.csc Update board names and remove duplicate (#4055) 2022-08-09 09:15:13 +02:00
beelinkx2.tvb Upgrade Allwinner boot loader to 2022.08 (#4168) 2022-09-15 11:08:20 +02:00
clearfogbase.conf Remove mvebu/mvebu64 legacy kernels (#4292) 2022-10-22 00:10:52 +02:00
clearfogpro.conf Remove mvebu/mvebu64 legacy kernels (#4292) 2022-10-22 00:10:52 +02:00
clockworkpi-a06.conf Install xfce4-power-manager by default on xfce desktop (#4205) 2022-09-20 17:20:43 +02:00
cubieboard2.csc Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
cubieboard4.csc Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
cubieboard.csc Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
cubietruck.csc Cleanup. Remove deprecated build targets (#3148) 2022-01-05 17:55:42 +01:00
cubietruckplus.csc Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
cubox-i.csc Adjusting build targets status for 22.08 (#4063) 2022-08-25 17:20:30 +02:00
espressobin.conf Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
fe-som-rk3399.eos Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
firefly-rk3399.conf Maintenance (#3395) 2022-01-11 18:53:52 +01:00
helios4.conf Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
helios64.eos Status change for Helios64 / Rpi4 (#4332) 2022-10-24 20:42:32 +02:00
hummingbird.eos Update board config targets (#4025) 2022-07-29 18:24:29 +02:00
imx7sabre.eos Update board config targets (#4025) 2022-07-29 18:24:29 +02:00
jethubj80.conf Move JetHub D1/H1 to supported boards, reenable, add watchdog (#3357) 2021-12-18 09:28:24 +01:00
jethubj100.conf Move JetHub D1/H1 to supported boards, reenable, add watchdog (#3357) 2021-12-18 09:28:24 +01:00
jetson-nano.conf move jetson-nano to media (#4017) 2022-07-25 11:38:42 +02:00
khadas-edge.conf Cleanup u-boot configurations for rockchip64 derivatives (#3150) 2021-10-26 22:14:41 +02:00
khadas-vim1.conf khadas support (#2903) 2021-07-05 21:05:43 +02:00
khadas-vim2.conf Small description typo fixup for Khadas VIM2 & VIM3L (#3001) 2021-07-12 20:58:12 +02:00
khadas-vim3.conf Update build targets (#3456) 2022-02-10 15:16:30 +01:00
khadas-vim3l.conf Go back to latest stable u-boot with VIM3L (#4355) 2022-10-27 12:50:02 +02:00
lafrite.conf Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
lamobo-r1.eos Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
lepotato.conf update asound.stae for le potato (#4379) 2022-11-03 10:48:09 -04:00
lime2.conf Update board names and remove duplicate (#4055) 2022-08-09 09:15:13 +02:00
lime-a10.eos Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
lime-a33.csc Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
lime-a64.conf Install xfce4-power-manager by default on xfce desktop (#4205) 2022-09-20 17:20:43 +02:00
lime.csc Update board names and remove duplicate (#4055) 2022-08-09 09:15:13 +02:00
macchiatobin-doubleshot.csc Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
melea1000.csc Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
micro.csc Update board names and remove duplicate (#4055) 2022-08-09 09:15:13 +02:00
microzed.eos Update board config targets (#4025) 2022-07-29 18:24:29 +02:00
miqi.eos Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
mk808c.csc Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
nanopct3.eos Several small bug fixes mainly outside supported areas (#4032) 2022-07-31 10:34:48 +02:00
nanopct3plus.eos Several small bug fixes mainly outside supported areas (#4032) 2022-07-31 10:34:48 +02:00
nanopct4.conf fix emmc nano-pc-t4 (#3557) 2022-03-25 20:51:03 +01:00
nanopi-r1.conf Adjusting boot config for Pine H64B and Nanopi R1 (#4214) 2022-09-22 10:25:39 +02:00
nanopi-r1s-h5.conf Fixing wrong / deprecated board propertie parameter (#4335) 2022-10-25 11:27:22 +02:00
nanopi-r2c.conf Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
nanopi-r2s.conf Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
nanopi-r4s.conf Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
nanopia64.csc Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
nanopiair.csc Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
nanopiduo2.csc Fix broken boot config for CSC board Duo 2 (#4231) 2022-09-25 14:56:45 +02:00
nanopiduo.csc Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
nanopifire3.eos Several small bug fixes mainly outside supported areas (#4032) 2022-07-31 10:34:48 +02:00
nanopik1plus.conf Update build targets (#3456) 2022-02-10 15:16:30 +01:00
nanopik2-s905.csc Cleanup. Remove deprecated build targets (#3148) 2022-01-05 17:55:42 +01:00
nanopim1.eos Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
nanopim1plus2.eos Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
nanopim1plus.eos Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
nanopim3.eos Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopim4.conf Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
nanopim4v2.conf Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
nanopineo2.conf Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
nanopineo2black.csc Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
nanopineo3.conf re-add support for NanoPi NEO3 (#4313) 2022-10-22 14:45:28 +02:00
nanopineo4.csc Update build targets (#3456) 2022-02-10 15:16:30 +01:00
nanopineo.conf Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
nanopineocore2.csc Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
nanopineoplus2.conf Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
odroidc1.eos Onecloud: some update (#4073) 2022-08-17 19:44:55 +02:00
odroidc2.conf Fix potato and C2 damage caused by untested family u-boot bump (#4376) 2022-11-02 06:41:45 +01:00
odroidc4.conf Remove deprecated kernels (#4283) 2022-10-15 19:32:53 +02:00
odroidhc4.conf Remove deprecated kernels (#4283) 2022-10-15 19:32:53 +02:00
odroidm1.wip Add CSC Odroid M1 with legacy, current and edge kernel (#4368) 2022-10-30 21:09:16 +01:00
odroidn2.conf Remove deprecated kernels (#4283) 2022-10-15 19:32:53 +02:00
odroidxu4.conf Remove deprecated kernels (#4283) 2022-10-15 19:32:53 +02:00
olimex-som204-a20.eos Install xfce4-power-manager by default on xfce desktop (#4205) 2022-09-20 17:20:43 +02:00
olimex-som-a20.eos Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
olinux-som-a13.csc Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
onecloud.csc onecloud: Enable Plymouth (#4228) 2022-09-25 14:56:54 +02:00
orangepi2.csc Cleanup. Remove deprecated build targets (#3148) 2022-01-05 17:55:42 +01:00
orangepi3-lts.conf Upgrade Allwinner boot loader to 2022.08 (#4168) 2022-09-15 11:08:20 +02:00
orangepi3.conf Update build targets (#3456) 2022-02-10 15:16:30 +01:00
orangepi4-lts.conf Small adjustment to beta build targets, typo (#4354) 2022-10-26 23:24:31 +02:00
orangepi4.conf Small adjustment to beta build targets, typo (#4354) 2022-10-26 23:24:31 +02:00
orangepi-r1.conf Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
orangepi-r1plus-lts.conf Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
orangepi-r1plus.conf rockchip: fixes support for orangepi-r1plus (#4215) 2022-09-22 10:25:28 +02:00
orangepi-rk3399.csc Cleanup. Remove deprecated build targets (#3148) 2022-01-05 17:55:42 +01:00
orangepi.eos Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
orangepilite2.conf Update build targets (#3456) 2022-02-10 15:16:30 +01:00
orangepilite.conf Update build targets (#3456) 2022-02-10 15:16:30 +01:00
orangepimini.eos Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
orangepione.conf Update build targets (#3456) 2022-02-10 15:16:30 +01:00
orangepioneplus.conf Update build targets (#3456) 2022-02-10 15:16:30 +01:00
orangepipc2.conf Adjust build targets to meet maintainers list (#3526) 2022-03-06 10:26:31 +01:00
orangepipc.conf Adjust build targets to meet maintainers list (#3526) 2022-03-06 10:26:31 +01:00
orangepipcplus.conf Adjust build targets to meet maintainers list (#3526) 2022-03-06 10:26:31 +01:00
orangepiplus2e.conf Update build targets (#3456) 2022-02-10 15:16:30 +01:00
orangepiplus.csc Cleanup. Remove deprecated build targets (#3148) 2022-01-05 17:55:42 +01:00
orangepiprime.conf Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
orangepiwin.csc Install xfce4-power-manager by default on xfce desktop (#4205) 2022-09-20 17:20:43 +02:00
orangepizero2.conf Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
orangepizero.conf Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
orangepizeroplus2-h3.conf Adjust build targets to meet maintainers list (#3526) 2022-03-06 10:26:31 +01:00
orangepizeroplus2-h5.csc Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
orangepizeroplus.conf Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
pcduino2.eos Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
pcduino3.csc Update board names and remove duplicate (#4055) 2022-08-09 09:15:13 +02:00
pcduino3nano.eos Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
pine64.conf Install xfce4-power-manager by default on xfce desktop (#4205) 2022-09-20 17:20:43 +02:00
pine64so.conf Movi Rockpi, Rock64 and Pine64so to supported as we have a maintainer (#3832) 2022-05-28 09:35:49 +02:00
pinebook-a64.csc Install xfce4-power-manager by default on xfce desktop (#4205) 2022-09-20 17:20:43 +02:00
pinebook-pro.conf Install xfce4-power-manager by default on xfce desktop (#4205) 2022-09-20 17:20:43 +02:00
pinecube.csc Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
pineh64-b.conf Adjusting boot config for Pine H64B and Nanopi R1 (#4214) 2022-09-22 10:25:39 +02:00
pineh64.csc Bugfix - wwitching one build target with another. 2022-03-08 07:55:39 +01:00
quartz64a.wip Update board names and remove duplicate (#4055) 2022-08-09 09:15:13 +02:00
radxa-zero2.csc enable 5.19.y edge kernel for the radxa zero 2 builds (#4074) 2022-08-17 19:44:40 +02:00
radxa-zero.conf Rename radxa-zero.csc to radxa-zero.conf (#3601) 2022-03-29 12:38:01 +02:00
README.md Fixing wrong / deprecated board propertie parameter (#4335) 2022-10-25 11:27:22 +02:00
recore.csc Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
renegade.conf fix firefly-rk3328-roc-cc and libre renegade (#2765) 2021-04-13 10:16:33 +02:00
rk322x-box.tvb Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
rk3318-box.tvb rockchip64: add rk3318-box tvbox board patch and configurations (#3921) 2022-06-23 08:30:54 +02:00
roc-rk3399-pc.csc Update board names and remove duplicate (#4055) 2022-08-09 09:15:13 +02:00
rock64.conf Movi Rockpi, Rock64 and Pine64so to supported as we have a maintainer (#3832) 2022-05-28 09:35:49 +02:00
rock-3a.conf update u-boot config name for rock-3a (#4007) 2022-07-19 14:12:04 -07:00
rock-5b.wip rock5b use ext4 boot 2022-10-18 23:34:23 +08:00
rockpi-4a.conf Movi Rockpi, Rock64 and Pine64so to supported as we have a maintainer (#3832) 2022-05-28 09:35:49 +02:00
rockpi-4b.conf Movi Rockpi, Rock64 and Pine64so to supported as we have a maintainer (#3832) 2022-05-28 09:35:49 +02:00
rockpi-4bplus.csc csc support for radxa rock 4b+ using mainline edge (#4003) 2022-07-16 10:37:24 +02:00
rockpi-4c.conf Movi Rockpi, Rock64 and Pine64so to supported as we have a maintainer (#3832) 2022-05-28 09:35:49 +02:00
rockpi-4cplus.csc Add Radxa ROCK Pi 4C Plus (#4129) 2022-11-02 06:58:31 +01:00
rockpi-e.csc Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00
rockpi-n10.csc Cleanup u-boot configurations for rockchip64 derivatives (#3150) 2021-10-26 22:14:41 +02:00
rockpi-s.conf Fixing wrong / deprecated board propertie parameter (#4335) 2022-10-25 11:27:22 +02:00
rockpro64.conf Update build targets (#3456) 2022-02-10 15:16:30 +01:00
rpi4b.conf Status change for Helios64 / Rpi4 (#4332) 2022-10-24 20:42:32 +02:00
station-m1.conf fix kernel legacy Station M1 (#3813) 2022-05-25 17:30:18 +02:00
station-m2.conf Adding Pine64 Quartz64a as WIP target (#3539) 2022-03-20 22:58:21 +01:00
station-m3.conf add Station M3 rk3588s (#4158) 2022-09-26 18:35:49 +02:00
station-p1.conf fix use auto dtb for extlinux (#3466) 2022-02-10 15:04:16 +01:00
station-p2.conf update kernel 5.17.1 station-p2-edge (#3637) 2022-04-05 16:18:38 +02:00
sunvell-r69.tvb Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
teres-a64.csc Install xfce4-power-manager by default on xfce desktop (#4205) 2022-09-20 17:20:43 +02:00
tinkerboard-2.wip Tinker Board 2(RK3399): fix incorrect detection of dram size on booting (#4383) 2022-11-06 20:28:19 +01:00
tinkerboard.conf Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
tritium-h3.conf Support Tritium H3 and H5 (#3787) 2022-05-18 07:39:41 +02:00
tritium-h5.conf Support Tritium H3 and H5 (#3787) 2022-05-18 07:39:41 +02:00
udoo.csc Cleanup. Remove deprecated build targets (#3148) 2022-01-05 17:55:42 +01:00
uefi-arm64.conf GRUB optimisations (#4213) 2022-09-23 09:35:07 +02:00
uefi-riscv64.conf Add initial RiscV support (#4387) 2022-11-06 20:33:11 +01:00
uefi-x86.conf GRUB optimisations (#4213) 2022-09-23 09:35:07 +02:00
virtual-qemu.wip Update board names and remove duplicate (#4055) 2022-08-09 09:15:13 +02:00
xt-q8l-v10.tvb Update board names and remove duplicate (#4055) 2022-08-09 09:15:13 +02:00
z28pro.tvb Fixed setting CPUMAX in rockchip64 / rk3399 families (#2134) 2020-08-07 10:06:24 +02:00
zeropi.conf Support Plymouth (#4133) 2022-09-13 15:16:30 +02:00

variable meaning
# Name of the board with specs displayed in the build menu
BOARD_NAME welcome text and hostname
BOARDFAMILY sun8i, sun7i, rockchip64
BOOTCONFIG name of u-boot config
BOOTCONFIG_LEGACY name of u-boot config for legacy branch
BOOTCONFIG_CURRENT name of u-boot config for current branch
BOOTCONFIG_EDGE name of u-boot config for edge branch
BOOTSIZE size of a separate boot partition in Mib
BOOT_LOGO yes/desktop enable armbian boot logo during booting
IMAGE_PARTITION_TABLE "msdos" (default) or "gpt" (boot loader must supports it)
BOOTFS_TYPE boot partition type: ext4, fat
DEFAULT_OVERLAYS usbhost1 usbhost2 ...
DEFAULT_CONSOLE serial = change default boot output
MODULES space delimited modules for all branches
MODULES_LEGACY space delimited modules for legacy branch
MODULES_CURRENT space delimited modules for current branch
MODULES_EDGE space delimited modules for edge branch
MODULES_BLACKLIST space delimited modules blacklist for all branches
MODULES_BLACKLIST_LEGACY space delimited modules blacklist for legacy branch
MODULES_BLACKLIST_CURRENT space delimited modules blacklist for current branch
MODULES_BLACKLIST_EDGE space delimited modules blacklist for edge branch
SERIALCON ttyS0,ttyS1, ...
HAS_VIDEO_OUTPUT yes/no
KERNEL_TARGET legacy,current,edge
FULL_DESKTOP yes/no = install Office, Thunderbird, ...
DESKTOP_AUTOLOGIN yes/no
PACKAGE_LIST_BOARD space delimited packages to be installed on this boards
PACKAGE_LIST_BOARD_REMOVE space delimited packages to be removed
PACKAGE_LIST_DESKTOP_BOARD space delimited packages to be installed on this boards desktop build
PACKAGE_LIST_DESKTOP_BOARD_REMOVE space delimited packages to be removed
BOOT_FDT_FILE Forcing loading specific device tree configuration - if its different than the one defined by u-boot
CPUMIN Minimum CPU frequency to scale (Hz)
CPUMAX Maximum CPU frequency to scale (Hz)
FORCE_BOOTSCRIPT_UPDATE install bootscripts if they are not present
OVERLAY_PREFIX prefix for DT and overlay file paths which will be set while creating image

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