Changes between Version 2 and Version 3 of OFDMReferenceDesign/SDK/SDK_Project_Creation


Ignore:
Timestamp:
Aug 22, 2012, 11:28:31 AM (12 years ago)
Author:
chunter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OFDMReferenceDesign/SDK/SDK_Project_Creation

    v2 v3  
    1111 * Copy the fully-built XPS project to a folder with the desired name (like {{{OFDM_RefDesign_FPGAv2_v17.0}}}). I'll call this name {{{<xps_proj>}}} below.
    1212 * Delete the {{{<xps_proj>/SDK/SDK_Export}}} folder, if it exists (this will force XPS to create a hardware spec using your chosen {{{<xps_proj>}}} folder name).
    13  * Create the folder {{{<xps_proj>/SDK/SDK_Workspace}}}
    14  * Launch SDK and choose {{{<xps_proj>/SDK/SDK_Workspace}}} as the workspace
     13 * Create the folder {{{<xps_proj>/SDK_Workspace}}}
     14 * Launch SDK and choose {{{<xps_proj>/SDK_Workspace}}} as the workspace
    1515 * Open Xilinx Tools->Repositories and add {{{<xps_proj>}}} as a Local Repository. Unfortunately it will be recorded as an absolute path. This is unavoidable in 13.4.
    1616 * Close SDK
    17  * In the workspace folder ({{{<xps_proj>/SDK/SDK_Workspace}}}) create the folder structure below. If you're prepping a to-be-distributed public project, be sure to svn export (not svn checkout) the source to avoid .svn metadata folders.
     17 * In the workspace folder ({{{<xps_proj>/SDK_Workspace}}}) create the folder structure below. If you're prepping a to-be-distributed public project, be sure to svn export (not svn checkout) the source to avoid .svn metadata folders.
    1818{{{
    19 {{{<xps_proj>/SDK/SDK_Workspace}}}/
     19{{{<xps_proj>/SDK_Workspace}}}/
    2020 |- .metadata/   <-Created by SDK; don't touch
    2121 |- src/
     
    3535 * Close SDK
    3636 * In XPS, Export Design, and Export & Launch SDK
    37  * SDK will launch; choose {{{<xps_proj>/SDK/SDK_Workspace}}} as your workspace
     37 * SDK will launch; choose {{{<xps_proj>/SDK_Workspace}}} as your workspace
    3838 * Run File->New Xilinx BSP
    3939    * Give the BSP a useful name (like {{{OFDM_RefDesign_FPGAv2_bsp}}}). For better portability of software projects, avoid encoding any version numbers in the BSP project name.
     
    124124 * Expand Xilinx C/C++ ELF
    125125 * Check NOMAC and CSMAMAC (and any other MACs you're bundling with the ref design)
    126  * Set location to {{{<xps_proj>/SDK/SDK_Workspace/__import-then-delete}}}
     126 * Set location to {{{<xps_proj>/SDK_Workspace/__import-then-delete}}}
    127127 * Click Finish
    128128
     
    140140*.log.bak
    141141}}}
    142  * Delete the folder {{{SDK/SDK_Workspace/.metadata/}}}
     142 * Delete the folder {{{SDK_Workspace/.metadata/}}}
    143143 * You should be left with an XPS project folder containing:
    144144{{{
     
    148148SDK/
    149149 |- SDK_Export/
    150  |- SDK_Workspace/
     150SDK_Workspace/
    151151platgen.opt
    152152system.make
     
    174174In the instructions below we'll use {{{<xps_proj>}}} to represent the path where you expanded the ref design .zip. If the XPS project file is in {{{C:\work\WARP\OFDM_RefDesign_FPGAv2_v17.0\system.xmp}}}, then you should use {{{C:\work\WARP\OFDM_RefDesign_FPGAv2_v17.0\}}} in place of {{{<xps_proj>}}} below.
    175175 * Launch the Xilinx SDK
    176    * If prompted to select a workspace, choose {{{<xps_proj>/SDK/SDK_Workspace}}}
    177    * If not, choose File->Switch Workspace, then choose {{{<xps_proj>/SDK/SDK_Workspace}}}
     176   * If prompted to select a workspace, choose {{{<xps_proj>/SDK_Workspace}}}
     177   * If not, choose File->Switch Workspace, then choose {{{<xps_proj>/SDK_Workspace}}}
    178178 * Choose Xilinx Tools->Repositories
    179179   * Verify the WARP edk_user_repository is listed in the Global Repositories section