General YARR Documentation and Applications
YARR readout for ITkPixV1.1 Quad module at SLAC
YARR Test Bench for Testing and GUI Dev
- Contact: sanha@stanford.edu
SLAC Local Setups
There are two There are three YARR PC's set up in Building 084 at SLAC currently:
(1) YARR PC with 2 Spec PCIe cards in Student office(2) Larger YARR PC with 1 Spec PCIe card in Lab C
(3) "FELIX" workstation with 1 Spec PCIe card in Lab C
(1) YARR PC with 2 Spec PCIe cards in Student Office
(2) YARR PC with 1 Spec PCIe card in Lab C
B33 Reception area (node name BigYARRPC_Eth)
(2) Smaller HyperX/noctua/Corsair "FELIX" workstation
...
with 1 Spec PCIe card in Lab C
...
This was set-up using an old "FELIX" workstation from Matthias' office (Zijun & Sanha, April 21st, 2021). It is currently set up to run a RD53A module—the one Zijun has worked on previously.
It is accessible via machine name felix2
from rddev111.
...
"FELIX" Workstation (taken from Matthias' office)
...
YARR DAQ (Trenz TEF 1001-02) card & Ohio State Adapter card connected to the PC
In: PCIe 3.0 / Out: Mini-Displayport
The card is connected to the CPU SLOT6 PCI-E 3.0 X16
slot of the PC
. (node name spectest)
...
If you get this error in YARR even after flashing the firmware:
[18:46:45:565][ info ][ specComTest ]: Init spec
[18:46:45:565][ info ][ SpecCom ]: Opening SPEC with id #0
[18:46:45:565][critical][ SpecCom ]: Error during initilisation: Open failed
[18:46:45:565][critical][ SpecCom ]: Fatal Error! Aborting!
It is probably due to an issue with permissions. Just do:
sudo chmod 666 /dev/spec0
or write a udev rules file for a more permanent solution:
echo 'KERNEL=="spec[0-9]*", MODE="666"' | sudo tee -a /etc/udev/rules.d/99-spec.rules
...
RD53A Module
RD53A module is connected to the DAQ system for testing & GUI Development purposes.
...