Skip to content
Tags give the ability to mark specific points in history as being important
  • v5-00
    First tag supporting Alma9 only
    Last tag before adding support for multi module stub readout.
    OT firmare tag: v2-01
  • v4-24
    Last Tag supporting Centos 7 and Alma 8
  • v4-23
    IT update:
    - Split ROOT file by hybrid option in xml
    - Added masked pixels plot in PixelAlive / Noise
    - Added Noise vs Thr plot in SCurve
    - Better Monitoring of readout chip variables (currents, voltages, temperatures)
    - Added DoDataIntegrity option 2, pixel-by-pixel
    - Updated README.md file
    - Increased number of bits for channel/lane up
    - Moved some calibration actions up to RD53CalibBase class
    - Added enable bit for ROCs
    
    OT update
    - Major improvements on module alignment procedures to include plots for module QA and debugging
  • v4-22
    Fixed bug in FileParser: was not entering to apply Global Settings
  • v4-21
    - Bug fix in thradj and threqu related to file output names (the bug was present only in v4-20)
    - Added Metadata counting the total number packets which were re-sent
    - Added option in XML file to abort if all requested data lanes are not `up`
  • v4-20
    - fixed bug in thradj: now all chips in a module are tuned independently
    - added metadata to root files: a boolean that checks if all requested lanes are up, and an integer that counts the number of corrupted packets
  • v4-19
    - Last tag before OT review of the configuration procedures
  • v4-18
    - Fixed bug in RD53-LpGBT class: now able to properly map all possible SFP connector positions in FMC
    - More precise trigger duration estimation
    - Removed dependencies from ROOT - json library when compiling as “HERD”
    - Run formatAll
  • v4-17
    - Put back Cmd FIFO reset in FW interface to avoid "Cmd FIFO errors"
    - Larger log files: 16 Mb
    - Fixed bug in optical readout in using different SFP connectors
  • v4-16
    - partial fix to FIFO error issue (lesser errors, no stuck FIFO)
    - multiple averaged measurements of observables in monitoring now working properly
    - more robust threshold adjustment with "golden section algorithm"
  • v4-15
    New features:
    
    Multi-master
    More robust thradj
    Means for FW v4.07
    Added skip initialisation sequence to CMSITminiDAQ
    Small change in RD53Event: some fields changed meaning
    Added a new user friendly way to pick up readout chip register values from txt file: see documentation pages 9 and 10
    
    Container cannot be accessed by index anymore
  • v4-14
    Last tag in which containers can be accessed using the index
  • v4-13
    IT updates:
    1. fixed bugs in latency scans in 4.12
    2. working x-talk scans
    3. possibility to configure data stream fields at runtime with xml file
  • v4-12
    IT: Change in the address table to support FW: 4.6
  • v4-11
    Implemented x-talk studies: either by manipulating the mask file (.txt) with the python program https://gitlab.cern.ch/cmsinnertracker/Ph2_ACF/-/blob/master/pythonUtils/pyUtilsIT/ManipulateITchipMask.py or by using options INJtype 4 or 5 as described in the usual documentation in the main gitlab page under Detailed description of the various calibrations
    
    Working VoltageTuning procedure also for CROC
    
    Better handling of runtime errors from decoding (no more crash)
    
    Working voltage, currents, and temperatures readback
  • v4-10
    Changes from previous tag:
    - fixed bug in making CROC masks
    - fixed bug in writing LpGBT-v1.txt file
    - added possibility to run scurves on a pixel pattern specified by the user with the txt file
    - fixed bug in multi-threading of Running member function
  • v4-09
    Changes from the previous tag:
    • added monitoring for RD53B (need to be tested)
    • fixed bug in thradj related to masked pixels at exit (which shouldn't happen)
    • fixed bug in masking pixels and PIX_MODE register which was wrongly set to zero due to the FW bug in the register readback
    • implemented broadcast for RD53B
    • implemented DoDataIntegrity check before PixelAlive, allows detecting broken CoreColumns causing data integrity failure
    • Implemented dual-slope fit for RD3B
  • v4-08
    v4-08
    Compatible IT-FW: https://gitlab.cern.ch/cmstkph2-IT/d19c-firmware/-/releases/v4.5_IT-uDTC_fw
  • v4-07
    v4-07
    Compatible OT-FW: https://udtc-ot-firmware.web.cern.ch/?dir=v0.1-OT 
    Compatible IT-FW: https://gitlab.cern.ch/cmstkph2-IT/d19c-firmware/-/releases/v4.5_IT-uDTC_fw
  • OTMagnetTest_150822a
    1bb28616 · formatAll ·
    Working at the TIF with single module calibrations in preparation for OT Magnet Test Aug 2022.