Starting a debug session on remote Linux

To debug the host application on remote Linux:

  1. Build the application project using the A53 build configuration.
    The A53 configuration internally calls the APU configuration if the project supports APEX2, and the ISP configuration is called if the project supports ISP. The build output includes the host application (ELF file) in the A53 project folder and the application for each supported image processing unit:
    • For APEX2, the <graph_name>.elf application file is located in the APU project folder.
    • For ISP, the <isp_dataflow_name>.elf application file is located in the ISP project folder.
  2. Open the Debug Configurations dialog and go to the C/C++ Remote Application group of configurations. Click the launch configuration generated for your Linux application project.
  3. On the Main tab, ensure that the Connection field specifies the name of the remote Linux connection that you have created before.
  4. On the Debugger tab, keep the Stop on startup at option disabled if you are about to start debugging on ISP after running the debug session Linux. If debugging on APEX2 is the next step, activate Stop on startup at and specify “main” in this field.


    The host application's launch configuration

  5. On the Source tab, make sure that the VSDK_PATH_MAP path mapping is available on top of the list. If not, click Add and add a path mapping with the following settings:
    • Compilation path: Specify the path where the Vision SDK was compiled.
    • Local file system path: Specify the path to the installed Vision SDK.
  6. Click Apply, then click Debug. The debug session is started.