2014 Firmware Summit
February 20, 2014
firmware@chromium.org
## Chrome OS Firmware Overview | #### Duncan Laurie | ## Presentation | ## Video | This talk presents an overview of the Chrome OS firmware stack including components and organization and the Verified Boot feature. | The second half provides an introduction to coreboot and a summary of some important features. |
## Porting coreboot to x86 platforms | #### Aaron Durbin | ## Presentation | ## Video | This talk goes into detail about porting coreboot to new x86 platforms. | |
## Porting coreboot to ARM platforms | #### Stefan Reinauer | ## Presentation | ## Video | This talk goes into detail about porting coreboot to new ARM platforms. | |
## Porting coreboot to a new Mainboard | ## Shawn Nematbakhsh | ## Presentation | ## Video | This talk goes into detail about porting coreboot to a new Mainboard for an existing architecture. | |
## Depthcharge: The Chrome OS Bootloader | ## Gabe Black | ## Presentation | ## Video | This talk describes the Depthcharge project which is a custom coreboot payload integrated with Verified Boot that is intended to boot Chrome OS. | |
## Chrome OS Embedded Controller | ## Bill Richardson | ## Presentation | ## Video | This talk provides information on the Chrome OS Embedded Controller, including source organization and porting. | |
## Chrome OS Process Part 1 | ## Bernie Thompson | ## Presentation | ## Video | This talk introduces several Chrome OS Firmware process details, including the use of repo and Git, basics of Portage and ebuilds, firmware branches, keys and signing, and the Gerrit code review process. | |
## Chrome OS Process Part 2 | ## Dave Parker | ## Presentation | ## Video | This talk goes into detail about Chrome OS Firmware process, including the Chrome Partner Front End, working with git, a detailed example of the firmware build process, and FAFT. |