You copied the Doc URL to your clipboard.

About debugging a Unified Extensible Firmware Interface (UEFI)

UEFI defines a software interface to control the start-up of complex microprocessor systems. UEFI on Arm allows you to control the booting of Arm®-based servers and client computing devices.

Arm Development Studio provides a complete UEFI development environment which enables you to:

  • Fetch the UEFI source code via the Eclipse Git plug-in.
  • Build the source code using Arm Compiler.
  • Download the executables to a software model (a Cortex®-A9x4 FVP is provided with Development Studio) or to a hardware target (available separately).
  • Run/debug the code using Arm Debugger.
  • Debug dynamically loaded modules at source-level using Jython scripts.

For more information, see this blog: UEFI Debug Made Easy

Was this page helpful? Yes No