Jump to content

Radxa Zero (radxa-zero)

From postmarketOS Wiki
Radxa Zero
Diy dock + Radxa Zero + External Display
Diy dock + Radxa Zero + External Display
Manufacturer Radxa
Name Zero
Codename radxa-zero
Released 2021
Type single board computer
Hardware
Chipset Amlogic S905Y2
CPU Quad Cortex-A53 1.8 GHz
GPU Mali G31 MP2
Display MicroHDMI 2.1 - 4K@60
Storage None/8/16/32/64/128GB EMMC + SDCard
Memory 512MB/1GB/2GB/4GB LPDDR4
Architecture aarch64
Software
Original software Debian
Original version
The version the device was shipped with.
10
postmarketOS
Category testing
Pre-built images
Whether pre-built images are available here.
no
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
yes
pmOS kernel
The kernel version that runs on the device's port.
linux-edge
Unixbench score
Unixbench Whetstone/Dhrystone score. See Unixbench.
1657.2
Features
Flashing
It is possible to flash the device with pmbootstrap flasher.
Untested
USB Networking
After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system).
Untested
Screen
Display works. Ideally with sleep mode and brightness control.
Works
Multimedia
3D Acceleration
Works
Audio
Audio playback, microphone, headset and buttons.
Broken
Connectivity
WiFi
Partial
Bluetooth
Works
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Partial
USB OTG
USB On-The-Go or USB-C Role switching
Works
U-Boot
Primary Bootloader
It is possible to replace stock bootloader with U-Boot.
Works
Mainline
Latest versions of U-Boot are not broken and it is possible to use them.
Works
Internal Storage
It is possible to boot from internal storage (e.g. eMMC or UFS).
Works
SD card
It is possible to boot from SD card.
Works
USB Host
It is possible to boot from a USB storage or connect a keyboard.
Works
USB Peripheral
It is possible to use device as a peripheral in U-Boot, e.g. for fastboot mode.
Works
Display
Works
Keyboard
Works
Buttons
It is possible to navigate in boot menu or grub with volume and power buttons.
Untested

Maintainer(s)

Contributors

Users owning this device


How to enter flash mode

Note The way of boot into flash rom via hidden bootrom hdmi feature might work on this device. (see the see also section of amlogic page)

hold down usb-boot button on back of pcb


How to use the boot rom

see Amlogic

Expose embedded eMMC as a USB Mass Storage device

Fellow https://wiki.radxa.com/Zero/dev/maskrom#Enable_maskrom

Installation

1. Follow the steps on Installation_guide#Initialization

2. Choose the radxa-zero device

3. Start the build process and install the completed image to a sdcard

$ pmbootstrap install --sdcard /dev/sdX
(replace /dev/sdX with the device for your sdcard or the emmc of it)

4. If you install pm os on sdcard , then Place the sdcard into the Radxa Zero and boot it. If not unplug the usb cable.

Boot process

If emmc is bootable :

bootrom ==> emmc ==> uboot ==> postmarketOS


Else if sdcard is bootable :

bootrom ==> emmc ==> uboot ==> postmarketOS

Else :

bootrom ==> flashmode

Wifi

Depend on your Radxa Zero, it might be had one of those Wi-Fi modules : AW-CM256SM(some of the Radxa Zero v1.5 had this),AP6256(Radxa Zero 2/4/8GB had this),AP6212(Radxa Zero 1024/512MB had this) so the wifi of your Radxa Zero might not work due to the wifi modules on your Radxa Zero isnt supported by the kernel or the firmware that is in the pm os.

As of now , the only Wi-Fi modules that seem to supported by the kernel and the firmware is AP6256.

See also