Skip to content
LittlepigNellJ edited this page Jun 8, 2026 · 2 revisions

Welcome to SpacemiT OpenSBI wiki!

This wiki page is dedicated for collecting information about mainline efforts of SpacemiT SoC OpenSBI support.

Table of Contents

Communication Resources

Branch Management

The two branches below will accept patches which sent to OpenSBI git tree, and eventually included into upstream OpenSBI.

  • fixes: For collecting critical bug fixes
  • for-next: For accepting new features
    • Note: it will be forced pushed regularly!
The branch starting with 'k1/' or 'k3/' prefix are used for individual feature or testing only, it's not a stable or permanent branch.

Upstream Status

K1 SoC

Component Submitted Status Link Accept Owner Comments
Phase one
Platform support Sep 25, 2025 Merged v3 1/3 accepted v3 3/3 fix v1 (Nov 24, 2025) - Troy Mitchell, Xianbin Zhu
SBI HSM extension Sep 25, 2025 Merged v3 2/3 - Troy Mitchell, Xianbin Zhu
Timer - N/A Built-in - - Supported by default in OpenSBI
IPI - N/A Built-in - - Supported by default in OpenSBI
Console (UART) - N/A Built-in - - Supported by default in OpenSBI
Reset m/d N/A x N/A -
Phase two
PMU extension m/d N/A x N/A -
SUSPEND extension m/d N/A x N/A -
CPPC extension m/d N/A x N/A -
Firmware (FW_DYNAMIC) m/d N/A x N/A -

K3 SoC

Component Submitted Status Link Accept Owner Comments
Phase one
Platform support m/d N/A x N/A -
SBI HSM extension m/d N/A x N/A -
Timer m/d N/A x N/A -
IPI m/d N/A x N/A -
Console (UART) m/d N/A x N/A -
Reset m/d N/A x N/A -
Phase two
PMU extension m/d N/A x N/A -
SUSPEND extension m/d N/A x N/A -
CPPC extension m/d N/A x N/A -
Firmware (FW_DYNAMIC) m/d N/A x N/A -

Boards

People own different boards, so let's list here

Spacemit K1 Dev Boards

Boards Owner
BananaPi F3
SpacemiT MusePi Pro
Sipeed Lichee PI 3A

Spacemit K3 Dev Boards

Boards Owner
SpacemiT K3 Pico-ITX
SpacemiT K3 Com260

Welcome to SpacemiT OpenSBI wiki!

This wiki page is dedicated for collecting information about mainline efforts of SpacemiT SoC OpenSBI support.

Table of Contents

Communication Resources

Branch Management

The two branches below will accept patches which sent to OpenSBI git tree, and eventually included into upstream OpenSBI.

  • fixes: For collecting critical bug fixes
  • for-next: For accepting new features
    • Note: it will be forced pushed regularly!
The branch starting with 'k1/' or 'k3/' prefix are used for individual feature or testing only, it's not a stable or permanent branch.

Upstream Status

K1 SoC

Spacemit K1 SoC
Component Submitted Status Link Accept Owner Comments
Phase one
Platform support m/d N/A x N/A -
SBI HSM extension m/d N/A x N/A -
Timer m/d N/A x N/A -
IPI m/d N/A x N/A -
Console (UART) m/d N/A x N/A -
Reset m/d N/A x N/A -
Phase two
PMU extension m/d N/A x N/A -
SUSPEND extension m/d N/A x N/A -
CPPC extension m/d N/A x N/A -
Firmware (FW_DYNAMIC) m/d N/A x N/A -