Stage 5: Host Application Debug - 2023.2 English

AI Engine Tools and Flows User Guide (UG1076)

Document ID
UG1076
Release Date
2023-12-04
Version
2023.2 English

The goal of this stage is to debug the host application, and address application exceptions or crashes, if any exist.

Figure 1. Host Application Debug

The sections below list the different techniques available in this stage.

Vitis IDE Debugger

You can use the Vitis IDE debugger to debug host application source. Details on the Vitis Debugger can be found in Debugging the System Project and AE Engine Components in Vitis Unified Software Platform Documentation: Application Acceleration Development (UG1393).

Printf

You can also use printf() statements in your host code to help debug the host application.

Next Stage: After you determine the cause of the failure and fix the issue, you can recompile the host application, and proceed to stage 1.