Loading…
Sched is temporarily in maintenance Read-Only mode. You can continue using the event and personal schedule, but will not be able to make any changes. We apologize for the inconvenience.

Check our Status Page for updates →
5 August, 2025
Hyderabad, India
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit India 2025 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.



Tuesday August 5, 2025 3:40pm - 4:05pm IST


This hands-on tutorial covers practical use of Rust both in kernel space and user space for building memory-safe, reliable systems using Linux eco system. 

Part-1: Overview
* Overview of Embedded Linux, System Architecture, Key Components
* Modern Trend: RUST for Memory & concurrent safe, reliable code with robust error handling
* RUST adoption in mainline Linux kernel
* Booting the system (using custom kernel image, pre-built bootloader, rootfs) - for emulated Qemu target, Real target like Beagle Bone

Part-2: RUST in kernel space
* Building Linux Kernel with RUST support (CONFIG_RUST)
* Writing Kernel modules using RUST, simple hello module
* Simple RUST based device driver, pseudo char driver
* Debugging/Tracing kernel code

Part-3: RUST in user space
* Cross compiling RUST apps, libraries for target board (ARM/RISC-V based Real target or Qemu)
* Quick hints on rust for multithreading, concurrency, IPC, networking requirements
* Using embedded-hal : linux-embedded-hal, embedded-io, embedde-can crates
* Debugging userspace code

Part-4: Yocto Recipes & Packages
* Yocto recipes for applications & libraries
* Yocto recipes for kernel modules
Speakers
avatar for Rajesh Sola

Rajesh Sola

Education Architect, KPIT Technologies Ltd
Rajesh is working as an Education Architect at KPIT technologies Ltd. He is currently focusing on technical competency building for middleware technologies and connected vehicle solutions. He has 20 years of experience with core focus on Modern Programming, System Design, Embedded... Read More →
Tuesday August 5, 2025 3:40pm - 4:05pm IST
Hall 2
  Embedded Linux

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

Share Modal

Share this link via

Or copy link