Differences

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

Link to this comparison view

learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:start [2017/09/22 17:32] – [1. Creating a New Project] jon peyronlearn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:start [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Arty Z7 Getting started with Zynq ====== ====== Arty Z7 Getting started with Zynq ======
 +
 +<WRAP round important 660px>
 +=== Important! ===
 +This guide is obsolete, the updated guide can be found [[:vivado:getting-started-with-ipi:start|here]].
 +</WRAP>
 +
 {{:learn:programmable-logic:tutorials:arty-z7-xadc-demo:arty-z7_obl600_702.png?400|}} {{:learn:programmable-logic:tutorials:arty-z7-xadc-demo:arty-z7_obl600_702.png?400|}}
  
Line 119: Line 125:
 >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_5.jpg?500|}} >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_5.jpg?500|}}
  
->3.2) Click the **Run Block Automation** link+>3.2) Click the **Run Block Automation** link and click **OK**. This will use the board files and correctly configure the ZYNQ processor for the Arty-Z7.
 > >
 >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_6.jpg?800|}} >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_6.jpg?800|}}
Line 132: Line 138:
 > >
 >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_8.jpg?800|}} >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_8.jpg?800|}}
 +>
 >3.5) Add another GPIO core by repeating step 3.3 but do not enable dual channel. >3.5) Add another GPIO core by repeating step 3.3 but do not enable dual channel.
 > >
Line 183: Line 190:
 > >
 >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_17.jpg?800|}} >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_17.jpg?800|}}
 +>
 >6.2) Next there are a series of popup boxes. On the first popup select save >6.2) Next there are a series of popup boxes. On the first popup select save
 > >
 >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_18.jpg?400|}} >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_18.jpg?400|}}
 > >
->On the second popup select yes. You choose to have this not notify you again.+>On the second popup select yes. You can choose to have this not notify you again. 
 +>
 >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_19.jpg?400|}} >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_19.jpg?400|}}
 >  > 
 >On the last popup choose the max number of jobs allowed if you have no other tasks going on your PC. Otherwise choose the number of jobs based on system needs.  >On the last popup choose the max number of jobs allowed if you have no other tasks going on your PC. Otherwise choose the number of jobs based on system needs. 
 +>
 >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_20.jpg?600|}} >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_20.jpg?600|}}
 >  > 
Line 219: Line 229:
  
 >9.2) Enter a Project name and leave the rest of the options on default settings. Then select **NEXT** >9.2) Enter a Project name and leave the rest of the options on default settings. Then select **NEXT**
 +>
 >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_27.jpg?800|}} >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_27.jpg?800|}}
  
 >9.3) Select the Hello World template. Then select **FINISH** >9.3) Select the Hello World template. Then select **FINISH**
 +>
 >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_28.jpg?800|}} >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_28.jpg?800|}}
  
->9.4) Expand **Getting_started_with_ZYNQ**(your project) then open **src**  +>9.4) Expand **Getting_started_with_zynq**(the application you made) then open **src** and double click on "helloworld.c". This is the default Hello World C code.
->and double click on "helloworld.c". This is the default Hello World C code.+
 > >
 >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_35.jpg?700|}} >{{:learn:programmable-logic:tutorials:arty-z7-getting-started-with-zynq:arty-z7-getting_started_35.jpg?700|}}
Line 324: Line 335:
 ----- -----
  
-{{tag>learn programmable-logic tutorial software vivado arty-z7  }}+/*{{tag>learn programmable-logic tutorial software vivado arty-z7  }}*/