TWiki> ATLAS/PUUKA Web>Tasks>Modules>RCE (revision 12)EditAttach

Glasgow RCE Info

Set-up

Note: PC Currently in DESY, Hamburg 21 August 2013 - Andrew

  • ATCA 2 slot crate (Asis)

  • 3COM Switch

  • RCE (36 & 37) & RTM

  • HSIO Virtex4 Board

  • ATLAS Cosmic Ray HSIO Interface (Replaces ATLAS Stave 0 Test HSIO Interface)
    • Required change to HSIO firmware (HsioCosmic_00000003_eudet.mcs).

  • Agilent E3648A Power Supply for HSIO board

  • TTI Power Supply for powering FEI4 chips

  • PPEPC120 running SL5 (x86_64)
    • PC has 2 ethernet cards with ip addresses 194.36.1.123 and 10.129.3.9
    • 10.129.3.9 connects to RCE set-up
    • Andrew Stewart and Andrew Pickford are administrators on this machine.
    • Installed software:
      • Python 2.4.3
      • Python 2.5.6
      • Enthought - Canopy IDE
      • National Instruments VISA
      • Geany
      • TeamViewer
      • ROOT 5.18

  • Optic fibre connections
    • RTM XCVR4 to HSIO
    • RTM XCVR1 to SFP port (45) on switch

Running the RCE software

  • Navigate to the directory ~/daq/rce
    • $ cd daq/rce
  • Open C shell
    • $ tcsh
  • Run set-up script
    • $ source scripts/setup_rce-04-00-01.csh
  • Start servers
    • $ ipc_server &
    • $ rce_ipc_server &
    • $ rce_is_server &
  • You can check that the servers are running using the command
    • $ rce_ipc_ls
  • Load RCE (RCE ip address is 10.129.3.11)
    • $ rce_load 10.129.3.11
  • Open GUI
    • $ calibGui
  • Further info on RCEPixelLab

Test/Scan Data

  • Occupancy plots and histograms can be viewed in the plots tab of the calibGui.

  • Data is saved in ~/calibData directory.

  • There are root scripts in the ~/root_scripts directory for plotting and analysing analog, digital and threshold scan data.

  • To run the analysis ROOT script open file run_analysis.C in an editor (emacs, geany). Change the run number for the Analogue, Digital & Threshold Tests on lines 5 to 7. Open ROOT in the calibData folder and run the run_analysis.C script.

IV Scan

  • There is a c++ script for running an IV scan on the pixel detector using a Keithley 2410. The script is located in ~/Projects/IVProgram
  • To compile and link the IV scan script do:
    • sudo g++ -m32 main.cpp -o iv_scan /usr/local/natinst/ni4882/lib/cib.o -ldl
    • To run iv_scan do:
      • cd ~/projects/IVProgram
      • ./iv_scan

RCE calibGui

FE-I4A Config Files

Background Material

-- AndrewStewart - 2013-07-04

Edit | Attach | Watch | Print version | History: r21 | r14 < r13 < r12 < r11 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r12 - 2013-08-21 - AndrewStewart
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback