Confluence will be unusable 23-July-2024 at 06:00 due to a Crowd upgrade.
1) Preform the pre-requirements before cloning: https://confluence.slac.stanford.edu/display/ppareg/Proto-DUNE%3A+How+to+setup+a+temporary+tunnel+for+github
2) Clone the github repository (example below shows the CERN test stand):
Code Block | ||
---|---|---|
| ||
$ ssh pddaq-gen03
$ cd /daq/rce
$ source setup_env.sh
$ HttpTunnelStart
$ git clone --recursive git@github.com:slaclab/proto-dune
$ HttpTunnelStop |
3) Build the RCE DMA drivers:
Code Block | ||
---|---|---|
| ||
$ cd /daq/rce/proto-dune/software/aes-stream-drivers/
$ make rce_install |
4) Build the Linux host software:
Code Block | ||
---|---|---|
| ||
$ cd /daq/rce/proto-dune/software/protoDUNE
$ source setup_env.sh
$ make |
4) Build the RCE server software:
Code Block | ||
---|---|---|
| ||
$ cd /daq/rce/proto-dune/software/protoDUNE/rceScripts
$ ./rce_talk CERN-DTM1 build_rce_software |
JJ Russell
...