UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 67523

SDSoC - Passing command line arguments to executable with Performance Estimation

Description

The SDSoC Environment Performance Estimation report 'Click Here' link does not provide a direct way to pass arguments to the instrumented ELF.

Solution

When an instrumented ELF running on Linux requires command line arguments, you must explicitly create a run configuration. 

In the Project Explorer, right click on the project and select Run As > Run Configurations.

Right click on Xilinx SDSoC Run Performance Estimation, create a new run configuration, add the Program Arguments in the arguments tab, and click Apply (do not click Run).

You can also set other run configuration settings if needed. When you click the "Click Here" link in the SDSoC Performance Estimation report, select this run configuration when the Run Application dialog appears (if required). 

The command line arguments will then be passed to the instrumented ELF to collect the software run time before generating the estimation report.

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
67521 SDSoC - SDSoC 2016.2 - Release Notes and Known Issues N/A N/A
AR# 67523
Date Created 07/13/2016
Last Updated 07/13/2016
Status Active
Type General Article
Devices
  • Zynq UltraScale+ MPSoC
  • Zynq-7000
Tools
  • SDSoC