Firmware Transparency: Open All the Way Down
Many system-on-chip devices include coprocessors and other components to manage or accelerate various platform functions; some of these components run before the OS or BIOS, orchestrating system confi …
Talk Title | Firmware Transparency: Open All the Way Down |
Speakers | Josh Triplett (Principal Engineer, Intel) |
Conference | Open Source Summit + ELC Europe |
Conf Tag | |
Location | Edinburgh, UK |
Date | Oct 21-25, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Many system-on-chip devices include coprocessors and other components to manage or accelerate various platform functions; some of these components run before the OS or BIOS, orchestrating system configuration and bring-up. However, these components rarely provide Open Source firmware or document their functions, and other low-level firmware treats them as opaque. This talk presents the initial version of Open Source firmware for SoC components, in an effort to improve the transparency and trust of the platform. Josh will show the development and progress on both the firmware, the associated tooling, and the challenges of the development and debugging environment. Josh will also show how reproducible builds allow anyone to audit the binary firmware image and confirm that it corresponds to the source code.