Do this on lcls-pc83236
Preparing git keys
#add this to bash_profile PATH="/afs/slac/g/reseng/git/git/bin:$PATH"
eval $(ssh-agent)
ssh-add
Building Rogue
git clone https://github.com/slaclab/rogue.git
cd rogue
source setup_template.sh
eval $(ssh-agent)
ssh-add (maybe with "-K"?)
git submodule init
git submodule update
make
Some applications are not built by default. cd to directory and make.
Building Firmware
git clone https://github.com/slaclab/lcls2-pcie-apps.git
git submodule init
git submodule update
source /afs/slac/g/reseng/xilinx/vivado_2017.3/Vivado/2017.3/settings64.sh
if you want to store the output of "make" on your local machine: in the "firmware/" directory, "ln -s /u1/sioan/build ."
cd firmware/targets/TimeToolKcu1500
make
Programming FPGA
Use dataPromLoad or pgpPromLoad mcd file
Overview
Content Tools