Intel® System Studio
Ask questions and share information with other users of the Intel® System Studio.
Announcements
Intel® System Studio components are now transitioned to several Intel® oneAPI toolkits and can be found under Intel oneAPI Base Toolkit and Intel oneAPI IoT Toolkit. Use the respective forums for questions related to these components. Getting Started questions can be asked in the Registration, Download, Licensing and Installation forum. If you have Priority Support you can submit your question in the Online Service Center.

UEFI shell application source level debug

Jack_A_Intel
Employee
312 Views

My team is developing UEFI shell applications and I’m interested to know if we could use the Intel System Studio + System Debugger for source level debug (code to be written in C++).  Our development platform is a Windows host connected to the target via ITP XDP3.  The target system is an Intel validation platform booted to the EFI shell.  All development and debug will be EFI shell applications and not the UEFI boot process.

If we can use System Studio + System Debugger, is the UEFI agent required (and BIOS compiled with SOURCE_DEBUG_ENABLE set)?

Thanks,

Jack

0 Kudos
1 Reply
SofeaAzrin_A_Intel
311 Views

Hi Jack,

Yes, you can use System Debugger to debug UEFI EFI app or driver.

However, UEFI agent is not used anymore but you need to build a BIOS of "debug" build or "release with symbol" build

Thanks,

Sofea

Reply