Skip to content
Snippets Groups Projects
Forked from YARR / YARR
4563 commits behind, 3 commits ahead of the upstream repository.

docs

YARR: Yet Another Rapid Readout

Documentation

Documentation covering installation and usage can be found here http://yarr.rtfd.org (for devel branch http://yarr.readthedocs.org/en/devel/ )

Mailing list

Subscribe to the CERN mailing list: yarr-user

Supported Hardware:

The YARR SW supports multiple hardware platforms which have been integrated:

  • YARR PCIe cards (SPEC and XpressK7): link
  • IBL BOC: link
  • Wup KU40: link
  • RCE HSIO2: link

Requirements

Hardware:

  • Update me

Software:

Quick Install Guide:

  • Using make:
    • cd YARR/src
    • make
  • Using cmake:
    • cmake version 2.8 or higher
    • Atlas RCE SDK for cross compilation and running on RCEs (HSIO2 or COB)
    • to install in /opt/AtlasRceSDK
    • using CMake:
      • source /opt/AtkasRceSDK/V0.11.0/setup.sh # for RCEs
      • cd YARR/src
      • mkdir
      • cd
      • select one of the supported toolchains
        • make .. -DCMAKE_TOOLCHAIN_FILE=../cmake/linux-clang # requires clang installed on Linux
        • make .. -DCMAKE_TOOLCHAIN_FILE=../cmake/linux-gcc # gcc 4.8 or higher
        • make .. -DCMAKE_TOOLCHAIN_FILE=../cmake/rce-gcc # ARM/Archlinux on RCE
        • make .. -DCMAKE_TOOLCHAIN_FILE=../cmake/macos-clang # MacOS build
      • make