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-led-demo:start [2016/07/29 23:50] jon peyronlearn:programmable-logic:tutorials:zedboard-led-demo:start [2021/03/04 23:53] (current) – [11. Creating New Application Project in SDK] James Colvin
Line 108: Line 108:
 >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>
 ----- -----
  
Line 208: Line 212:
 >6.6) Copy the line below, and paste it within pins.xdc. This is the pin connected to Connector JB1. >6.6) Copy the line below, and paste it within pins.xdc. This is the pin connected to Connector JB1.
 > >
-      set_property -dict { PACKAGE_PIN V8 IOSTANDARD LVCMOS33 } [get_ports { led_pin }];+      set_property -dict { PACKAGE_PIN W12  IOSTANDARD LVCMOS33 } [get_ports { led_pin }];
  
 >6.7) Save pins.xdc and close it. >6.7) Save pins.xdc and close it.
Line 270: Line 274:
  
 >11.1) Go to //File// in the main tool bar and select **New Application Project**. A new project window will pop up.  >11.1) Go to //File// in the main tool bar and select **New Application Project**. A new project window will pop up. 
->Give your SDK project a name that has no empty spaces such as "DigiLEDs". Make sure the //Target Hardware// is the correct hardware design. In our case, it will be "system_wrapper_hw_platform_0". Click "Next".+>Give your SDK project a name that has no empty spaces such as "DigiLEDs". Make sure the //Target Hardware// is the correct hardware design. In our case, it will be "system_wrapper_hw_platform_0". Click "Next".\\ 
 +>Note that the image incorrectly shows MicroBlaze as the processor type for this project. The processor will instead show ps7_cortexa9_0 for the Zedboard
 > >
 >{{:arty:digileds.jpg?500|}} >{{:arty:digileds.jpg?500|}}
Line 297: Line 302:
 ==== 13. Programming FPGA with Bit File ==== ==== 13. Programming FPGA with Bit File ====
  
->13.1) Make sure that the Zybo is turned on and connected to the host PC with the provided micro USB cable. +>13.1) Make sure that the Zedboard is turned on and connected to the host PC with the provided micro USB cable. 
 > >
 >In the quick selection tool bar, you will find a symbol with a red arrow and three green square boxes. {{:arty:programfpga.jpg|}} >In the quick selection tool bar, you will find a symbol with a red arrow and three green square boxes. {{:arty:programfpga.jpg|}}
Line 313: Line 318:
 ---- ----
  
-==== 14. Program the Microblaze Processor ====+==== 14. Program the Zynq Processor ====
  
 >14.1) After the FPGA has been successfully programmed with the bit file, from the //Project Explorer// panel, right click on the **"DigiLEDs"** project folder. Go to **"Run As"** and select **"Launch on Hardware (System Debugger)"** >14.1) After the FPGA has been successfully programmed with the bit file, from the //Project Explorer// panel, right click on the **"DigiLEDs"** project folder. Go to **"Run As"** and select **"Launch on Hardware (System Debugger)"**
Line 319: Line 324:
 >{{:arty:program.jpg?500|}} >{{:arty:program.jpg?500|}}
 > >
->Your Zybo will then start the DigiLEDs Demo. Pressing Button 0 will cycle through three patterns on the RGB LED strip.+>Your Zedboard will then start the DigiLEDs Demo. Pressing Button 0 will cycle through three patterns on the RGB LED strip.
  
 ---- ----
 +{{tag>learn programmable-logic zedboard}}