Presented by:

2884b34735d1d3535d82820161fb9a8a

Stephano Cetola

from Intel

Stephano is an Open Source Program Manager at Intel contributing to TianoCore and CHIPSEC. His main focus is on community engagement and improving the developer experience. In his free time he enjoys exploring the thermal tolerances of various electronic circuits.

Over the past decade the Unified Extensible Firmware Interface (UEFI) has become the primary standard for boot firmware. However, the complexity of the UEFI spec and the myriad of implementation choices can be confusing to even experienced developers. Fortunately, there are a growing number of open source UEFI implementations for different architectures, making it easier to explore the world of firmware. This session will provide an overview of UEFI and show working examples based on two maker platforms: BeagleBone Black and the Aaeon’s UP Squared board. Everything from “lightweight” implementations to full UEFI stacks will be examined, using a variety of open source projects (TianoCore, U-Boot, coreboot, and Slim Bootloader).

Date:
2019 April 27 - 09:30
Duration:
45 min
Room:
CC-208
Conference:
LinuxFest Northwest 2019
Language:
Track:
Open Source Firmware
Difficulty:
Easy

Happening at the same time:

  1. Computers are Broken (and we're all going to die)
  2. Start Time:
    2019 April 27 09:30

    Room:
    HC-108

  3. Baling Wire, Bailing Buckets, or Bailing Out
  4. Start Time:
    2019 April 27 09:30

    Room:
    CC-236

  5. Elephant on a Cloud
  6. Start Time:
    2019 April 27 09:30

    Room:
    HC-103 Postgres

  7. UEFI Boot for Mere Mortals
  8. Start Time:
    2019 April 27 09:30

    Room:
    CC-208

  9. Let's build our own Internet-of-Things
  10. Start Time:
    2019 April 27 09:30

    Room:
    CC-115

  11. The Top Seven Database Mistakes You Are Making
  12. Start Time:
    2019 April 27 09:30

    Room:
    CC-200

  13. Playing in the Sandbox
  14. Start Time:
    2019 April 27 09:30

    Room:
    CC-114

  15. Audio Production on Linux
  16. Start Time:
    2019 April 27 09:30

    Room:
    HC-104 Jupiter

  17. Logging, Metrics and APM at Scale
  18. Start Time:
    2019 April 27 09:30

    Room:
    G-103

  19. Try Linux Tutorium
  20. Start Time:
    2019 April 27 09:30

    Room:
    CC-234

  21. Make a music synthesizer in Bash
  22. Start Time:
    2019 April 27 10:00

    Room:
    CC-202 Tutorials

  23. Blender 2.8: An intro to 3D Animation
  24. Start Time:
    2019 April 27 10:00

    Room:
    CC-201 Tutorials

  25. LPIC-1 Preparation Session
  26. Start Time:
    2019 April 27 10:00

    Room:
    HC-112 LPI