armbian-build/config/boards
Icenowy Zheng e19d014e00
Add Pine64 PineCube support (#2364)
* sunxi: kernel: current/dev: enable sun6i-csi and disable LL debug on UART0

The former is useful on some boards, e.g. PineCube.

The latter blocks boards that do not utilize UART0 from booting.

Signed-off-by: Icenowy Zheng <icenowy@aosc.io>

* sunxi: add new family sun8i-v3s

This family is intended for boards with V3/V3s/S3/S3L chips and low
DRAM capacity.

Signed-off-by: Icenowy Zheng <icenowy@aosc.io>

* sunxi: add PineCube board

This board features Sochip S3 SoC (Allwinner V3 die + co-packaged 128MiB
DRAM), and an OmniVision OV5640 camera is shipped with the board.

Add support for it. It could be used as an IP camera then.

Kernel support is only added to current/dev branch, with dev just using
mainline-merged DT and current using backported DT from 5.10-rc.

Signed-off-by: Icenowy Zheng <icenowy@aosc.io>

* sunxi: kernel: current/dev: add V3s OHCI/EHCI nodes

These are needed for USB host on V3s boards to work.

Signed-off-by: Icenowy Zheng <icenowy@aosc.io>
2020-11-25 19:50:10 +01:00
..
aw-som-a20.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
bananapi.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
bananapim1plus.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02: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 Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
bananapim2ultra.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
bananapim2zero.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
bananapim3.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
bananapim64.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
bananapipro.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
bananapir2.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
beelinkx2.tvb Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
clearfogbase.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
clearfogpro.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
cubieboard2.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
cubieboard4.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
cubieboard.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
cubietruck.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
cubietruckplus.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
cubox-i.conf Add support for two dedicated package lists for BOARD and FAMILY (#2097) 2020-07-17 18:29:24 +02:00
espressobin.conf Move Espressobin to 5.8.y (#2187) 2020-09-05 17:16:01 +02:00
firefly-rk3399.csc Enable kernel boot splash, env and bootscript files cleanup, upstream patches (#2065) 2020-06-27 19:14:38 +02:00
helios4.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
helios64.wip Helios64: Update fan configuration, enable network LED and enable UPS timer (#2376) 2020-11-25 14:18:29 +07:00
hummingbird.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
imx7sabre.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
kvim1.csc Enable kernel boot splash, env and bootscript files cleanup, upstream patches (#2065) 2020-06-27 19:14:38 +02:00
lafrite.conf Enable kernel boot splash, env and bootscript files cleanup, upstream patches (#2065) 2020-06-27 19:14:38 +02:00
lamobo-r1.eos Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
lepotato.conf Enable kernel boot splash, env and bootscript files cleanup, upstream patches (#2065) 2020-06-27 19:14:38 +02:00
lime2.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
lime-a10.eos Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
lime-a33.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
lime-a64.conf Add legacy kernel option (5.4.y) to A64 & H5 boards 2020-08-04 17:09:31 +02:00
lime.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
macchiatobin-doubleshot.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
melea1000.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
micro.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
miqi.eos Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
mk808c.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopct3.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopct3plus.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopct4.conf Enable kernel boot splash, env and bootscript files cleanup, upstream patches (#2065) 2020-06-27 19:14:38 +02:00
nanopi-r1.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopi-r2s.conf NanopiR2S - blacklist VPU driver since we don't need it on this board. 2020-10-22 15:36:29 +02:00
nanopia64.csc Add legacy kernel option (5.4.y) to A64 & H5 boards 2020-08-04 17:09:31 +02:00
nanopiair.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopiduo2.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopiduo.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopifire3.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopik1plus.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopik2-s905.conf Enable kernel boot splash, env and bootscript files cleanup, upstream patches (#2065) 2020-06-27 19:14:38 +02:00
nanopim1.eos Disable console on Nanopi M1 mUSB since its broken 2020-06-02 16:42:13 +02:00
nanopim1plus2.eos Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopim1plus.eos Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopim3.eos Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopim4.conf Enable kernel boot splash, env and bootscript files cleanup, upstream patches (#2065) 2020-06-27 19:14:38 +02:00
nanopim4v2.conf Enable kernel boot splash, env and bootscript files cleanup, upstream patches (#2065) 2020-06-27 19:14:38 +02:00
nanopineo2.conf enable legacy kernel builds for nanopineo2 and nanopineo2black 2020-07-30 09:23:20 -07:00
nanopineo2black.conf enable legacy kernel builds for nanopineo2 and nanopineo2black 2020-07-30 09:23:20 -07:00
nanopineo3.conf Adding Neo3 with I2S and SPDIF enabled by default (#2193) 2020-09-08 21:47:27 +02:00
nanopineo4.conf Enable kernel boot splash, env and bootscript files cleanup, upstream patches (#2065) 2020-06-27 19:14:38 +02:00
nanopineo.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopineocore2.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopineoplus2.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
odroidc1.conf Move Odroid C1 current to 5.8.y (#2168) 2020-08-31 17:10:23 +02:00
odroidc2.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
odroidc4.conf Move Odroid C4 from legacy u-boot toward mainline (#2350) 2020-11-22 13:47:41 +01:00
odroidhc4.conf Add Odroid HC4 to mainline kernel (#2319) 2020-11-08 12:13:22 +01:00
odroidn2.conf Add initial support for Odroid N2+ (#2130) 2020-08-08 17:20:00 +02:00
odroidxu4.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
olimex-som204-a20.csc Add support for two dedicated package lists for BOARD and FAMILY (#2097) 2020-07-17 18:29:24 +02:00
olimex-som-a20.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
olinux-som-a13.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
olinuxino-a13.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepi2.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepi3.conf Add legacy kernel option (5.4.y) to A64 & H5 boards 2020-08-04 17:09:31 +02:00
orangepi4.conf Enable kernel boot splash, env and bootscript files cleanup, upstream patches (#2065) 2020-06-27 19:14:38 +02:00
orangepi-r1.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepi-rk3399.conf Enable kernel boot splash, env and bootscript files cleanup, upstream patches (#2065) 2020-06-27 19:14:38 +02:00
orangepi.eos Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepilite2.conf OrangePi Lite2: Enable legacy kernel (5.4) 2020-09-01 09:35:30 +02:00
orangepilite.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepimini.eos Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepione.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepioneplus.conf OrangePi One Plus: Enable legacy kernel (5.4) 2020-09-01 09:35:53 +02:00
orangepipc2.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepipc.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepipcplus.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepiplus2e.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepiplus.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepiprime.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepiwin.conf Add legacy kernel option (5.4.y) to A64 & H5 boards 2020-08-04 17:09:31 +02:00
orangepizero.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepizeroplus2-h3.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepizeroplus2-h5.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepizeroplus.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
pcduino2.eos Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
pcduino3.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
pcduino3nano.eos Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
pine64.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
pine64so.conf Add legacy kernel option (5.4.y) to A64 & H5 boards 2020-08-04 17:09:31 +02:00
pinebook-a64.conf Add legacy kernel option (5.4.y) to A64 & H5 boards 2020-08-04 17:09:31 +02:00
pinebook-pro.wip Switch Pinebook Pro to mainline u-boot (#2229) 2020-09-29 09:54:19 -04:00
pinecube.csc Add Pine64 PineCube support (#2364) 2020-11-25 19:50:10 +01:00
pineh64-b.conf Add legacy kernel option (5.4.y) to A64 & H5 boards 2020-08-04 17:09:31 +02:00
pineh64.conf Add legacy kernel option (5.4.y) to A64 & H5 boards 2020-08-04 17:09:31 +02:00
README.md Unset MODULES and MODULES_BLACKLIST vars before next build in BUILD_ALL (#2162) 2020-08-28 18:45:25 +02:00
renegade.conf Move Libre Computer Renegade to mainline u-boot (#2238) 2020-10-05 07:38:36 +02:00
rk322x-box.tvb Moved rk322x-dev to rk322x-current (current now is 5.7.y) (#2153) 2020-08-28 18:48:55 +02:00
roc-rk3399-pc.csc Cleaned up ROC-RK3399-PC after switching current to 5.7.y (#2104) 2020-07-22 23:35:49 +02:00
rock64.conf Fixed setting CPUMAX in rockchip64 / rk3399 families (#2134) 2020-08-07 10:06:24 +02:00
rockpi-4a.conf Add Rockpi 4C (#2129) 2020-08-29 00:16:28 +02:00
rockpi-4b.conf Add Rockpi 4C (#2129) 2020-08-29 00:16:28 +02:00
rockpi-4c.conf Split ROCK Pi 4 into 4A, 4B and 4C in u-boot (4A uses 4B DT) 2020-10-17 23:38:05 +02:00
rockpi-e.conf Add Rockpi 4C (#2129) 2020-08-29 00:16:28 +02:00
rockpi-s.conf Rockpi S can have current targets since 5.7.y 2020-08-04 18:59:20 +02:00
rockpro64.conf Enable kernel boot splash, env and bootscript files cleanup, upstream patches (#2065) 2020-06-27 19:14:38 +02:00
station-m1.csc Add Firefly Station M1 and P1 (#2361) 2020-11-18 22:32:40 +01:00
station-p1.csc Add Firefly Station M1 and P1 (#2361) 2020-11-18 22:32:40 +01:00
sunvell-r69.csc Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
teres-a64.conf Add legacy kernel option (5.4.y) to A64 & H5 boards 2020-08-04 17:09:31 +02:00
tinkerboard.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
tritium-h3.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
tritium-h5.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
udoo.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
xt-q8l-v10.tvb Added bluez package to xt-q8l-v10 images, mainly for bluetooth on debian minimal images 2020-09-20 14:28:41 +00:00
z28pro.tvb Fixed setting CPUMAX in rockchip64 / rk3399 families (#2134) 2020-08-07 10:06:24 +02:00
zeropi.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +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
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_DEV space delimited modules for dev 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_DEV space delimited modules blacklist for dev branch
SERIALCON ttyS0,ttyS1, ...
BUILD_DESKTOP yes/no
KERNEL_TARGET legacy,current,dev
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

Statuses displayed at the login prompt:

file type description
.csc or. tvb community creations
.wip work in progress
.eos end of life