Jonathan Hager

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.


Sessions

06-09
13:40
10min
RoRiV: Porting the RTOS RODOS on RISC-V for future satellite missions
Jonathan Hager, Andreas Theiner, Sergio Montenegro, Andreas Nüchter, Matthias Jung

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.

Blind Submission (Default)
Poster Island D
06-11
17:15
15min
wueHans: A Full-Stack Open-Source RISC-V Gaming Console and SoC Architecture
Jonathan Hager, Timo Grundheber, Matthias Jung, Yannik Stamm

To address the lack of hardware sovereignty in proprietary console ecosystems, this paper presents a fully open-source RISC-V gaming platform utilizing a VexRiscv core and Lattice ECP5 FPGA. We implemented a custom SoC featuring dedicated 2D GPU and APU accelerators, supported by a complete LLVM-based toolchain and a high-level Game Development Framework API. Validation through a 48-hour game jam demonstrated the platform’s utility, achieving a stable 640 × 480 at 60 FPS output and high power efficiency for independent development.

Non-Blind submission
Plenary