build/config/boards
Igor Pecovnik 805bf9b9c9 Adding OPi Zero2 legacy kernel support
One test device died while testing. Support is not complete. Initrd needs some adjustement to boot properly. First is OPi image, second is Armbian.

   Image Name:
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    23994376 Bytes = 22.9 MiB
   Load Address: 41000000
   Entry Point:  41000000
   Verifying Checksum ... OK
   Image Name:   uInitrd
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    8469228 Bytes = 8.1 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Loading Ramdisk to 497ec000, end 49fffaec ... OK
   reserving fdt memory region: addr=48000000 size=1000000

Starting kernel ...

   Image Name:
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    24125448 Bytes = 23 MiB
   Load Address: 41000000
   Entry Point:  41000000
   Verifying Checksum ... OK
   Image Name:   uInitrd
   Image Type:   AArch64 Linux RAMDisk Image (gzip compressed)
   Data Size:    6833691 Bytes = 6.5 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
No Linux ARM Ramdisk Image
Ramdisk image is corrupt or invalid
SCRIPT FAILED: continuing...
No ethernet found.
2021-02-08 20:21:39 +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.csc Move few boards to CSC as decided on a meetup (#2526) 2021-01-04 01:04:28 +01: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 Disable clearfogbase dev uboot 2020-11-16 13:05:01 +01:00
clearfogpro.conf 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
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
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.csc Move few boards to CSC as decided on a meetup (#2526) 2021-01-04 01:04:28 +01: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
kvim2.csc Add Khadas Vim2 csc 2020-11-28 14:58:10 +00: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
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
lime2.conf 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.csc Move few boards to CSC as decided on a meetup (#2526) 2021-01-04 01:04:28 +01:00
nanopct3plus.csc Move few boards to CSC as decided on a meetup (#2526) 2021-01-04 01:04:28 +01: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
nanopi-r4s.conf Rename nanopi-r4s.wip to nanopi-r4s.conf (#2522) 2021-01-24 21:37:01 +01: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
nanopiduo.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
nanopifire3.csc Move few boards to CSC as decided on a meetup (#2526) 2021-01-04 01:04:28 +01: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
nanopim1plus.eos Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
nanopim1plus2.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
nanopineo.conf Add vendor name to the board description (#1997) 2020-05-29 12:22: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
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.csc Move few boards to CSC as decided on a meetup (#2526) 2021-01-04 01:04:28 +01: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-som-a20.csc 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
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
orangepi-r1.conf Disable video routines on headless oranges 2020-12-26 10:51:17 +01: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
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
orangepilite.conf 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
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
orangepipc.conf Add vendor name to the board description (#1997) 2020-05-29 12:22:38 +02:00
orangepipc2.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
orangepiplus.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
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 Disable video routines on headless oranges 2020-12-26 10:51:17 +01:00
orangepizero2.wip Adding OPi Zero2 legacy kernel support 2021-02-08 20:21:39 +01:00
orangepizeroplus.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
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 support for ZSH / TMUX / oh-my-zsh (#2478) 2020-12-21 00:44:22 +01:00
pinebook-pro.wip Add support for ZSH / TMUX / oh-my-zsh (#2478) 2020-12-21 00:44:22 +01: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 Document board config variables (#2509) 2020-12-29 13:22:28 +01:00
recore.csc Adding new config file 2020-12-31 13:28:18 +01: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.csc Move Rock64 to CSC (#2498) 2020-12-24 12:09:43 +01: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 dts rk3328-roc-pc, fix WIFI and USB 3.0 rk3328 (#2390) 2020-11-28 16:52:34 +01:00
station-p1.csc Enable RTC (hym8563) for Station P1 in mainline (renaming DT in process) (#2577) 2021-01-26 21:22:37 +01:00
sunvell-r69.tvb Move few boards to CSC as decided on a meetup (#2526) 2021-01-04 01:04:28 +01:00
teres-a64.conf Add support for ZSH / TMUX / oh-my-zsh (#2478) 2020-12-21 00:44:22 +01: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
BOOTCONFIG_LEGACY name of u-boot config for legacy branch
BOOTCONFIG_CURRENT name of u-boot config for current branch
BOOTCONFIG_DEV name of u-boot config for dev 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_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
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
.wip work in progress
.eos end of life