Open Source Firmware Conference 2020

coreboot Thermal Management on Intel based systems
2020-12-01 , Main Stage

In today's smart computing platforms, a thermal management solution needs to be reliable and sustainable on various set of devices like 2-in-1s or tablets, client or edge and even on IOT devices. This presentation talks about the thermal management code flow in coreboot firmware for Intel SoC-based Chrome systems and the major thermal code clean, in which years of technical debt was cleaned up. In addition, coreboot introduced a new DPTF driver which replaces the static ASL policy files and generates SSDT-based thermal policy table at runtime. This eases the enablement and tuning processes for thermal policies to ensure the best end-user experience on the system.


Related Projects

coreboot

See also: Slides (702.8 KB)

Sumeet Pawnikar is working as senior system software developer at Intel.
He has majorly worked on embedded systems, Android OS based Smartphone and Tablet devices for Linux BSP development. He has widely worked on ARM and IA architecture. He has over 14 years of experience in open source software development.
Last 4+ years working on overall system thermal management for various Intel SoC based Chrome OS projects, this includes firmware, kernel/OS and application interaction. He has been involved in design, development and implementation of thermal policies along with enablement and tuning thermal policies on Intel Chrome reference boards and support various OEM/ODM designs.

Tim has nearly 15 years experience in firmware, including: automated welding machines, adding WiFi to Things, wireless consumer electronics, automated liquid chromotography, safety-critical systems, 3-phase power monitoring & voltage sag correction, robotics & machine vision, and now works on firmware for Chrome OS devices.