path changes authored by Felix Schroen's avatar Felix Schroen
#### [Home](https://es.technikum-wien.at/iplat/testwiki/wikis/home) | [<Vivado Toolchanin](https://es.technikum-wien.at/iplat/testwiki/wikis/vivado-toolchain) | [Getting Started - Zybo>](https://es.technikum-wien.at/iplat/testwiki/wikis/getting-started-zybo)
***
![](https://es.technikum-wien.at/iplat/testwiki/raw/master/home/Logos.png)
![](./home/Logos.png)
***
# 5.1 Getting Started - Basys 3
......@@ -22,7 +22,7 @@ Following pre-requisites are necessary in order to work through this tutorial:
### 5.1.1.2 Download the Design files
An archive with the design files can be downloaded [here](https://es.technikum-wien.at/iplat/testwiki/raw/master/getting-started-basys3/design-files/GettingStartedBasys3.zip). It contains following files:
An archive with the design files can be downloaded [here](./getting-started-basys3/design-files/GettingStartedBasys3.zip). It contains following files:
+ **blink_led.vhd:** RTL description of the design.
+ **blink_led.xdc:** Xilinx constraints file (Used to connect the top level Ports to the desired Pins).
......@@ -46,25 +46,25 @@ Click on the **Create New Project** button in the quick start menu. Click **Next
Select RTL Project. Make sure that the **Do not specify sources at this time** checkbox is **not** selected. Click **Next**.
![](https://es.technikum-wien.at/iplat/testwiki/raw/master/getting-started-basys3/img/tutorial_basys1.png)
![](./getting-started-basys3/img/tutorial_basys1.png)
Click on the **Add Files** Button. Browse to the previously downloaded and extracted zip folder. Select **blink_led.vhd** and click **OK**. Make sure that the **Copy sources into project** checkbox is selected and the target language and simulator language is set to VHDL. Click **Next** twice.
![](https://es.technikum-wien.at/iplat/testwiki/raw/master/getting-started-basys3/img/tutorial_basys2.png)
![](./getting-started-basys3/img/tutorial_basys2.png)
Click on the **Add Files** Button. Browse to the previously downloaded and extracted zip folder. Select **blink_led.xdc** and click **OK**. Make sure that the **Copy constraints files into project** checkbox is selected. Click **Next**.
![](https://es.technikum-wien.at/iplat/testwiki/raw/master/getting-started-basys3/img/tutorial_basys3.png)
![](./getting-started-basys3/img/tutorial_basys3.png)
In the search box type: **XC7A35TCPG236-1**. Select the Part and click **Next**.
![](https://es.technikum-wien.at/iplat/testwiki/raw/master/getting-started-basys3/img/tutorial_basys4.png)
![](./getting-started-basys3/img/tutorial_basys4.png)
Click **Finish** to finish the project creation process.
In the **Flow Navigator** toolbar click the **Generate Bitstream** button which can be found in the Program and Debug subsection. A window pops up. Click on **Yes**.
![](https://es.technikum-wien.at/iplat/testwiki/raw/master/getting-started-basys3/img/tutorial_basys5.png)
![](./getting-started-basys3/img/tutorial_basys5.png)
A window should pop up once the bitstream generation finished successfully. Click on **Cancel**.
......@@ -74,28 +74,28 @@ Make sure that **JP2** is configured to use **USB** as power source. Furthermore
Finally, switch **SW16** to the on position.
![](https://es.technikum-wien.at/iplat/testwiki/raw/master/getting-started-basys3/img/tutorial_basys6.png)
![](./getting-started-basys3/img/tutorial_basys6.png)
### 5.1.2.3 Test the Application
In the **Project Manager** toolbar click the **Open Hardware Manager** button which can be found in the Program and Debug subsection.
![](https://es.technikum-wien.at/iplat/testwiki/raw/master/getting-started-basys3/img/tutorial_basys7.png)
![](./getting-started-basys3/img/tutorial_basys7.png)
Click on the **Auto Connect** submenu of the **Open target** button.
![](https://es.technikum-wien.at/iplat/testwiki/raw/master/getting-started-basys3/img/tutorial_basys8.png)
![](./getting-started-basys3/img/tutorial_basys8.png)
Finally, click on **Program Device -> xc7a35t_0**. A window pops up. Click on **Program**.
![](https://es.technikum-wien.at/iplat/testwiki/raw/master/getting-started-basys3/img/tutorial_basys9.png)
![](./getting-started-basys3/img/tutorial_basys9.png)
After the bitstream is downloaded successfully the **DONE** LED of the Board should light up. Switch **SW0** into the up position. **LD0** starts to blink. Switch **SW0 - SW15** into the up position. **LD0-LD15** blink synchronously.
This concludes the Basys3 Getting Started tutorial.
![](https://es.technikum-wien.at/iplat/testwiki/raw/master/getting-started-basys3/img/tutorial_basys10.png)
![](./getting-started-basys3/img/tutorial_basys10.png)
***
......
......