You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »

 


TE-SDSoC Platforms

For newest available TE Platforms see:TE Reference Designs Overview. For older SDSoC Version examples check download area.

SDSoC 2017.1

SDSoC 2016.2

Install Trenz Electronic SDSoC Platform

(optional) Create SDSoC Platform from TE Reference Design

  1. Requirements:
    1. VIVADO 2016.2
    2. SDSoC 2016.2
    3. 7-ZIP
  2. Unzip Reference Design
    1. Do not change base folder name after extraction!
  3. Enable SDSOC and set 7-ZIP path in: "design_basic_settings.cmd"
  4. Create Reference Design: run "vivado_create_project_guimode.cmd"
  5. VIVADO:
    1. (optional) TCL-Console type:TE::ADV::beta_util_sdsoc_project -check_only
      1. SDSoC Ready Check without modify project
    2. TCL-Console type:TE::ADV::beta_util_sdsoc_project
      1. Attention: Vivado project will be modified permanently. Recreate project with Bachtfile to restore original Vivado project
    3. Wait for project creation:
      1. SDSoC  workspace is created on subfolder <design_name>/sdsoc
      2. SDSoC Platform is created on subfolder <design_name>/sdsoc/<design_name>
    4. (optional) TCL-Console type:TE::ADV::beta_util_sdsoc_project -start_sdsoc
    5. (optional) SDSoC Workspace will be started in subfolder <design name>/sdsoc/

Variant (a): Set TE SDSoC Platform as Xilinx SDSoC Example Platform

  1. Attention wrong modification can damage the SDSoC Installation!
  2. Copy SDSoC Platform into the Xilinx <SDSoC install path>/platforms
    1. Attention: local templates from "<SDSoC Platform>/samples/" will be ignored from Xilinx SDSoC tools in this folder!
  3. Open <SDSoC install path>/data/SDSoCManifest.xml
    1. Add SDSoC Platform to all sample template which should be visible
    2. <platform name="<SdSoC Project Name>"/>
      Example: <platform name="te0726_sdsoc"/>

Variant (b): Set TE SDSoC Platform as local SDSoC Platform

  1. Copy SDSoC Platform to your preferred folder
    1. Use SDSoC Platform ZIP from Download or exported from Reference Project (<design name>/sdsoc/<design name>)
    2. Attention: Xilinx templates from "<SDSoC Install Path>/samples/" will be ignored from Xilinx SDSoC tools.

Create SDSoC Project

  1. Start SDSoC 2016.2
  2. Select Workspace
  3. Click "Create SDSoC Project"
    1. Set Project Name
    2. Set Platform:
      1. Installed like Variant (a): Select Platform: ex. te0726_sdsoc
      2. Installed like Variant (b): Others (Path to Project is: <design_name>/sdsoc/<design_name>)
    3. Select OS: Standalone, Linux or RTOS
    4. Click "Next"
    5. Select Template Application
    6. 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)
  • No labels