Firmware Transparency: Open All the Way Down - Josh Triplett, Intel
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.
About Josh Triplett
Josh Triplett hacks on system software, including Rust, the Linux kernel, BITS, X, Git, Sparse, Debian, Chrome OS, and firmware. Josh enjoys using software for unconventional purposes, such as running Python in GRUB2 to test BIOS ([ Ссылка ]).
Josh has previously presented at Kernel Summit, linux.conf.au, Linux Plumbers Conference, LinuxCon, RustConf, PyCon, Open Source Bridge, and the USENIX Annual Technical Conference.
Josh works for the Intel Open Source Technology Center (OTC).
Ещё видео!