Long-Term Supported Versions

    Innovation Versions

      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

      Bug Catching

      Buggy Content

      Bug Description

      Submit As Issue

      It's a little complicated....

      I'd like to ask someone.

      PR

      Just a small problem.

      I can fix it online!

      Bug Type
      Specifications and Common Mistakes

      ● Misspellings or punctuation mistakes;

      ● Incorrect links, empty cells, or wrong formats;

      ● Chinese characters in English context;

      ● Minor inconsistencies between the UI and descriptions;

      ● Low writing fluency that does not affect understanding;

      ● Incorrect version numbers, including software package names and version numbers on the UI.

      Usability

      ● Incorrect or missing key steps;

      ● Missing prerequisites or precautions;

      ● Ambiguous figures, tables, or texts;

      ● Unclear logic, such as missing classifications, items, and steps.

      Correctness

      ● Technical principles, function descriptions, or specifications inconsistent with those of the software;

      ● Incorrect schematic or architecture diagrams;

      ● Incorrect commands or command parameters;

      ● Incorrect code;

      ● Commands inconsistent with the functions;

      ● Wrong screenshots.

      Risk Warnings

      ● Lack of risk warnings for operations that may damage the system or important data.

      Content Compliance

      ● Contents that may violate applicable laws and regulations or geo-cultural context-sensitive words and expressions;

      ● Copyright infringement.

      How satisfied are you with this document

      Not satisfied at all
      Very satisfied
      Submit
      Click to create an issue. An issue template will be automatically generated based on your feedback.
      Bug Catching
      编组 3备份