NOTE: The event will be held in Central Daylight Time (CDT), UTC -5.

View More Details for Open Source Summit + Embedded Linux Conference North America 2020
Registration Information.
Back To Schedule
Wednesday, July 1 • 4:05pm - 4:55pm
Building a Secure IoT Environment on Top of TockOS - Alexandru Radovici & Alexandru Vochescu, Politehnica University of Bucharest

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
In recent years, RTOSes have become more and more popular among IoT developers. Though not as capable or feature rich as Linux, RTOSes provide a great framework for developing complex IoT applications that run on low power devices. Most of these systems, work as a single piece of software, with no clear separation between kernel, drivers and user space. All of them are written in C/C++, which makes them susceptible to the most common security bugs like dangling pointers, buffer overflows and memory leaks.

TockOS is a new RTOS entirely written in Rust. We believe that what started as a "Stanford & all" research project has the potential to a game changer in the IoT environment. In this talk, we will describe the "crossover" architecture of TockOS, as it has separated kernel, drivers (capsules) and user space, and our ongoing journey of porting it to crossover MCUs based on i.MX RT series. In our quest to build a development environment around TockOS, we will present our experience to run a ported version of JerryScript on top of it and provide a simple SDK for peripherals.

avatar for Alexandru Radovici

Alexandru Radovici

Assistant Professor, Politehnica University of Bucharest
Alexandru is an Assistant Professor at the Politehnica University of Bucharest and also the co-founder of Wyliodrin, an IoT start-up (university spin-off) that provides industrial device management and software deployment solutions for industrial systems. Alexandru is also the co-founder... Read More →

Alexandru Vochescu

Student, University "Politehnica" of Bucharest
Alexandru is an MSc student at the Politehnica University of Bucharest and the Open-Source team lead at Wyliodrin (a university spin-off). He has been part of several NGOs ever since he was in middle school, where he gave multiple presentations and workshop sessions in front of large... Read More →

Wednesday July 1, 2020 4:05pm - 4:55pm CDT
Internet of Things Theater