Debugging Intel Firmware using DCI & USB 3.0


Intel® Direct Connect Interface (DCI) provides closed chassis hardware debug functionality through USB 3.0 for Intel platforms. Intel also provides Intel® System Debugger which enables deep, system-wide analysis for Unified Extensible Firmware Interface (UEFI), system-on-chip peripheral registers, operating system kernels, and drivers with full operating system awareness.

This session will focus on debugging firmware functionality using DCI with open source EDK II firmware. The AAEON UP Squared board will be used to provide an overview of DCI functionality, feature enabling instructions, and functional demos. We will also show how to run CHIPSEC within the debugger to check security settings and run specific tools.