Loading…
16-17 June, 2026
Mumbai, 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 2026 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.


Type: Embedded clear filter
arrow_back View All Dates
Tuesday, June 16
 

2:00pm IST

Building a Zero-Copy DSP Offload Framework in Linux Using RPMsg - Vishnu Pratap Singh & Paresh Bhagat, Texas Instruments
Tuesday June 16, 2026 2:00pm - 2:40pm IST
Modern embedded audio devices increasingly run mainline Linux, but achieving deterministic low-latency multi-channel audio processing remains a challenge. While heterogeneous SoCs include DSP accelerators capable of handling signal processing workloads efficiently, integrating these accelerators into a standard Linux audio stack without proprietary middleware is non-trivial.
This talk presents a practical, upstream-friendly approach to building a zero-copy DSP offload framework using mainline Linux components such as remoteproc, rpmsg, and ALSA. Instead of relying on custom kernel patches or vendor-specific frameworks, the solution leverages DMA-backed shared memory and rpmsg-based signaling to enable efficient inter-processor communication between ARM application cores and a DSP.
A key focus of this session is eliminating redundant memory copies across kernel and user space boundaries. By designing a ping-pong buffer architecture with shared memory mapping and pointer-based synchronization, we achieved deterministic real-time streaming with significantly reduced CPU utilization and improved latency characteristics.
Speakers
avatar for Vishnu Pratap Singh

Vishnu Pratap Singh

Engineering Leader, Texas Instruments Incorporated
Vishnu Pratap Singh is an embedded systems expert and engineering leader with nearly two decades of experience in Linux development, BSP, and Linux based product engineering for communication devices, Satellite terminals, smart devices, IoT, and pro-audio. He is currently driving... Read More →
avatar for Paresh Bhagat

Paresh Bhagat

Embedded Software Engineer, Texas Instruments India
I am an Embedded Software Engineer at Texas Instruments with nearly 3 years of experience in developing and integrating solutions for embedded Linux systems. My experience includes Hypervisor such as Jailhouse, embedded Linux build systems like Buildroot and Yocto, and Linux audio... Read More →
Tuesday June 16, 2026 2:00pm - 2:40pm IST
Lotus 2 (Third Floor)
  Embedded
  • Audience Experience Level Any

2:50pm IST

DTS 101: From Roots To Trees, Aka Devicetree for Beginners - Krzysztof Kozlowski, Qualcomm
Tuesday June 16, 2026 2:50pm - 3:30pm IST
Practical guide to writing Devicetree sources (DTS) and bindings for the Linux kernel. Jump in if you want to know:
1. What compatibility means between devices and how to express it in DTS.
2. What can be in DTS and what cannot.
3. Fastest way to upstream your DTS (no need for 10 iterations!).
4. Validate your DTS and live error-free ever after.

The talk will focus on Devicetree (DTS and bindings) in the context of Linux kernel, which is also applicable to several other projects like U-boot.
Speakers
avatar for Krzysztof Kozlowski

Krzysztof Kozlowski

Linux Kernel Maintainer, Qualcomm
Krzysztof Kozlowski is an active Linux Kernel developer, working currently for Qualcomm. Krzysztof (co-)maintains several upstream kernel subsystems: the SoC subsystem (formerly arm-soc), Devicetree bindings, Memory controller drivers and Samsung Exynos SoC ARM/ARM64 architecture... Read More →
Tuesday June 16, 2026 2:50pm - 3:30pm IST
Lotus 2 (Third Floor)
  Embedded

3:40pm IST

Hardening IoMT Medical Devices: Defense‑in‑Depth on Yocto‑Based Embedded Linux - Abraham Gogulamudi, GEHealthcare
Tuesday June 16, 2026 3:40pm - 4:20pm IST
Connected medical devices (IoMT) increasingly depend on Yocto‑based Embedded Linux platforms to perform critical, patient‑impacting functions. As cyberattacks on healthcare rise, securing these devices is now central to patient safety, regulatory compliance, and lifecycle quality. This session provides a practical, defense‑in‑depth blueprint for hardening IoMT devices—starting from secure boot and measured trust to OS‑level hardening, system integrity, secure OTA updates, sandboxing, runtime protection, and zero‑trust device‑to‑cloud communication.
We will map real‑world cyber trends to specific embedded mitigations and align them with global regulatory expectations for medical devices. The session also demonstrates how open‑source tools within the Yocto ecosystem can enforce reproducible security controls, generate SBOMs, and support automated vulnerability triage throughout the device lifecycle.
Attendees will gain engineering‑ready patterns to build secure, maintainable Linux‑based devices—applicable not only in healthcare, but also industrial IoT, automotive, and safety‑critical embedded domains.
Speakers
avatar for Abraham Gogulamudi

Abraham Gogulamudi

Abraham Gogulamudi, GEHealthcare
Abraham Gogulamudi is a Senior Engineering Manager at GE HealthCare with 19+ years of experience in Embedded Linux, Yocto, and cybersecurity for regulated medical devices. He leads the PCS medOS platform, driving secure‑by‑design architectures, SBOM/CVE automation, and lifecycle... Read More →
Tuesday June 16, 2026 3:40pm - 4:20pm IST
Lotus 2 (Third Floor)
  Embedded
  • Audience Experience Level Any
 
Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.
Filtered by Date -