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# 57257

14.6 SDK - Can I generate a custom software application using the AppGuru tool?


Can a custom software application be generated by AppGuru?

Running the -lapp  command shows that the only available software applications are the following:

  • Xilinx Software Application Generator
  • Xilinx EDK 14.3 Build EDK_P.40xd
  • Copyright (c) 1995-2012 Xilinx, Inc. All rights reserved.
  • Application Name: dhrystone
  • Application Name: empty_application
  • Application Name: hello_world
  • Application Name: lwip_echo_server
  • Application Name: memory_tests
  • Application Name: peripheral_tests
  • Application Name: srec_bootloader
  • Application Name: ucos-iii_demo
  • Application Name: xilkernel_posix_threads_demo
  • Application Name: zynq_fsbl

How do I generate a custom application?


Yes, although the AppGuru tool is not supported, this can be achieved by using the -lp command to point to your software application directory.

The software application folder must proceed the sw_apps folder which must follow a certain structure. For example, see the attached SDK zipped folder at the end of this answer record.

This folder has the correct structure using a test.c file as an example:

sw_apps > test > data > test.mss, test.tcl
>  src > test.c

Run in the ISE Design Suite 64-Bit Command Prompt the run_appguru.bat file found in SDK\sdk_workspace\appgurutest folder making sure that your system.xml file is also included in the folder.

The command is as follows:

appguru -lp C:\SDK\sdk_workspace\customSW\ -hw system.xml -app test -pe ps7_cortexa9_0 -stdin ps7_uart_1 -stdout ps7_uart_1

This generates the following files to SDK\sdk_workspace\appgurutest:



Associated Attachments

Name File Size File Type
SDK.zip 552 KB ZIP

Linked Answer Records

Associated Answer Records

Answer Number Answer Title Version Found Version Resolved
45514 14.4 SDK - Can I generate an SDK application from the command line? N/A N/A
AR# 57257
Date 08/28/2013
Status Active
Type General Article
  • EDK - 14
Page Bookmarked