The Rock64 is a credit card sized single board computer. It utilizes the Rockchip RK3328, a quad core 1.5GHz ARMv8 Cortex-A53 SoC.
Features:
Replace sdX in the following instructions with the device name for the SD card as it appears on your computer.
dd if=/dev/zero of=/dev/sdX bs=1M count=32
fdisk /dev/sdX
mkfs.ext4 /dev/sdX1
mkdir root mount /dev/sdX1 root
wget http://os.archlinuxarm.org/os/ArchLinuxARM-aarch64-latest.tar.gz bsdtar -xpf ArchLinuxARM-aarch64-latest.tar.gz -C root
wget http://os.archlinuxarm.org/os/rockchip/boot/rock64/boot.scr -O root/boot/boot.scr
umount root
wget http://os.archlinuxarm.org/os/rockchip/boot/rock64/rksd_loader.img wget http://os.archlinuxarm.org/os/rockchip/boot/rock64/u-boot.itb dd if=rksd_loader.img of=/dev/sdX seek=64 conv=notrunc dd if=u-boot.itb of=/dev/sdX seek=16384 conv=notrunc
pacman-key --init pacman-key --populate archlinuxarm
rm /boot/boot.scr
pacman -Sy uboot-rock64
UART is accessible on the Pi-2 bus (same pins as on a Raspberry Pi), using a baud rate of 1500000.
The MAC address for the system is configurable in /boot/boot.txt. Use spaces instead of colons between each octet. After making changes, run the mkscr script from within /boot.
Copyright ©2009-2022 Arch Linux ARM
The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.
The Arch Linux™ name and logo are used under permission of the Arch Linux Project Lead.