Table of Contents

mTCA

mTCA System Test Configuration

Setup as of 21 July 2020
Layer Module Connector POH position POH i2c address FED fiber FED ch ROC ids Module ID
L1 29 112 1 0x11 poh1 41 1,2 (1,2),(3,4) (12-15), (0-3) M1001
L1 28 112 1 0x11 poh1 41 3,4 (5,6),(7,8) (4-7), (8-11) M1001
L1 31 113 4 0x11 poh3 41 13,14 (25,26),(27,28) (12-15), (0-3) M1097
L1 30 113 4 0x11 poh3 41 15,16 (29,30),(31,32) (8-11), (4-7) M1097
L2 23 212 2 0x11 poh2 41 5,6 (9,10),(11,12) (0-7), (8-15) M2100
L4 19 411 3 0x13 poh1 41 11 (21,22) (0-15)
L4 18 412 3 0x13 poh1 41 12 (23,24) (0-15)
L4 17 413 3 0x13 poh1 41 9 (17,18) (0-15)
L4 16 414 3 0x13 poh1 41 10 (19,20) (0-15)
Setup 2018
Layer Module Connector POH position POH i2c address FED fiber FED ch ROC ids Module ID
L1 29 112 1 0x11 poh1 41 1,2 (1,2),(3,4) (12-15), (0-3) M1001
L1 28 112 1 0x11 poh1 41 3,4 (5,6),(7,8) (4-7), (8-11) M1001
L1 31 113 4 0x11 poh3 41 13,14 (25,26),(27,28) (12-15), (0-3) M1097
L1 30 113 4 0x11 poh3 41 15,16 (29,30),(31,32) (8-11), (4-7) M1097
L2 23 212 2 0x11 poh2 41 5,6 (9,10),(11,12) (0-7), (8-15) M2100
L4 7 412 3 0x13 poh1 41 12 (23,24) (0-15) M3650
L4 27 413 3 0x13 poh1 41 9 (17,18) (0-15) M3639
L4 14 414 3 0x13 poh1 41 10 (19,20) (0-15) M3519

Firware versions

Module version number
FED 15.3
pxFEC 1.1.7
tkFEC 44

Scheduling

Please schedule your testing time with the VME system in the UZH CMS Phase 1 BPIX Systemtest calendar: https://calendar.google.com/calendar/embed?src=ktojoure2co94pk78ar214brnc%40group.calendar.google.com&ctz=Europe/Zurich

General information about the system test

See Phase 1 twiki (VME): https://wiki.physik.uzh.ch/cms/phase1:phase1

How to telnet to CAEN

telnet 129.129.202.208 1527

Login using user: user, password: user

Git repository

https://gitlab.cern.ch/cmspos/PixelOnlineSoftware-phase1.git

POS mTCA workflow

https://twiki.cern.ch/twiki/bin/viewauth/CMS/PixelOnlineSoftwarePhase1

Installing your POS directory

Instructions for complete installation based on XDAQ15 on Centos7 are here (only needed when setting up a new PC).

mkdir TriDAS_user
cd TriDAS_user
git clone https://gitlab.cern.ch/cmspos/PixelOnlineSoftware-phase1.git pixel
cd pixel
git checkout -b CMSPOS-XX-branch

Then edit POSRelease/setenv.sh to match your environment. Compile:

make Set=pixel

Commiting your changes:

git add ...
git commit -m "WIP CMSPOS-XX-branch ..." or
git commit -m "Close CMSPOS-XX-branch ..."
git push ssh://git@gitlab.cern.ch:7999/cmspos/PixelOnlineSoftware-phase1.git CMSPOS-XX-branch

Running

How To

Software

Manuals

Schematics

Documentation

System

Code

TKFEC standalone

svn co svn+ssh:/YOURUSERNAME@svn.cern.ch/reps/cmsptdaqup/Software/tags/TK_FEC_FMC8SFP_1RING_V1

Talks and Documentations