COB RCE setup
Setup the firmware for cob:
copy /mnt/boot/fpga.bit from atlas-sm02/2/0/2 (cob1_dpm02)
Setup the drivers:
copy /bin/rce_driver.sh from atlas-sm02/2/0/2
copy /bin/driver_v5p16p0_armv7hl from atlas-sm02/2/0/2 (referenced in rce_driver.sh)
Setup YARR - follow the instructions at RCE Readout to cross-compile on rddev111 (ARM32 option) and then copy over to the YARR board:
source /opt/rce/setup.sh
export CENTOS7_ARM32_ROOT=/opt/rce/rootfs/centos7 #(points to cross installed CentOS7)
git clone --single-branch --branch YARR_master_v1p3p1_rogue_1 https://gitlab.cern.ch/YARR/YARR.git Yarr
cd Yarr
mkdir build
cd build
cmake3 .. -DYARR_CONTROLLERS_TO_BUILD="Spec;Emu;Rogue" -DCMAKE_TOOLCHAIN_FILE=../cmake/rce-arm32 # ARM32/Centos7 on RCE
make -j8 install
copy the files to rce
you cam also copy from rddev111:
/root/YARR_master_v1p3p1_rogue_1 in atlas-sm02/2/0/2
done !!!!
now you can do system tests!!!!
COB testing
(only one RTM can be used for COB+linkAgg (Pgp4) testing and RTM is in Epp lab
COB | Place | Testing status | DPM 00 | DPM 02 | DPM10 | DPM 12 | DPM 20 | DPM 22 | DPM 30 | DPM 32 |
---|---|---|---|---|---|---|---|---|---|---|
COB 05 | Epp lab | |||||||||
COB 41 | Epp lab | |||||||||
COB 06 | Epp lab | for data transmission | ||||||||
COB 11 | Epp lab | testing now | YARR setup ch1/ch0 | YARR setup ch2/ch3 | YARR setup ch4/ch5 | YARR setup ch6/ch7 | YARR setup ch8/ch9 | YARR setup ch10/ch11 (digital with errors) | YARR setup ch12/ch13 (digital with errors) | YARR setup ch14/ch15 (digital with errors) |
DPM22 tested with other channels still have an issue running with digital scan
DPM30 tested with other channels still have an issue running with digital scan