Talks 2018

Watch the talks of 2018.

OSFC - Keynote | Vincent Zimmer
OSFC - Keynote | Vincent Zimmer

Firmware track keynote

OSFC - Security Keynote | Trammell Hudson
OSFC - Security Keynote | Trammell Hudson

Firmware security track keynote

OSFC - LinuxBoot status report | Ryan O'Leary
OSFC - LinuxBoot status report | Ryan O'Leary

LinuxBoot replaces most of the firmware image with a Linux kernel and a tailored initramfs. We started the LinuxBoot ...

OSFC - Journey from Closed to Open | Liam Gridwood
OSFC - Journey from Closed to Open | Liam Gridwood

Sound Open Firmware (SOF) is a permissive licensed open source audio DSP firmware and SDK that provides infrastructur...

OSFC - Why memory is a hard problem in modern computer architectures | Felix Held
OSFC - Why memory is a hard problem in modern computer architectures | Felix Held

Back at the beginning of home computers, volatile memory was a rather easy problem to solve in the computer architect...

OSFC - Coreboot Mainboard porting with Intel FSP 2 0 | Subrata Banik
OSFC - Coreboot Mainboard porting with Intel FSP 2 0 | Subrata Banik

coreboot is an extended firmware platform that delivers a lightning fast and secure boot experience on modern compute...

OSFC - coreboot rompayload | Ron Minnich
OSFC - coreboot rompayload | Ron Minnich

I invented the ramstage in late 1999 because Linux could not enumerate PCI correctly. Since then, the ramstage has gr...

OSFC - OpenBMC | Sai Dasari
OSFC - OpenBMC | Sai Dasari

BMC (Baseboard Management Controller) is the intelligent controller embedded into complex data center equipment like ...

OSFC - Secure partitions in Arm Trusted Firmware-A | Sandrine Bailleux
OSFC - Secure partitions in Arm Trusted Firmware-A | Sandrine Bailleux

The Armv8.4 architecture will introduce support for virtualization in the Secure state. A new privileged exception le...

OSFC - Arm Trusted Firmware for coreboot developers | Julius Werner
OSFC - Arm Trusted Firmware for coreboot developers | Julius Werner

This is meant as a follow-on presentation to my 'coreboot on ARM' overview from the 2016 conference (http://youtu.be/...

OSFC - Google Secure Microcontroller and CCD | Vadim Bendebury
OSFC - Google Secure Microcontroller and CCD | Vadim Bendebury

Google Secure Microcontroller (aka H1) is a chip which is in the root of Chrome OS security system. It both plays ...

OSFC - UDK2018 Security Feature Roundup | Maggie Jauregui
OSFC - UDK2018 Security Feature Roundup | Maggie Jauregui

Researchers from Intel's Platform Armoring and Resiliency team will walk through the evolution of various firmware th...

OSFC - Scotch-tape and Flashrom | Jean Marie Verdun & Arun Koshy
OSFC - Scotch-tape and Flashrom | Jean Marie Verdun & Arun Koshy

We take a look at differences observed in firmware security posture as mapped by CHIPSEC on a custom Winterfell node ...

OSFC - How to enable AMD IOMMU in coreboot | Piotr Król
OSFC - How to enable AMD IOMMU in coreboot | Piotr Król

The idea for this talk born from fascination about the philosophy behind QubesOS, OpenXT and ViryaOS. The underlying ...

OSFC - yabits | Akira Moroo
OSFC - yabits | Akira Moroo

UEFI is a de-facto standard BIOS for x86 based computers. Currently, there are two types of UEFI implementations, Tia...

OSFC - Dynamic Tables Framework | Evan Lloyd
OSFC - Dynamic Tables Framework | Evan Lloyd

An overview of the "Dynamic Tables Framework" submitted to Tianocore edk2-staging. Provides an outline of the design ...

OSFC - Open Source Firmware @ Facebook | David Hendricks & Andrea Barberio
OSFC - Open Source Firmware @ Facebook | David Hendricks & Andrea Barberio

We will talk about the open source system firmware development that is going on at Facebook. We will discuss the r...

OSFC - Petitboot: Four years of Linux as a Bootloader | Samuel Mendoza Jonas
OSFC - Petitboot: Four years of Linux as a Bootloader | Samuel Mendoza Jonas

From humble origins as a bootloader for the Playstation 3 to being loaded on every OpenPOWER server, it has been a bi...

OSFC - U-Boot with Chrome OS and firmware packaging | Simon Glass
OSFC - U-Boot with Chrome OS and firmware packaging | Simon Glass

This talk covers chain-loading U-Boot on a Chromebook as well as experimental work on using U-Boot as the primary boo...

OSFC - Simlifying the use of free and upstream boot software with Origami-Paper | Paul Kocialkowski
OSFC - Simlifying the use of free and upstream boot software with Origami-Paper | Paul Kocialkowski

Nowadays, a significant number of devices are supported by free software projects related to hardware support, such a...

OSFC - Linuxboot Continuous Integration | Jean Marie Verdun
OSFC - Linuxboot Continuous Integration | Jean Marie Verdun

We will introduce during this talk the work that we perform to automatize firmware testing based on linuxboot firmwar...

OSFC - A tale of reusability in coreboot | Furquan Shaikh
OSFC - A tale of reusability in coreboot | Furquan Shaikh

Chrome OS has gained a lot of popularity in the EDU market. Recently, it has started expanding to consumer segment wi...

OSFC - UEFI application in U-Boot | Alexander Graf
OSFC - UEFI application in U-Boot | Alexander Graf

During the last 2 years, U-Boot has grown support to execute UEFI applications such as grub or various BSD loaders. ...

Photos 2018

Here is a summary of 2018 Impressions.