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/2install YARR (devel_rogue_fastMultichip_master_v1p2p2)
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
DPM32 tested with other channels still have an issue running with digital scan
(Testing status can be also checked out in link)