Page History
...
- setup the the ssh key for the comp
- clone the repository and update submodules
- {{git clone git@github.com:slaclab/lcls2-pcie-apps.git}}
cd
intolcls2-pcie-apps
git submodule init
git submodule update --recursive
git checkout pre-release
git submodule update --recursive
- running the lcls2-pcie-apps vcs test
the user_space_test1.sh located in lcls2-pcie-apps/tests script is a vcs / rogue integrated regression test and is designed to work out of the box.
the firs time this script is run, the following commands maybe needed
git-lfs install
git-lfs pull
git submodule foreach git-lfs pull
The first time running this on a fresh CentOS 7 install will require the ncurses-devel packcage. The command is
{{sudo yum install ncurses-devel packcage}}
- aes-stream drivers
- git clone git@github.com:slaclab/aes-stream-drivers.git
- conda install rogue
- first get the anaconda or miniconda installer from https://docs.conda.io/en/latest/miniconda.html. Rogue will take up 3.3 GB so install miniconda or anaconda on a local hard drive, not in the user nfs or afs home.
- install rogue using the description here https://slaclab.github.io/rogue/installing/anaconda.html
Overview
Content Tools