Maintaining a Community BSP Layer

The meta-tegra BSP layer supports the NVIDIA Jetson family of systems-on-module and has an active OpenEmbedded for Tegra community. What do you do when the CPU vendor makes major changes in their SDK? What do you do when upstream Open Embedded makes major changes to the core syntax? Tim and Ilies discuss changes in the latest SDKs including the bootloader (from CBoot to UEFI) and the trusted OS (from Trusty to OP-TEE) and how these affect secure boot and disk encryption implementations. They discuss changes needed to support over the air updates (Mender, RAUC, SWUpdate). They cover how the community keeps up with upstream Open Embedded/Yocto Project changes. Finally, Tim and Ilies discuss the roadmap for support for future Jetson platforms and Yocto Project releases.

author avatar
Konsulko Group
Founded in 2012 by embedded Linux industry veterans, Konsulko Group is a unique services company. Unique in the experience provided by 20+ years of commercial development leveraging open source software. Unique in the decades of open source community work as active contributors and sometimes maintainers. Unique in the insight and precision we bring to every customer product.