Quartz64 Software Releases
Please help to review and edit this page or section. Information are subject to change.
Software releases
Arch Linux ARM (Unofficial)
See Quartz64 Installing Arch Linux ARM for detailed instructions.
Armbian
Armbian is a base operating system platform for single board computers
- Lightweight Debian or Ubuntu based Linux distribution specialized for ARM development boards
- Each system is compiled, assembled and optimized by Armbian Build Tools
- It has powerful build and software development tools to make custom builds
Download latest, as fresh as possible, upon code change, images
Support on Armbian forums https://forum.armbian.com/forum/96-upcoming-hardware-wip/
DietPi
'*'DietPi* is a lightweight, yet easy to setup and feature-rich Linux distribution, based on Debian. To find out more about DietPi, please visit the official documentation. Discuss the Quartz64 build(s) on the PINE64 forum thread.
Download:
- Quartz64 Model A: Direct download from dietpi.com
- Quartz64 Model B: Direct download from dietpi.com
- SOQuartz: Direct download from dietpi.com
Default credentials | |
---|---|
Root user | root/dietpi
|
Manjaro ARM
Manjaro ARM is a user friendly rolling release distribution, based on Arch Linux ARM.
Most of the hardware support is already available in the mainline kernel. If some devices doesn't work it is possible to swap to the linux-quartz64 kernel pacman -S linux-quartz64
.
Following desktop options available:
- Gnome
- KDE Plasma
- Mate
- Sway
- XFCE
as well as minimal image without desktop.
pgwipeout's Quartz64 CI
pgwipeout provides continuously rebuilt set of images for Quartz64 devices which includes a Debian installer and a buildroot rescue environment. It is aimed at advanced users who generally know their way around a Linux system, and as a baseline for whether something is working or not. Works on both SD cards and eMMC, uses pgwipeout's patched kernel. Kernels aren't auto-updated on the installed system, so the user manually has to do this by mounting the actual correct boot partition.
Download: https://gitlab.com/pgwipeout/quartz64_ci/-/pipelines (Click the three dots on the right, download the merge-job archive.)
For Quartz64 Model A, flash rk3566-quartz64-a.dtb.img.xz. On Linux, you can for example do this as follows, assuming your target device is /dev/sdX:
sudo -i; xzcat /path/to/rk3566-quartz64-a.dtb.img.xz > /dev/sdX
For Quartz64 Model B, use rk3566-quartz64-b.dtb.img.xz instead.
For line by line instructions to boot Quartz64 CI on a microSD card and use it to install Debian onto an eMMC follow these instructions https://wiki.pine64.org/wiki/Installing_Debian_on_the_Quartz64
Plebian
Plebian stands for PINE64 Live Debian and aims to be a fairly vanilla live Debian image for Quartz64 and SOQuartz devices, based on Debian Bookworm.
To flash, run (replace /dev/sdX with your target block device):
$ xzcat imagename.img.xz | sudo dd of=/dev/sdX bs=4M oflag=dsync status=progress
Some quick notes:
- You will be asked to change your password on first login (for what the default login is, read the instructions!)
- Root file system is grown to take up the entire space of your boot device
- NetworkManager is used instead of Debian's interfaces config to be more flexible with what adapters are plugged in and working
- An sshd is started on port 22 with freshly generated keys
NetBSD
NetBSD relies upon the UEFI support in Tianocore. Before NetBSD 10 is released, the latest version of NetBSD-current should be used:
- NetBSD daily builds top level from inside here, navigate to a date, and inside the images/ subdirectory are installable images. Use the one called "NetBSD-<version>-evbarm-aarch64-install.img.gz". This image can be written to a supported device, such as the eMMC interface, any USB storage device, NVMe, and PCIe AHCI SATA are all supported with builds after 2022-01-15.
- Currently this can not be shared with the EDK2 port, ie, microSD for EDK2 and some other media for NetBSD.
Tianocore EDK II port by jmcneill
This (as of 2021-12-30) is a work in progress to enable UEFI enabled systems, and is able to bring up SD, eMMC, USB, PCIe with SATA and NVMe, HDMI, thermal sensors, TRNG, as well as general Cortex A-55 features. Known to work with NetBSD -current, and the ESXi Arm fling version 1.8.
The sdcard image should be written to an microSD card and installed. Currently, using this card also for the OS may be problematic.
SDKs
BSP Linux SDK
BSP Linux SDK ver 4.19 for Quartz64 model A SBC
- Direct Download from pine64.org
- MD5 (TAR-GZip file): 24554419aec29700add97167a3a4c9ed
- File Size: 32.67.00GB
Android SDK
= Android 11 SDK for Quartz64 model A SBC
- Direct Download from pine64.org
- MD5 (TAR-GZip file): 77c2ff57ea3372fb04da7fb49e17d12b
- File Size: 79.00GB
- Just the boot blobs (<1MB): File:Rk35-blobs.tar.gz
Android 11 Production Test Build for Quartz64 model A SBC
Android 11 Stock Image [eMMC Boot] using DD method [20210604]
- DD image to eMMC module using USB adapter for eMMC module and boot. Highly recommend using Etcher
- This is test build that used during product testing
- Please allow 3-5 minutes boot up time on first time for initialization
- DD image for 8GB eMMC module
- Direct download from pine64.org
- MD5 (GZip file): e4365753e584d9fce1b8f10f095eede6
- File Size: 819MB
- Direct download from pine64.org
- DD image for 16GB eMMC module
- Direct download from pine64.org
- MD5 (GZip file): 491c5f7744b0ca0b74ae76e607051836
- File Size: 1.10GB
- Direct download from pine64.org
- DD image for 32GB eMMC module
- Direct download from pine64.org
- MD5 (GZip file): 47a6f0cdac8bad06cb920743849a8894
- File Size: 846MB
- Direct download from pine64.org
- DD image for 64GB eMMC module
- Direct download from pine64.org
- MD5 (GZip file): 4e2fed6f5db0d55afdc8a142fc0c4fe1
- File Size: 884MB
- Direct download from pine64.org
Android 11 Production Test Build for Quartz64 model A SBC [eMMC Boot] using ROCKChip tools method [20210604]
- Please unzip first and then using Rockchip Android tool ver 2.84 to flash in
- For Windows OS environment, please install the DriverAssistant v5.11 driver first
- This is test build that used during product testing
- The OTG port located at top USB 2.0 port on top of USB 3.0 port, needs USB type A to type A cable.
- Please allow 3-5 minutes boot up time on first time for initialization
- Direct download from pine64.org
- MD5 (GZip file): 800f867fdd0d1b2bd7822c156b6067e3
- File Size: 812MB
- Direct download from pine64.org
Android 11 eink SDK for Quartz64 model A SBC
- The is the Android SDK build for 10.3" eink panel on Quartz64 model A SBC.
- Direct Download from pine64.org
- MD5 (TAR-GZip file): 293a550584298de4fb95ceae18103672
- File Size: 72.88GB
- Just the boot blobs (<1MB): File:Rk35-blobs.tar.gz