orangepi3
Supported
supported

Armbian Buster
mainline based kernel 5.8.y

Server or light desktop usage scenarios.
High level of software maturity
supported

Armbian Focal
desktop mainline based kernel 5.8.y

Server or light desktop usage scenarios.
High level of software maturity
  • PCIe port is not supported: Allwinner H6 has a quirky PCIe controller that doesn’t map the PCIe address space properly to CPU, and accessing the PCIe config space, IO space or memory space will need to be wrapped. As Linux doesn’t wrap PCIe memory space access, it’s not possible to do a proper PCIe controller driver for H6. The BSP kernel modifies the driver to wrap the access, so it’s also not generic, and only devices with modified driver will work. Armbian does not support BSP based kernels. You can find more information here and here.
  • USB3 sometimes doesn’t detect high-speed devices properly

Specifications

1000tx 1wire 2GB 4 core 64bit UASP bluetooth docker eMMC i2c spi spi flash usb3 wifi wireguard Allwinner H6

* Specifications differ from hardware revision, model and software support level

FAQs

We provide CLI (command line interface) images first. If the software is stable enough we add the option to upgrade to XFCE desktop. The Build-System relies on  Debian and Ubuntu. The availability of different images may vary, most of the time because of driver restriction. Sometimes we provide only testing images. All images can be built from sources at any time and in rare cases, where you can't find an image which you need, you can build one.
Preparation Make sure you have a good & reliable SD card and a proper power supply. Archives can be uncompressed with 7-Zip on Windows, Keka on OS X and 7z on Linux (apt-get install p7zip-full). RAW images can be written with Etcher (all OS). Where images are compressed with .xz you can wrtite them to the SD card with Etcher directly. Boot Insert the SD card into the slot, connect a cable to your network if possible or a display and power your board. (First) boot (with DHCP) takes up to 35 seconds with a class 10 SD Card. Login Log in as: root  Password: 1234. Then you are prompted to change this password (US-Keyboard setting). When done, you are asked to create a normal user-account for your everyday tasks.
Each supported Armbian image can be made from scratch – from latest kernel and u-boot sources, updated upstream packages and our most recent bug fixes and improvements. Supported build environment for SDK is Ubuntu Bionic 18.04 x64 but you can run it containerised virtually on any X64 based Linux distribution under Docker. You can re-make live bootable image or just a kernel+dtb(hardware configuration) package which you transfer to your image and install with: dpkg -i linux-image-[branch]-family.deb linux-dtb-[branch]-family.deb. In that process you can enforce many customization. To the kernel or user space. Read more.

Recommended download

Builds were tested for booting and basic operations.

VariantGlobalChinaTorrentUser spaceKernelIntegrity checkSizeLast modified
 
Bionic xfce desktopstable5.8.ySHA  ASC689MNov 25 2020
Bullseye unstable5.8.ySHA  ASC570MNov 25 2020
Buster stable5.8.ySHA  ASC406MNov 25 2020
Focal stable5.8.ySHA  ASC291MNov 25 2020
Focal xfce desktopstable5.8.ySHA  ASC708MNov 25 2020

 

Test builds

Builds were made automatically from the trunk with unknown support status. Use at your own risk!

VariantGlobalChinaTorrentUser spaceKernelIntegrity checkSizeLast modified
 
Buster nightlyn/an/astable5.9.ySHA  ASC403MDec 2 2020
Focal nightlyn/an/astable5.9.ySHA  ASC290MDec 2 2020