Loading…
September 13-16, 2022
Dublin, Ireland + 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 Open Source Summit Europe 2022 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 Irish Standard Time (UTC +1). 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.

Embedded Linux Conference (ELC) [clear filter]
Thursday, September 15
 

17:05 IST

Zero-Overhead Virtualisation: It's a Trap! - Ralf Ramsauer & Stefan Huber, OTH Regensburg
Embedded processors are increasingly equipped with powerful CPU cores. For mixed-criticality scenarios with multiple independent real-time appliances, this allows us to consolidate formerly distributed systems. This requires absence of unintended interaction between different computing domains, which can be achieved by exploiting virtualisation extensions of modern CPUs. Though providing strong isolation guarantees, virtualisation comes with an overhead, which may endanger global real-time properties of the system. The statically partitioning, Linux-based hypervisor Jailhouse addresses this challenge and strives at zero-overhead virtualisation, which maintains real-time capabilities of the platform by design. However, limitations of current architectures counter our architectural design goal of eliminating virtualisation overheads. In this talk, we extract architecture-independent common requirements on contemporary platforms to enable zero-trap virtualisation. We explore and compare the ARM, x86, and the RISC-V architecture, and inspect their architectural limitations for embedded zero-overhead virtualisation. We present common pitfalls and barriers of those platforms: Issues that have been addressed, that are being fixed and that need to be addressed in future.
With additional contributions from Wolfgang Mauerer, OTH Regensburg / Siemens AG.

Speakers
avatar for Wolfgang Mauerer

Wolfgang Mauerer

Professor/Senior Research Scientist, Technical University of Applied Sciences Regensburg
Wolfgang Mauerer is a professor of theoretical computer science at the Technical University Regensburg, and a senior key expert at Siemens Corporate Research, Competence Centre Embedded Linux. He serves on the technical steering committee of the Linux Foundation's Civil Infrastructure... Read More →
avatar for Ralf Ramsauer

Ralf Ramsauer

Postdoc, OTH Regensburg
Ralf Ramsauer is a postdoctoral researcher at the Technical University of Applied Sciences Regensburg where he leads the Systems Architecture Research Group. His academic research interest focuses on mixed- and safety-critical systems, real-time embedded systems and embedded virtualisation... Read More →
SH

Stefan Huber

Research Fellow, OTH Regensburg
Stefan Huber is a PhD student at the Technical University of Applied Sciences Regensburg. His research topics are real-time and safety-critical embedded systems in general, and embedded virtualisation in particular. Stefan is currently working on porting the Linux-based statically... Read More →


Thursday September 15, 2022 17:05 - 17:45 IST
Liffey Hall 2 (Level 1)

18:00 IST

BoF: The Yocto Project and OpenEmbedded - Philip Balister, OpenSDR & Nicolas Dechesne, Linaro
This BoF provides an open forum for the embedded Linux community to ask questions and discuss issues with Yocto Project and OpenEmbedded principals.

Speakers
avatar for Philip Balister

Philip Balister

Minister of Progress, OpenEmbedded
Philip Balister is a consultant providing services for embedded systems and software defined radio. Philip has been building embedded Linux distributions using OpenEmbedded and the Yocto Project for over ten years for a wide range of hardware. He is an active member of the OpenEmbedded... Read More →
avatar for Nicolas Dechesne

Nicolas Dechesne

Yocto Project Community Manager, Linaro
Nicolas is working for Linaro and manages a team of developers focused on improving the state of Qualcomm chipset in upstream Linux. He maintains an OpenEmbedded BSP layer for Qualcomm chipset. When Nicolas joined Linaro he led a team of developers who designed and implemented the... Read More →


Thursday September 15, 2022 18:00 - 18:40 IST
Liffey Hall 2 (Level 1)
 
Friday, September 16
 

13:55 IST

Design and Implementation of RISC-V Based LoRa Module - Mark Njoroge, University Of Cape Town
The proliferation of the Internet of Things in both scale and complexity, alongside advances in optimised edge and fog system architectures, is driving an increasing need for low power consumption end nodes with greater computational capabilities. These distributed higher capacity nodes allow IoT infrastructures to minimise the power cost of data movement and increase real time response through increased edge data analytics. This presentation will showcase a prototype softcore RISC-V based LoRaWAN end node PCB design. By combining the reconfigurability and optimisation potential of a FPGA and RISC-V based architecture with a LoRa interface, the design contributes a novel option for use in solutions to the above. The design utilises the open source python framework LiteX to generate an SoC that contains the necessary core and peripherals to facilitate integration with a LoRa transeiver. The SoC is implemented on an ultra low power FPGA, providing access to both reconfigurable logic and a CPU for data analytics, and standard interfaces for 3rd party sensors. The whole design is integrated on a custom PCB in a USB dongle form factor. The resulting prototype can therefore be used as a peripheral for existing systems that may require additional compute power and IoT connectivity.

Speakers
avatar for Mark Njoroge

Mark Njoroge

Student, University Of Cape Town
I am a young aspiring engineer with a keen interest in the world of Embedded Systems. I was born in Kenya and grew up in Botswana before moving to Cape Town for my undergraduate degree, which I completed in 2020, graduating with a BSc(Hons) Eng in Mechatronics at the University of... Read More →



Friday September 16, 2022 13:55 - 14:35 IST
Liffey Hall 2 (Level 1)

14:50 IST

Linux on RISC-V and the New OS-A Platform - Drew Fustini, BayLibre
It is an exciting time for Linux on RISC-V, the open instruction set (ISA) that is quickly gaining critical mass. I will introduce the pieces needed to boot Linux on RISC-V including the Privileged Architecture, OpenSBI and U-Boot, and how that fits into the upcoming RISC-V Platform Specification. I will break down support for existing hardware and current upstreaming efforts. I will also discuss how the arch/riscv maintenance guidelines try to avoid unnecessary churn as the landscape of RISC-V extensions continues to evolve.

Speakers
avatar for Drew Fustini

Drew Fustini

Linux kernel developer, BayLibre
Drew Fustini is a Linux kernel developer at BayLibre and serves as an ambassador for RISC-V International. He sits on the board of directors for the BeagleBoard.org Foundation and formerly the Open Source Hardware Association (OSHWA). Drew also enjoys designing open source hardware... Read More →



Friday September 16, 2022 14:50 - 15:30 IST
Liffey Hall 2 (Level 1)

15:55 IST

RISC-V and Open Source Hardware Projects BoF - Drew Fustini, BayLibre
This BoF is a friendly space for people to gather and discuss the open RISC-V instruction set architecture and other open hardware efforts including open source cores and open source FPGA toolchains. Bring your questions and stories to this informal talk and learn more about the state of open hardware. RISC-V Ambassadors as well individuals from RISC-V International should be able to attend to both spark discussion and answer questions.

Speakers
avatar for Drew Fustini

Drew Fustini

Linux kernel developer, BayLibre
Drew Fustini is a Linux kernel developer at BayLibre and serves as an ambassador for RISC-V International. He sits on the board of directors for the BeagleBoard.org Foundation and formerly the Open Source Hardware Association (OSHWA). Drew also enjoys designing open source hardware... Read More →



Friday September 16, 2022 15:55 - 16:35 IST
Liffey Meeting Room 2 (Level 1)
 

Filter sessions
Apply filters to sessions.
  • CloudOpen
  • Co-located Events
  • Community Leadership Conference
  • ContainerCon
  • Critical Software Summit
  • Diversity Empowerment Summit
  • Embedded IoT
  • Embedded Linux Conference (ELC)
  • Emerging OS Forum
  • Keynote Sessions
  • KVM Forum (Joint OSS Track)
  • LinuxCon
  • Open AI & Data Forum
  • Open Source On-Ramp
  • OSPOCon
  • Special Events / Exhibits / Breaks
  • SupplyChainSecurityCon