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.
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
Features | Status |
---|---|
64 Core CPU | O |
PCIe Network Card | O |
PCIe Graghic Card | O |
PCIe Slots | O |
4x DDR4 128GB RAM | O |
USB | O |
Reset | O |
eMMC | O |
Micro USB debug console | O |
micro SD card | O |
SPI flash | O |
RVV 0.71 | X |
LicheePi 4A feature status
Features | Status |
---|---|
4 Core CPU | O |
RAM | O |
eMMC | O |
Ethernet | O |
WIFI | X |
GPU IMG BXM-4-64 | X |
NPU 4TOPS@INT8 | X |
DSP | X |
USB | O |
MicroSD | O |
GPIO | O |
PWM-fan | O |
PVT Sensor | O |
Reboot | O |
Poweroff | O |
cpufreq | O |