RoRiV: Porting the RTOS RODOS on RISC-V for future satellite missions
2026-06-09 , Poster Island D

This work implements two ports of the Real-Time Operating System RODOS on RISC-V. The first port targets QEMU with the RV32E_ZICSR ISA variant. This enables easy development and testing without requiring additional hardware. The other port targets the BeagleV-Ahead board, which is an open-source RISC-V single board computer. RODOS provides benchmarks that give a rough estimate of the performance. These benchmarks are carried out on the BeagleV-Ahead board and compared to results of already existing ports. Our benchmarks show that this RISC-V port on the BeagleV-Ahead is about 20% faster than other boards like an STM32F4. This shows that RISC-V is a promising platform for future applications of RODOS.

See also:

Received the Bachelor of Science in Computer Science from the Julius-Maximilians-Universität, Gemany, 2025. Since 2025, he is a research assistant at the Computer Engineering group under Prof. Dr.-Ing. Matthias Jung. Amateur radio operator.

This speaker also appears in:

He received the Diploma and PhD degree in electrical engineering from the Technische Universität Kaiserslautern, Germany, in 2011 and 2017, respectively. From 2011 to 2017 he was a researcher at the Microelectronic Systems Design Research Group of RPTU Kaiserslautern. Since 2017 he is with the Fraunhofer Institute for Experimental Software Engineering in Kaiserslautern as Expert Engineer for virtual hardware engineering. In 2018, he received the EDAA Outstanding Dissertation Award for this work. At Fraunhofer IESE in Kaiserslautern, he has been leading many research and industrial projects in the area of embedded systems since 2017 and has published more than 100 papers in relevant journals and conference proceedings. Since 2023, he is professor at the University of Würzburg. Matthias Jung's scientific focus is on embedded and autonomous systems, especially with a focus on memory architectures, functional safety, and virtual product development of embedded systems through virtual platforms and simulations.

This speaker also appears in: