2026-06-09 –, Poster Island D
As RISC-V moves from experimental silicon to mass-market industrial applications, the availability of proven, safety-certified Real-Time Operating Systems (RTOS) is a key enabler for adoption. Eclipse ThreadX (formerly Azure RTOS) has long been a cornerstone of the embedded industry. Yet, its immature support for the RISC-V ISA, particularly 64-bit implementations, remained a barrier for high-performance adoption.
In this session, you will learn how 10xEngineers, in collaboration with the Eclipse ThreadX project team, brought first-class RISC-V support to the ThreadX kernel. You will go on a deep dive into the architectural challenges of porting the kernel's core components to both RV32 and RV64, including context switching, interrupt nesting, and timer management tailored for the RISC-V privileged architecture. You will also explore the practical enablement of this port on the SpacemiT K1 SoC (Banana Pi BPI-F3), bridging the gap between virtual prototyping in QEMU and physical hardware deployment. Finally, you will gain insights into the low-level kernel modifications required for RISC-V compliance and discover a roadmap for deploying ThreadX in the next generation of RISC-V embedded systems.
Akif has done in BS in Computer Engineering from ITU Lahore, Pakistan. He has 3+ years of experience in the semiconductor industry, specializing in RISC-V software. His work spans multiple OSes, RTOSes, and microkernel RISC-V enablement. Currently working as Systems/Firmware Engineer at 10xEngineers. He recently joined the Eclipse Foundation as a ThreadX RTOS committer. He is also a core member and developer of Cloud-V platform.
Frédéric Desbiens manages the Embedded and IoT programs at the Eclipse Foundation, Europe's largest open-source organisation. In this role, he helps the community drive innovation at the intersection of devices, software, and open collaboration. A passionate advocate for open source, Frédéric works with developers, companies, and researchers to advance the Internet of Things and edge computing. He is also the project lead for Eclipse ThreadX, the first open source real-time operating system (RTOS) certified for safety-critical applications.
Before joining the Eclipse Foundation, he held various technical and leadership roles at Pivotal, Cisco, and Oracle. Frédéric holds an MBA in Electronic Commerce, a BASc in Computer Science, and a BEd from Université Laval in Québec City, Canada.
He is the author of Building Enterprise IoT Solutions using Eclipse IoT Technologies: An Open-Source Approach to Edge Computing (Apress, 2022).