Changes between Version 3 and Version 4 of ZyboDemo


Ignore:
Timestamp:
Mar 2, 2017, 1:57:58 PM (7 years ago)
Author:
jbassin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ZyboDemo

    v3 v4  
    1 Install --
     1= Building a Complete BOOT.bin and Linux Image
    22
    3 Vivado 2015.4 with SDK
     3== What to Install
    44
    5 Xilinx Petalinux 2015.4
     5I used the 2015.4 version of each of these programs, but I believe that so long as the version number is consistent then it should work.
     6
     7* Vivado 2015.4 with SDK
     8* Xilinx Petalinux 2015.4
    69
    710Source --
     
    1518'''DO NOT SOURCE THESE IN THE SAME CONSOLE AT THE SAME TIME. IT WILL BREAK THINGS.'''
    1619
     20== Required Downloads
    1721
    18 Required downloads --
     22These are the all of the board_files for use as a template in Vivado supplied by Digilent. You really only need to copy over the Zybo board file.\\
     23[https://github.com/Digilent/vivado-boards/archive/master.zip ZYBO Board Files] Place these files in {Vivado Install Directory}/Vivado/2015.4/data/boards/board_files/
     24\\\\
     25This is the board support file also supplied by Digilent. It's used to provide the hardware description when creating a Petalinux project.\\
     26[https://github.com/Digilent/petalinux-bsps ZYBO Board support file]
    1927
    20 [https://github.com/Digilent/vivado-boards/archive/master.zip ZYBO Board Files] Place these files in {Vivado Install Directory}/Vivado/2015.4/data/boards/board_files/
     28== Hardware Design
    2129
    22 [https://github.com/Digilent/petalinux-bsps ZYBO Board support file]
     30In Vivado, create a new project.\\
     31Choose for it to be an RTL project, and don't add any sources now.\\
     32When selecting your default part, choose `Boards` at the top, and select Zybo (This won't be here if you haven't installed the Zybo Board file yet)\\\\
     33Navigate to `Create Block Design` on the left.\\
     34From here you can add anything you need on your project. I chose to add a ZNYQ7 Processor and three GPIO ports.\\
     35Once you're done, run `Block Automation` on the top.\\
     36Run `Connection Automation`.\\
     37>>For the GPIO select the S_AXI connections.\\
     38>>Run `Connection Automation` again, and connect the GPIO to btns, leds, and sws.\\
     39Run `Refresh Connections` and then `Validate Design`.\\\\
    2340
    2441