June 26-30, 2023
Prague, Czech Republic + Virtual
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 Embedded Open Source Summit 2023 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.

This schedule is automatically displayed in Central European Summer Time (UTC/GMT +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

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

Wednesday, June 28 • 16:55 - 17:35
Greybus for Robotics with Zephyr RTOS - Vaishnav Achath, Texas Instruments Inc.

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.
Greybus is an application layer protocol developed originally for Google's modular smartphone project Ara and is a part of the Linux kernel, Greybus can be thought of as an Remote Procedure Call(RPC) framework which has tight integrations within linux kernel subsystems. In the past there has been multiple attempts for using Greybus for IoT applications where a remote node running generic greybus firmware will appear on the host running Linux as virtual devices and users can hook device drivers to these virtual devices. Thus reusing existing device drivers in Linux for remote microcontroller nodes running Zephyr greybus firmware(See https://git.beagleboard.org/beagleconnect/freedom for more info). This presentation discusses the method of using the greybus for robotics applications an real-time control applications where the traditional greybus frameworks transaction delays are not practical, thus a method of record and playback is added to the RPC framework on the Zephyr remote side which helps offload real-time control applications through greybus. The presentation also will include a demonstration of running a control loop on a remote microcontroller node running Zephyr and Linux host controlling through userspace drivers without modifying remote node firmware.

avatar for Vaishnav Achath

Vaishnav Achath

Mr., Texas Instruments India Pvt. Ltd.
Vaishnav Achath is a Senior Software Engineer with Texas Instruments Inc. working with the Linux Core Product Development team for Jacinto Processors. As part of this role, Vaishnav primarily works on upstream Linux kernel and U-Boot development and also on customer requirements... Read More →

Wednesday June 28, 2023 16:55 - 17:35 CEST
North Hall (Level 2)
  Zephyr Project Developer Summit
  • Audience Level Any
  • Session Slides Attached Yes