Skip to content

platima/SBC-Images

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

92 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SBC Images Repository

Last Updated Platforms

Custom-built images for Single Board Computers - tested and ready to use

Quick Start β€’ Popular Images β€’ All Images β€’ Flashing Guide


πŸ“‹ Table of Contents


⚑ Quick Start

New to this repo? Start here!

  1. Choose your board from the Popular Images section below
  2. Download the image file and its .sha256 checksum
  3. Verify the download: sha256sum -c filename.sha256
  4. Flash using Balena Etcher (easiest) or dd command
  5. Boot and enjoy!

πŸ“¦ Image Format Guide

Format Description Flash With
-SD.img.bz2 SD card images Balena Etcher, dd, or Disks (Linux)
-eMMC.tar.bz2 eMMC flash images RkDevTool or upgrade_tool

πŸ’‘ Note: Version numbers like "2503" indicate SDK release versions, not image creation dates.


⭐ Popular & Recommended Images

These images are well-tested and recommended for daily use.

πŸ† Most Tested & Stable

Board Image Notes
Lyra Zero W Luckfox_Lyra_Zero_W-2503_Ubuntu.img.bz2 βœ… Well-tested SD card image
Lyra Pi W Luckfox_Lyra_Pi_W-2503_Ubuntu-SD.img.bz2 βœ… Stable SD card image
Rock 3A Armbian Sid vendor 6.1 XFCE βœ… Used daily for over a year
Pico Plus Buildroot-Flash_UART3 (2025-08) βœ… Custom build with extra packages

πŸ§ͺ Testing/Experimental

Board Image Status
Lyra Zero W Luckfox_Lyra_Zero_W-2503_Ubuntu_wConfig-TESTING.img.tar.bz2 ⚠️ Includes luckfox-config, appears to work
Lyra Ultra W Luckfox_Lyra_Ultra_W-2503_Ubuntu_eMMC.img.bz2 ⚠️ Recently added, testing needed

⚠️ Note: Base Lyra and Lyra Plus images (241230 = Dec 2024) are 11 months old and may need updating.

↑ Back to top


πŸ–ΌοΈ All Images

Luckfox Boards

SD card and eMMC images for Luckfox Lyra and Pico development boards. All SD card images can be flashed with standard tools like Balena Etcher or dd.

πŸ“± Lyra Ultra W (Click to expand)

eMMC Flash Images

  • Luckfox_Lyra_Ultra_W-2503_Ubuntu_eMMC.img.bz2 (SHA256)
    • OS: Ubuntu
    • Type: eMMC flash image
    • Status: ⚠️ Recently added

πŸ“ Browse files

πŸ“± Lyra Pi / Lyra Pi W (Click to expand)

SD Card Images (Ubuntu)

  • Luckfox_Lyra_Pi_W-2503_Ubuntu-SD.img.bz2 (SHA256) - With WiFi
  • Luckfox_Lyra_Pi-2503-Ubuntu-SD.img.bz2 (SHA256) - Non-W version

eMMC Flash Images (Ubuntu)

  • Luckfox_Lyra_Pi_W-2503-Ubuntu-eMMC.tar.bz2 (SHA256) - With WiFi
  • Luckfox_Lyra_Pi-2503-Ubuntu-eMMC.tar.bz2 (SHA256) - Non-W version

πŸ“ Browse files

πŸ“± Lyra Zero W (Click to expand)

SD Card Images (Ubuntu)

  • Luckfox_Lyra_Zero_W-2503_Ubuntu.img.bz2 (SHA256) - ⭐ Recommended
    • Compressed image checksum
    • Uncompressed checksum: Luckfox_Lyra_Zero_W-2503_Ubuntu.img.sha256

Testing Builds

  • Luckfox_Lyra_Zero_W-2503_Ubuntu_wConfig-TESTING.img.tar.bz2 (SHA256)
    • Includes luckfox-config tool
    • ⚠️ Testing build - appears to work

πŸ“ Browse files

πŸ“± Lyra (Base Model) (Click to expand)

Buildroot-based

  • Luckfox_Lyra_MicroSD_241230.img.bz2 (SHA256)
    • Minimal, fast-booting system optimized for embedded applications

Ubuntu-based

  • Luckfox_Lyra_Ubuntu_MicroSD_241230.img.bz2 (SHA256)
    • Fuller glibc environment with additional packages and development tools

⚠️ Note: These images are from Dec 2024 (11 months old)

πŸ“ Browse files

πŸ“± Lyra Plus (Click to expand)

Buildroot-based

  • Luckfox_Lyra_Plus_MicroSD_241230.img.bz2 (SHA256)

Ubuntu-based

  • Luckfox_Lyra_Plus_Ubuntu_MicroSD_241230.img.bz2 (SHA256)

⚠️ Note: These images are from Dec 2024 (11 months old)

πŸ“ Browse files

πŸ“± Pico Series (Click to expand)

See the Pico README for detailed information.

Available Images:

  • Pico Plus with Buildroot (2025-08-16) - ⭐ Includes UART3 support, minicom, iftop, vim, screen, and more
  • Pico Mini (A/B) Ubuntu with Ethernet (2024-06-02)
  • RV1103/RV1106 SD Ubuntu and Alpine builds

πŸ“ Browse files

↑ Back to top


Radxa Boards

Custom Armbian builds and MainsailOS images for Radxa boards.

πŸ”· Rock 3A (Click to expand)

MainsailOS

  • MainsailOS 1.3.2 based on Armbian Bookworm current minimal 6.1

Armbian Unofficial 24.5 trunk

  • Bookworm legacy 5.10 XFCE - notes.md
  • Bookworm vendor 6.1 XFCE - notes.md
  • Sid legacy 5.10 XFCE - notes.md
  • Sid vendor 6.1 XFCE - ⭐ Tested and used for over a year - notes.md

Flashing Tools

πŸ”· Rock 4 SE (Click to expand)

Armbian

  • Armbian unofficial 24.11 trunk Bookworm current 6.6 CLI

MainsailOS

πŸ”· Zero 3 (Click to expand)

Radxa Official (rsdk)

Armbian Unofficial 24.5 trunk

  • Bookworm legacy 5.10 XFCE - ⚠️ Untested - notes.md
  • Bookworm vendor 6.1 XFCE - ⚠️ Untested - notes.md
  • Sid legacy 5.10 XFCE - ⚠️ Untested - notes.md
  • Sid vendor 6.1 XFCE - ⚠️ Untested - notes.md

Flashing Tools

πŸ“– Legacy Radxa Images (2024-04 and earlier)

NOTE: This is relevant for images uploaded 2024-04 and earlier

At the time of writing (2024-04-01) the Radxa images for the Rock 3A and Zero 3W had a number of problems, namely:

  • WiFi needs 2.4GHz WPA2 to work
  • Locales and terminfo appear missing
  • GL is 3.1 Mesa 20.3.5 by Mesa
  • Based on Debian 11
  • Kernel is 5.10
  • Other annoyances such as packages I want not there

So I built an Armbian build using the Zero 3 WIP file, and it worked really well, thus I decided to share them. Using RKDevTool v2.96 and this loader worked a treat on both boards so far.

These are not perfect, and probably need fixes, but I like them.

Packages I added:

  • libglx-mesa0, libgl1-mesa-dri
  • mesa-utils, mesa-utils-extra
  • vlc, glmark2-x11
  • net-tools, screen, vim, neofetch, chromium

↑ Back to top


Orange Pi Boards

MainsailOS images for Orange Pi boards.

🍊 Orange Pi 5B (Click to expand)

MainsailOS 1.3.2

Based on Armbian 24.8 Jammy current 6.10 (2025-05-16)

Based on Armbian 24.8 Bookworm vendor 6.1 (2025-05-12)

Documentation

↑ Back to top


πŸ’Ύ Flashing Guide

For SD Card Images (-SD.img.bz2)

🐧 Linux / macOS
# Extract the image
bunzip2 Luckfox_Lyra_MicroSD_241230.img.bz2

# Flash to SD card (replace /dev/sdX with your device)
sudo dd if=Luckfox_Lyra_MicroSD_241230.img of=/dev/sdX bs=4M status=progress

# Sync to ensure all data is written
sync

Find your SD card device:

# Linux
lsblk

# macOS
diskutil list
πŸͺŸ Windows
  1. Download Balena Etcher
  2. Select your downloaded .img.bz2 file (Etcher handles decompression automatically)
  3. Select your SD card
  4. Click "Flash!"
🎯 Easy Method (All Platforms)

Use Balena Etcher - it's cross-platform and handles compression automatically:

  1. Download Balena Etcher
  2. Select image file
  3. Select SD card
  4. Flash!

For eMMC Flash Images (-eMMC.tar.bz2)

eMMC images require special tools:

↑ Back to top


Expanding Root Partition (Optional)

After flashing, you may want to expand the root partition to use your full SD card space.

Using the Python Script
# Download the expansion script
wget https://raw.githubusercontent.com/platima/SBC-Images/main/Luckfox/Lyra/Tools/Luckfox_Lyra_expand_partition.py

# Make it executable
chmod +x Luckfox_Lyra_expand_partition.py

# Run as root (replace mmcblk0 with your device)
sudo ./Luckfox_Lyra_expand_partition.py /dev/mmcblk0

# Update kernel partition table
sudo partx -u /dev/mmcblk0

# Expand the filesystem
sudo resize2fs /dev/mmcblk0p3

πŸ’‘ Device names:

  • On the board itself: usually /dev/mmcblk0
  • On PC with card reader: usually /dev/sdX
Using the SD Image Creation Script

Alternatively, use the Luckfox_make_SD_image.sh script to create SD card images with expanded partitions (macOS and Linux).

⚠️ Safety Checks

Before running any disk operations:

  1. βœ… Verify your device path using lsblk
  2. βœ… Ensure you have a backup of important data
  3. βœ… Make sure you're expanding the correct partition (usually partition 3)
  4. ⚠️ Using the wrong device path can result in data loss!

↑ Back to top


πŸ”§ Tools & Utilities

Rockchip Flashing Tools

Tool Platform Download Purpose
RKDevTool v2.96 Windows πŸ“₯ Download Flash Radxa boards
RKDevTool v3.15 Windows πŸ“₯ Download Flash Orange Pi boards
Driver Assistant v5.12 Windows πŸ“₯ Download USB drivers for Orange Pi

Luckfox Tools

Bootloaders / SPL Loaders

↑ Back to top


πŸ“ Changelog

Luckfox - 2025

2025-11-13

2025-08-22

  • βž• Added Lyra Pi Ubuntu eMMC images for W and non-W versions
  • Format matches vendor images for flashing with RkDevTool or upgrade_tool

2025-08-20

  • βž• Added Lyra Pi Ubuntu SD images for W and non-W versions
  • Normal SD card image format for Disks/dd/Balena Etcher use

2025-07-25

  • βž• Added Lyra Zero W Ubuntu image
  • βž• Added SD image creation bash script (macOS and Linux)
Radxa - 2025

2025-06-03

2025-05-30

2025-04-01

Radxa - 2024

2024-11-24

2024-05-04

2024-04-01

  • βž• Added Rock 3A Armbian Unofficial 24.5 trunk images (Bookworm and Sid, legacy and vendor kernels)

2024-03-31

Orange Pi - 2025

2025-05-16

2025-05-12

↑ Back to top


πŸ“„ License & Disclaimer

⚠️ Checksum Notice: Not all files have checksums yet. I get lazy or forget sometimes. Use at your own risk.

These images are provided as-is for educational and development purposes. Always verify checksums when available and maintain backups of important data.


Found this helpful? ⭐ Star this repo!

Made with ❀️ for the SBC community

About

My own images for Radxa boards that work... better

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published