August 19-21 - Co-Located Events
August 21-23 - Conference
Hilton San Diego Bayfront - San Diego, CA
More information for Open Source Summit + Embedded Linux Conference North America 2019
Back To Schedule
Thursday, August 22 • 3:00pm - 3:35pm
Secure Updates for a Memory Constrained XIP System - Vitaly Wool, Konsulko

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.
XIP stands for eXecute In Place – a technology that allows code to be executed directly
from flash without copying the code to RAM first. Today, interest in XIP Linux has been revitalized due to the possibility of running Linux on memory-constrained IoT devices and the capabilities of some SoCs to execute Linux in place from QSPI flash. The memory footprint can be optimized very tightly and this opens up to a really low-power IoT Linux appliances.

However, there is a big obstacle for the XIP approach to spread widely: no standard secure update process for such systems will work due to the nature of XIP - flash should always be ready to execute from, so how can it be updated? This talk will answer this and provide some real world examples.


Vitaly Vul

Principal Engineer, Konsulko AB
Vitaly has nearly 20 years of experience in embedded software development. Starting in real-time and critical systems, he moved to Embedded Linux in 2003, making numerous contributions to MTD device drivers and flash file systems. Vitaly was a senior developer for MontaVista Software... Read More →

Thursday August 22, 2019 3:00pm - 3:35pm PDT
Indigo E