Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
learn:programmable-logic:tutorials:zedboard-getting-started-with-zynq:start [2016/07/25 23:27] – [11. Run the Project] jon peyronlearn:programmable-logic:tutorials:zedboard-getting-started-with-zynq:start [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 74: Line 74:
 >1.6) Select **Boards** and select the **Zedboard** board file. Click **Next** and then **Finish**. >1.6) Select **Boards** and select the **Zedboard** board file. Click **Next** and then **Finish**.
 >  > 
->{{:reference:programmable-logic:zedboard-getting-started-with-zynq:image_6.jpg?600|}}+>{{:learn:programmable-logic:tutorials:zedboard-getting-started-with-zynq:board_file_zedboard.jpg?600|}} 
 + 
 +<WRAP center round tip 60%>  
 +Make sure to select the board file made by Digilent. 
 +</WRAP>
 ----- -----
 ==== 2. Creating a New Block Design ==== ==== 2. Creating a New Block Design ====
Line 283: Line 287:
  
 ==== 11. Run the Project ==== ==== 11. Run the Project ====
->11.1) Make sure that the Zybo is connected to the host PC via the **UART** USB Port. To program the FPGA, on the top toolbar, click the {{:genesys2:programfpga.jpg?nolink|}} **Program FPGA** button.+>11.1) Make sure that the Zedboard is connected to the host PC via the **UART** USB Port and that JP5 is set to JTAG. To program the FPGA, on the top toolbar, click the {{:genesys2:programfpga.jpg?nolink|}} **Program FPGA** button. 
 + 
 +>{{:learn:programmable-logic:tutorials:zybo-getting-started-with-zynq-server:echo_server_zynq_9.jpg?direct&600|}}
  
 >11.2) Save the project.  The project will automatically build. >11.2) Save the project.  The project will automatically build.
  
->11.3) Expand the **zedboard_getting_started_with_zynq** directory and the **Binaries** directory. Right click **zedboard_getting_started_with_zynq.elf**, and select **Run As->Launch on Hardware(GDB)**.+>11.3) Right click the **zedboard_getting_started_with_zynq** directory and select run as -> Launch on Hardware(System Debugger).
  
->11.4) The demo will be running on the Zedboard. Try playing around with the 8 switches. Doing so should light its respective LED. Also over the serial port, each button press will produce the message "button x pressed"+>{{:learn:programmable-logic:tutorials:zybo-getting-started-with-zynq-server:echo_server_zynq_13.jpg?direct&600|}} 
 + 
 +>11.4) The demo will be running on the Zedboard. Try playing around with the 4 switches (labeled SW0-SW3). Doing so should light its respective LED. Also over the serial port, pressing each button (labeled BTN0-BTN3) will produce the message "button x pressed". 
 + 
 +>11.5) Tera Term or any serial terminal will work as a Console for displaying the output of the BTN's. 
 + 
 +> Set up the terminal as: 
 + 
 +>{{:learn:programmable-logic:tutorials:zybo-getting-started-with-zynq-server:echo_server_zynq_10.jpg?direct&600|}}
  
 ----- -----
-{{tag>learn programmable-logic tutorial zedboard}} 
  
 +
 +{{tag>learn programmable-logic tutorial zedboard}}