vprocss
Xilinx SDK Drivers API Documentation
vpss_example.tcl File Reference

Overview

Automates the process of generating the downloadable bit & elf files from the provided example hdf file.

Functions

 vpss_example args
 Documented procedure vpss_example . More...
 

Function Documentation

◆ vpss_example()

vpss_example   args  

Documented procedure vpss_example .

The code is inserted here:

1 proc vpss_example args {
2 
3  if {[llength $args] != 1} {
4  puts "error: hdf file name missing from command line"
5  puts "Please specify hdf to process"
6  puts "Example Usage: vpss_example.tcl design1.hdf"
7  } else {
8 
9  set hdf [lindex $args 0]
10 
11  #set workspace
12  puts "Create Workspace"
13  sdk setws vpss_example.sdk
14 
15  #create hw project
16  puts "Create HW Project"
17  sdk createhw -name vpss_example_hw_platform -hwspec ./$hdf
18 
19  #create bsp
20  puts "Create BSP"
21  sdk createbsp -name vpss_example_bsp -hwproject vpss_example_hw_platform -proc processor_ss_processor -os standalone
22 
23  #create application project
24  puts "Create Application Project"
25  sdk createapp -name vpss_example_design -hwproject vpss_example_hw_platform -proc processor_ss_processor -os standalone -lang C -app {Empty Application} -bsp vpss_example_bsp
26 
27  #copy example source files tp app project
28  puts "Get Example Design Source Files"
29  sdk importsources -name vpss_example_design -path ./src -linker-script
30 
31  #build project
32  puts "Build Project"
33  sdk project -build -type all
34  }
35 }