Table of contents |
Create SDK Project from Vivado
Variant (a): Use additional TE Script functions
- Requirements (for HDF-Export with Bitfile):
- Project must be started with TE-Batch file or TE Scripts must be loaded. See InitialiseTE-scripts on Vivado/LabTools.
- "Generate Bitstream" must be finished (Use GUI or typ on Vivado TCL-Console:"TE::hw_build_design").
- Typ "TE::sw_run_sdk" on Vivado TCL-Console (for more options type "TE::sw_run_sdk -help")
- SDK Project will be generated and opened on subfolder /workspace/sdk/. Local Library folder /sw_lib will be included automatically.
Variant(B): Use Xilinx GUI Export
- Requirements (for HDF-Export with Bitfile):
- "Generate Bitstream" must be finished
- For HDF export click: File→Export→Export Hardware (Select "Include bitstream" and your preferred folder)
- To Launch SDK click: File→Launch SDK (Select your HDF location and preferred SDK workspace)
- SDK Project will be generated and opened (default location /vivado/<project name>.sdk)
- (option) Include local library folder in SDK, click: Xilinx Tool→Repositories→New Local Repositories
Create Software Application with SDK Template
- Click:File→Application Project
- Select Name and OS (Example Name:Hello World, OS:standalone)
- Click: Next
- Select Application (Example Hello World)
- Click Finished
- Project with Xilinx Hello Word will be generated automatically
Modify BSP-Settings
- Double Click on the system.mms from your Application Project in the Project Explorer
- Click Modify this BSP's Settings
Debug Software Application
- Right Click on the Software Project in the Project Explorer
- Click:Debug As→Launch on Hardware (System Debugger)
- View will be changed to Debugging and Application will be stared on Hardware with break point on first main entry. (Click F6 or F5 to step to the next line)