RISCV-OLK6.6同源版本指南

RISCV-OLK6.6 同源计划

目前各个 RISC-V SoC 厂商维护的 kernel 版本并不一致,而 openEuler 系统要求每个版本统一内核。这导致基于各种开发板发布的各种操作系统版本都是内核不一致的第三方版本,增大了维护的难度并且带来了生态的分裂。riscv-kernel 目标是针对 RISC-V 架构在 openEuler 建立统一的 kernel 生态,共享欧拉生态建设与影响。该项目处于开发中,欢迎各方力量积极贡献。

目前项目主要依托在 https://gitee.com/openeuler/riscv-kernel 的 OLK-6.6 分支进行开发,并且会进一步回合到 OLK 的源码仓和制品仓上。

riscv-olk6.6

目前项目已经基本完成 SG2042 的同源工作,并且完成 TH1520 的基础同源工作。

支持的特性

  • SG2042 验证平台:MilkV Pioneer 1.3

  • TH1520 验证平台:LicheePi4A

Milk-V Pioneer 特性列表

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 特性列表

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