Analysis of Running Real-Time Linux on VisionFive 2

This document introduces running RT-Linux on the VisionFive 2 board, showing the performance of the RT-Linux on the VisionFive 2 board. Also, it introduces the development of the RISC-V RT-Linux.

https://doc-en.rvspace.org/VisionFive2/RTLinux/

This document presented only the very first steps of assessing the Real-Time Linux on RISCV architecture. There is a huge number of possibilities to study this topic further as other related research is practically nonexistent. Welcome to running and exploring RT-Linux on VisionFive 2.

Most certainly officially supporting the PREEMPT_RT patch on RISC-V would require significant additional effort and probably will not be a reality in a short period of time. However, once this happens the RISC-V architecture should be completely suitable to be used in more demanding industrial applications. Several years later we can see RISC-V SoC will be running on industrial projects.

3 Likes

您好,我在按照您的手册应用时出现了如下报错,尝试了很多方案都没有解决
can’t find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:

|diff --git a/Documentation/dev-tools/kcov.rst b/Documentation/dev-tools/kcov.rst
|index d2c4c27e1702d…d83c9ab494275 100644
|— a/Documentation/dev-tools/kcov.rst

+++ b/Documentation/dev-tools/kcov.rst