We recommend changing the setting to your local timezone by going to the "Timezone" drop down menu on the right side of this page

***You will not be able to view any session streaming links unless you are REGISTERED and LOGGED in to Sched.***Register at connect.linaro.org and you will receive an invite from Sched.com to login.

Back To Schedule
Wednesday, September 23 • 9:15am - 9:40am
LVC20-206 Journey of EBBR compliance and NXP devices

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Chat live with the speakers during the broadcast time here: https://linaroconnect.slack.com/archives/C01B157FTNZ

The Embedded Base Boot Requirements(EBBR) specification defines requirements for embedded systems to enable inter-operability between SoCs, hardware platforms, firmware implementations, and operating system distributions. EBBR is targeted at making operating system/distros agnostic to platform. Same operating system image should run on any hardware with a well-defined firmware interface which is EBBR compliant.

There has been a significant work going on in U-boot with regards to EBBR in the open-source community. Various features like bootefi are already available with many other features in queue.

This presentation aims at explaining how EBBR specifications gets mapped to NXP platforms and demonstrating EBBR compliance for NXP platform. The reference boot-architecture will be based on TFA, u-boot, device-trees, Linux and OPTEE (for secure uefi flow). This will demonstrate distros like SUSE running on NXP SoCs using bootefi command, secure uefi flow, etc

Also efforts are going to ensure that the U-boot is EBBR compliant by running FWTS, SCT for EBBR. The idea is to make the u-boot feature complete and can be demonstrated as EBBR compliance on NXP devices.

avatar for Poonam Aggrwal

Poonam Aggrwal

Technical Software manager, NXP Semiconductor Noida
I am computer Science Engineering graduate with almost 18 years of continuous experience in Embedded systems, Linux BSP, Unix, operating system internals, device drivers, boot loaders, Flash, DDR, Ethernet, SATA, USB, wireless, networking, etc, and open source software. Very good... Read More →
avatar for Priyanka Jain

Priyanka Jain

Embedded Software Engineer, NXP
Around 15 years of experience of working on embedded software : C-programming, BSP, u-boot, Linux, Enablement of Real-time solutions, various device drivers, u-boot custodian fsl-qoriq, mpc85xx maintainer
avatar for Ilias Apalodimas

Ilias Apalodimas

Principal engineer, Linaro
Linux kernel developer with a taste for networking and performance

Wednesday September 23, 2020 9:15am - 9:40am UTC
[Track 2] Linux/Android