Changes

Jump to: navigation, search

How to build a WILDSTAR4 VHDL project

1,844 bytes added, 19:06, 21 May 2010
Created page with 'This guide explains how to build a WILDSTAR4 VHDL application.<br /> <br /> Pleasetake a look at the article on How to move a WILDSTAR4 project if your design does not reside…'
This guide explains how to build a WILDSTAR4 VHDL application.<br />
<br />
Pleasetake a look at the article on [[How to move a WILDSTAR4 project]] if your design does not reside in the annapolis/wildstar4/examples folder.<br />
<br />
You may want to, also, have a look at the article on [[How to add VHDL files to a WILDSTAR4 project]].<br />
<br />
You may also be interested in read the article on [[How to change the name of a WILDSTAR4 project]].<br />
<br />
-----
<br />
1.) Download and install cygwin from [http://www.cygwin.com/ http://www.cygwin.com/]<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Be sure to include 'make' located under All->Devel.<br /><br />
2.) Check that the correct part type has been selected in synthesis/<pe>/xst/makefile<br /><br />
3.) Ensure that the correct part type is listed in synthesis/<pe>/xst/<project name>.scr. Something like
-p xc4vlx80ff1148-11
<br />
4.) If you have moved your project from the example folder, go follow the instructions in [[How to move a WILDSTAR4 project]]<br /><br />
5.) Open a cygwin bash shell and navigate to synthesis/<pe>/xst<br /><br />
6.) Run the following command to clean the xst folder (this must be done before each successive build)
make new
<br />
7.) Run the following command to synthesize your design
make xst
<br />
8.) Run the following command to run Place & Route, Map, Generate bit files, etc
make
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NOTE: If you get an error about peutil.exe not being found and no .x86 file is generated you must follow the instructions in [[How to move a WILDSTAR4 project]]. Alternatively you may run peutil.exe directly from the annapolis/wildstar4/bin directory.<br />
<br />
9.) once this is done you will have generated a <project name>.x86 file. This file must be manually moved from synthesis/<pe>/xst to host/source/<part type>

Navigation menu