Difference: L0MuonHowToCheckOLContent ( vs. 1)

Revision 12008-05-07 - RenaudLeGac

Line: 1 to 1

How to check the optical links contents using PDM events

The aim of this test is to be sure that all logical channels are sent to the L0 Muon trigger.

  • Ask the Muon group to setup PDM system:
    • The optical link reference pattern is sent on BDId = 0
    • All logical channels are flashed on BCDid = 3

  • Load the PU with PU_OL_Test firmware:
    • Launch the ToolBox
    • Select some quadrants
    • Execute the command PU_Load_OL_Test_Ram

  • Reset the Receiver state machine:
    • Use the ToolBox
    • Select some quadrants
    • Execute the command PU_OL_Test_Harware_Reset

  • Check that all links are sending data:
    • Open the supervision panel
    • Go to OL Status tab
    • Check that the status is DATA for all meaning links.
    • If the pattern is either IDLE or none --> check the ODE configuration

  • Scan all links:
    • Use the ToolBox
    • Select some quadrants
    • Execute the command PU_OL_Test_Check_PDM
    • Result file are stored in the directory: /home/piyvduval/PROC_V3/TEST_FONC/PU_OL_Test_Check_Frame_Results

  • Analyze the resulting files
    • logon on tmudqa01
    • cd /home/piyvduval/PROC_V3/TEST_FONC/PU_OL_Test_Check_Frame_Results
    • cd Q3
    • ./mergePBs.sh
    • more AllPBs.txt

  • Detailed debug on a CCPC
    • Logon on a CCPC of a processor board
    • cd PROC_V3/TEST_FONC
    • ./PU_OL_Test_Read_Frame_Buffer.py -h
    • =./PU_OL_Test_Read_Frame_Buffer.py -c -p 0 -n 5=
    • ./PU_OL_Test_Check_Frame2.py -h
    • for example, the verbose mode: ./PU_OL_Test_Check_Frame2.py -c -v

-- RenaudLeGac - 07 May 2008

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback