Videos

Zephyr and Trusted Execution Environments – Andy Gross, Linaro

By November 14, 2018 No Comments

 

Summary

The goal of the presentation is to present the current state of the Zephyr Project and implementation of trusted execution environment support. Andy will discuss the various changes required to support ARMv8M and ARMv7M trusted execution environments, with a focus on the ARM trusted firmware on ARM Cortex M. The presentation will include implementation updates on the configuration of security and partitioning of hardware resources, secure boot and multiple image support, and secure function definitions and APIs. About Andy Gross I’ve been doing embedded work for the past 20 years in various capacities (telecommunications, consumer products, and semiconductor companies). I currently work for Linaro as a member of the IoT group (LITE).

 

About Andy Gross

Andy Gross’s main professional focus is IoT security on the Zephyr Project. He is also the Linux kernel maintainer for the Qualcomm SoCs. He has presented at ELC in the past on Zephyr and device tree and has also presented on various topics at Linaro Connect (Linux power management and Zephyr related topics).