RoRiV: Porting the RTOS RODOS on RISC-V for future satellite missions
Jonathan Hager, Andreas Theiner, Matthias Jung, Sergio Montenegro, Andreas Nüchter
This work implements two ports of the Real-Time Operating System RODOS on RISC-V. Specifically, the RV32E_ZICSR ISA variant is supported for QEMU. This enables easy development and testing. 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.
Blind Submission (Default)
Poster Island D