@@ -22,7 +22,7 @@ Following pre-requisites are necessary in order to work through this tutorial:
An archive with the design files can be downloaded [here](https://es.technikum-wien.at/iplat/testwiki/raw/master/getting-started-zybo/designfiles/GettingStartedZybo.zip). Furthermore, download the [board definition files](https://es.technikum-wien.at/iplat/testwiki/raw/master/getting-started-zybo/designfiles/BoardFilesZybo.zip) for the Zybo development Board. Extract the archive and copy the folder **zybo** to following directory:
Click on the **Create New Project** button in the quick start menu. Click **Next**. Enter blink_led_zybo as the Project name. Click **Next**.
Click on the **Create New Project** button in the quick start menu. Click **Next**. Enter blink_led_zybo as the Project name. Make sure that **Create project subdirectory** is checked. Click **Next**.
**Note:** Do not use spaces or special characters in the project path.
Select RTL Project. Make sure that the **Do not specify sources at this time** checkbox is **not**selected. Click **Next**.
Select RTL Project. Make sure that the **Do not specify sources at this time** checkbox is **selected**. Click **Next**.
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.
In the select box click on **Boards**. Select **Zybo** and click **Next**.
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**.
Click **Finish** to finish the project creation process.
In the Diagram of the newly created block design right click anywhere. Click **Add IP** and type in **Zynq**. Double click on**ZYNQ7 Processing System**.
Click on **Run Block Automation** on the topside of the diagram pane.
Double Click on **processing_system7_0** block. Click on**MIO Configurations**. Click on the button shown below to expand all peripherals. Deselect all peripherals except **UART1**. Click on **OK**.
Right click on empty space in the diagram pane. Click **Create Port**. For Port name type **leds_out**.Set the**Direction** to **Output**. Leave the **Type** as **Other**. Check the **Create vector** checkbox. Type from **3** to **0**.
Hold the mouse over the newly created **leds_out[3:0]** port until the cursor changes to apencil. Hold the left mouse down and move the cursor to the
**leds_out[3:0]** port of the **blink_led_0** block until the connection is established, then let go of the left mouse.
In the design tab click on **Sources**. Right click on **Constraints** and click on **Add Sources**. Make sure that **Add or create constraints** is checked. Click **Next**.
Click on **Add Files**. Browse to the location of the downloadand extracted GettingStartedZybo.zip file. Select **blink_led.xdc** and click **OK**. Click **Finish**.
In the **Project Manager** toolbar click the **Generate Bitstream** button which can be found in the Program and Debug subsection. A window pops up. Click on **Yes**.
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**.