First download the project from git. Requires git >= x.x.x and lfs.
> git lfs install
> git clone https://github.com/slaclab/dev-board-examples.git
> cd dev-board-examples
> git submodule init
> git submodule update --recursive
A pre-compiled image is included in:
firmware/targets/XilinxKC705DevBoard/Kc705Pgp/images/xxxx.mcs
Compile the project. Requires linux and vivado 2016.4
> cd firmware
Our build system requires a local build directory for the compile. You can either
> mkdir build
Or create a link to a scratch area:
> ln -s /u/local/build build
Go to the proper target for a KCU105 board with PGP support:
> cd targets/XilinxKC705DevBoard/Kc705Pgp
Build the project:
> make
The output will be in the images directory. I.E. images/.mcs