UEFI Debug Support Protocol for U-boot, EDK2 and LK

Speaker: Ying-Chun Liu

Track: Kernel, early boot, and low level

Type: Short talk (20 minutes)

Room: Aula Magna - FADU

Time: Jul 21 (Tue): 16:30

Duration: 0:20

Debugging early-stage bootloaders has historically been a fragmented experience, often requiring vendor-specific tools or customized logics. However, as the industry moves toward standardized boot flows, the UEFI Debug Support Protocol has emerged as a critical bridge.

In this talk, I will share the journey of implementing this protocol within U-Boot and LK (Little Kernel). We will explore the nuances of contributing to EDK2, and how these implementations simplify debugging the UEFI applications. Attendees will gain a deeper understanding of how standardized debug protocols can unify the development experience across different firmware ecosystems.

URLs