hzyitc / armbian-onecloud

Armbian for onecloud. 玩客云用armbian
1.24k stars 239 forks source link
amlogic armbian onecloud s805

armbian-onecloud

build downloads downloads@latest

README | 中文文档

All modifications have been submitted to the official repository and you can directly use the official repository for compilation.

First-time login

Hostname: onecloud

Username: root

Password: 1234

Build parameters

BOARD=onecloud

BRANCH={edge,current}

BRANCH KERNEL VERSION eMMC HDMI VPU
edge v6.6 ✔️¹ ✔️² ✔️²
current v6.1 ✔️¹ ✔️² ✔️²

¹: Patch required

²: Support through patching

Boot from u-boot

Boot from USB

setenv bootdev "usb 0"
usb start
fatload ${bootdev} 0x20800000 boot.scr && autoscr 0x20800000

Boot from eMMC

setenv bootdev "mmc 1"
fatload ${bootdev} 0x20800000 boot.scr && autoscr 0x20800000

GPIO

There is a missing 44-pins chip on the board (presumably for a WiFi module) which has many pins directly connected to the SoC. They are able to be used as GPIO.

Please check the dts (added by patch/kernel/meson-{edge,current}/onecloud-0001-add-dts.patch) for specific definitions.

NOTE: These pins in the dts were measured on V1.0 board and have not been verified on the V1.3 board.

Related link

armbian/build - Armbian official repository

xdarklight/linux@meson-mx-integration-5.18-20220417 - the source code of HDMI patch

S805_Datasheet V0.8 20150126.pdf - S805 datasheet