Server

Version: 24.03 LTS SP1

RISCV-OLK6.6 Source-Compatible Version Guide

RISCV-OLK6.6 Source-Compatible Plan

Currently, the kernel versions maintained by various RISC-V SoC manufacturers are inconsistent, while the openEuler system requires a unified kernel version. This inconsistency results in various operating system versions based on different development boards having divergent third-party kernels, increasing maintenance difficulty and causing ecosystem fragmentation. The goal of the riscv-kernel project is to establish a unified kernel ecosystem for the RISC-V architecture in openEuler, sharing the benefits of Euler's ecosystem development and influence. This project is under development, and contributions from all parties are welcome.

The project is primarily developed on the OLK-6.6 branch at https://gitee.com/openeuler/riscv-kernel and will be further integrated into OLK's source and artifact repositories.

riscv-olk6.6

The project has nearly completed the source compatibility work for SG2042 and the basic source compatibility work for TH1520.

Supported Features

SG2042 Verification Platform: MilkV Pioneer 1.3

TH1520 Verification Platform: LicheePi4A

Milk-V Pioneer feature status

FeaturesStatus
64 Core CPUO
PCIe Network CardO
PCIe Graghic CardO
PCIe SlotsO
4x DDR4 128GB RAMO
USBO
ResetO
eMMCO
Micro USB debug consoleO
micro SD cardO
SPI flashO
RVV 0.71X

LicheePi 4A feature status

FeaturesStatus
4 Core CPUO
RAMO
eMMCO
EthernetO
WIFIX
GPU IMG BXM-4-64X
NPU 4TOPS@INT8X
DSPX
USBO
MicroSDO
GPIOO
PWM-fanO
PVT SensorO
RebootO
PoweroffO
cpufreqO