Aug 24 – 26, 2024
Asia/Kolkata timezone

Chrome Firmware 101 (AP/EC/PD)

Aug 24, 2024, 6:30 PM
40m
Room 2: Breakout

Room 2: Breakout

Talk (40 min) Development/Coding

Speakers

Dinesh Gehlot
Mr Jayvik Desai
Pranava Y N
Google
Subrata Banik

Description

"Chrome Firmware 101" offers a comprehensive introduction to the firmware underpinning Chrome devices, with a special emphasis on its open-source nature. The presentation elucidates the three core pillars of Chrome firmware: the Application Processor (AP), historically known as the BIOS, the Embedded Controller (EC), and the Power Delivery (PD) firmware, often associated with Type-C functionality. Attendees will gain a foundational understanding of each pillar's role, their interaction, and their contribution to the overall operation of Chrome devices. Additionally, the presentation will shed light on the advantages and potential of leveraging open-source codebases for firmware development, fostering transparency, collaboration, and innovation within the Chrome ecosystem.

Session author's bio

Subrata Banik is a seasoned Firmware Engineer and Technical Staff Member at Google, with extensive experience in system firmware design and development. He has worked on a broad range of firmware architectures, including UEFI and Coreboot, and has contributed to platform enablement for major PC makers. Subrata is a dedicated open-source advocate, notably leading contributions to Coreboot. He shares his knowledge through technical talks and authored books on embedded systems. You can connect with him on Twitter and LinkedIn.


Jayvik Desai is an embedded software/firmware engineer with 4 years of industry experience. He currently works at Google, where he contributes to the development of ChromeOS firmware. Prior to this, he held roles at Qualcomm and Infineon Technologies, gaining valuable experience in designing and implementing firmware solutions for various embedded systems.


Dinesh Gehlot is a seasoned firmware engineer with eight years of experience at industry leaders like Google, Samsung and Amazon. His expertise spans real-time operating systems (RTOS) and firmware development. He is currently part of ChromeOS AP firmware (BIOS) development at Google, contributing to the core of modern computing.


Pranava Y N is a firmware engineer with 4 years of industry experience. He is currently working in ChromeOS firmware team at Google developing AP firmware (BIOS) for Chromebooks. He has an experience working with USB PD port controllers.

Social Media Twitter at @abarjodi LinkedIn: Subrata Banik - Firmware Engineer - Google https://www.linkedin.com/in/subrata-banik-268b3317/.
In Person Attendance In-person
Level of Difficulty Intermediate
Agree to Privacy Policy and Notice I agree
Please confirm that there are included headshots of all speakers in their profiles Yes

Presentation materials