Install Trenz Electronic SDSoC Platform
(optional) Create SDSoC Platform from TE Reference Design
- Requirements:
- VIVADO 2016.2
- SDSoC 2016.2
- 7-ZIP
- Unzip Reference Design
- Do not change base folder name after extraction!
- Enable SDSOC and set 7-ZIP path in: "design_basic_settings.cmd"
- Create Reference Design: run "vivado_create_project_guimode.cmd"
- VIVADO:
- (optional) TCL-Console type:TE::ADV::beta_util_sdsoc_project -check_only
- SDSoC Ready Check without modify project
- TCL-Console type:TE::ADV::beta_util_sdsoc_project
- Attention: Vivado project will be modified permanently. Recreate project with Bachtfile to restore original Vivado project
- Wait for project creation:
- SDSoC workspace is created on subfolder <design_name>/sdsoc
- SDSoC Platform is created on subfolder <design_name>/sdsoc/<design_name>
- (optional) TCL-Console type:TE::ADV::beta_util_sdsoc_project -start_sdsoc
- (optional) SDSoC Workspace will be started in subfolder <design name>/sdsoc/
- (optional) TCL-Console type:TE::ADV::beta_util_sdsoc_project -check_only
Variant (a): Set TE SDSoC Platform as Xilinx SDSoC Example Platform
- Attention wrong modification can damage the SDSoC Installation!
- Copy SDSoC Platform into the Xilinx <SDSoC install path>/platforms
- Attention: local templates from "<SDSoC Platform>/samples/" will be ignored from Xilinx SDSoC tools in this folder!
- Open <SDSoC install path>/data/SDSoCManifest.xml
- Add SDSoC Platform to all sample template which should be visible
- <platform name="<SdSoC Project Name>"/>
Example: <platform name="te0726_sdsoc"/>
Variant (b): Set TE SDSoC Platform as local SDSoC Platform
- Copy SDSoC Platform to your preferred folder
- Use SDSoC Platform ZIP from Download or exported from Reference Project (<design name>/sdsoc/<design name>)
- Attention: Xilinx templates from "<SDSoC Install Path>/samples/" will be ignored from Xilinx SDSoC tools.
Create SDSoC Project
- Start SDSoC 2016.2
- Select Workspace
- Click "Create SDSoC Project"
- Set Project Name
- Set Platform:
- Installed like Variant (a): Select Platform: ex. te0726_sdsoc
- Installed like Variant (b): Others (Path to Project is: <design_name>/sdsoc/<design_name>)
- Select OS: Standalone, Linux or RTOS
- Click "Next"
- Select Template Application
- Click "Finished"
References
- SDSoC Environment - User Guide (UG1027)
- SDSoC Environment User Guide - An Instruction to SDSoC Environment (UG1028)
- SDSoC Environment User Guide - Platforms and Libraries (UG1146)
Overview
Content Tools