The source files relating to this tutorial for both Firmware & Software can be obtained from Bitbucket.
The instructions below assume that
Part 1 - Installation of tools, setup of environment and creation of project area has been completed in full and that the environment has been setup as per
1. Setup environment. The root project area
~/projects should be present and contain the
common project. The
zedboard_leds_buttons project should NOT be present. Adjust the commands below to suit if the above differs.
Obtain firmware & software source, create & build Vivado project, export hardware, then create & build Vitis project.
steve@Desktop:~$ cd ~/projects
steve@Desktop:~/projects$ git clone -b v2.0_int https://bitbucket.org/spacewire_firmware/zedboard_leds_switches zedboard_leds_buttons
steve@Desktop:~/projects$ cd zedboard_leds_buttons
steve@Desktop:~/projects/zedboard_leds_buttons$ create_vivado_project.sh build
steve@Desktop:~/projects/zedboard_leds_buttons$ create_vitis_project.sh build
With the projects now created & built perform the following steps :-
- Setup Zedboard hardware
- Launch MiniCom terminal emulator
- Deploy firware & software on Zedboard
- Check everything is working as expected