r/spacemit_riscv

GitHub - brucehoult/k3_ai: Utility to start a program on the A100 "AI" cores on SpacemiT K3 machines.
▲ 36 r/spacemit_riscv+1 crossposts

GitHub - brucehoult/k3_ai: Utility to start a program on the A100 "AI" cores on SpacemiT K3 machines.

Now that people are starting to receive boards, I should make this available.

It lets you conveniently launch any Linux program, and all its children, on the A100 "AI" cores.

Examples:

# just run a single program on the A100 cores
ai as hello.s -o hello.o

# same thing but maybe 1ms faster
aix /usr/bin/as hello.s -o hello.o

# run a whole build. All processes started by `make` will run on the A100 cores.
ai make -j8 test

# start a shell on the A100 cores. All programs run from it will be run only on the A100 cores
ai bash

Tested on the preinstalled Bianbu. I have no idea yet whether the SpacemiT/Canonical cooperation will make this ability available on Ubuntu.

github.com
u/brucehoult — 2 days ago
▲ 43 r/spacemit_riscv+1 crossposts

We partnered with BayLibre to bring Android 16 to RISC-V — fully open source, running on SpacemiT K1

We're excited to share that SpacemiT has partnered with BayLibre to successfully run Android 16 on the SpacemiT K1 SoC (RISC-V RVA22 + RVV 1.0).

What was achieved:

  • Android kernel 6.19 running with K1 vendor kernel 6.6 drivers
  • Vulkan support enabled via Imagination GPU in mesa3d
  • Generic HAL Utilization: We leveraged Baylibre’s Android generic Hardware Abstraction Layer (HAL) for essential functions, including thermal management, USB, and audio.
  • Full Android 16 device config built for SpacemiT RISC-V. Boot time under 2 minutes on BananaPi F3 (K1 platform)

The entire project was built on 100% open-source software — AOSP, mainline kernel, no NDAs, no proprietary blobs. Anyone in the community can rebuild the image from scratch.

Source code: https://github.com/BayLibre/android_manifest
Full write-up: https://baylibre.com/blog/baylibre-partners-with-spacemit-to-bring-android-16-to-risc-v/

We welcome the community to test, contribute, and help push RISC-V + Android forward.

Questions welcome!

u/Icy-Primary2171 — 4 days ago
▲ 30 r/spacemit_riscv+1 crossposts

Upstream Progress Updates!

Here's a roundup of 2026 April's upstream contributions from the SpacemiT. Lots of activity across Linux kernel, LLVM, U-Boot, and several community projects.

Linux Kernel Upstream

merged:

patch:

Triton Upstream

patch:

LLVM Upstream

merged:

U-Boot Upstream

patch:

Else

box64:

psabi:

gdb:

reddit.com
u/Icy-Primary2171 — 15 days ago