Difference: RCE (1 vs. 21)

Revision 212016-02-18 - KennyWraight

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Line: 29 to 29
 

RCE calibGui

Changed:
<
<
CalibGui is the software used to perform tunes, run scans and test devices.
>
>
CalibGui is the software used to perform tunes, run scans and test devices.
 

Before running a scan

Line: 50 to 50
 
  • In "Plots" tab
    • The output of them most recent scan is viewable in GUI
Changed:
<
<
*Usual root rules apply
>
>
      • Usual root rules apply, i.e. zoom, right-click, etc.
 

Running a scan

Changed:
<
<
information...
>
>
Basic checks
  • Is the chip powered?
  • Is the chip biased (do you want it biased?)?
  • Is the chip connected?

Select Scan/Primlist

View scan results in the "Plots" tab

 

Test/Scan Data

Revision 202016-02-17 - KennyWraight

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Changed:
<
<

Set-up

>
>

Set-up

 
Changed:
<
<

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) (This PC was shipped to DESY for August Testbeam)
    • 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

  • PPEPC170 (New PC) running SL5 (x86_64)
    • PC has two ethernet cards with ip address 194.36.1.70 and 10.129.3.12.
    • All DetDev members have been given access to the home directory (25/10/2013).
    • Installation
      • sudo yum install --enablerepo=dag apt (complete)
      • sudo mkdir daq/slc5 (complete)
      • sudo wget cern.ch/RceDevelopment/repo/apt.tar.gz (complete)
      • sudo tar -zxvf apt.tar.gz (complete)
      • sudo ./apt-wrapper-init (complete)
      • sudo ./apt.wrapper-get update (complete)
      • sudo ./apt-wrapper-get install RceDAQ_04_00_01 (complete)
      • sudo mkdir /IBLDAQ (complete)
      • download daq scripts
      • sudo tar -zxvf daq.tar.gz -C /IBLDAQ/
      • sudo ln -s /IBLDAQ/daq/IBLDAQ-0-0-0 ~/daq (To make ~/daq the sym link remove this directory first)
      • Installation complete - system running OK
    • Installed Software
      • Canopy (Python IDE)
        • 5/12/2013: Set Canopy as python default so ipython runs from command line. (ipython --pylab)
      • TeamViewer 7
      • ROOT 5.34/10

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

  • Connecting to the Shelf Manager
    • Requires one female-to-female RS232 cable.
    • Tried using terminal emulator CuteCom but unable to log in to shelf manager using log in name root.
    • To launch CuteCom:
      • Navigate to cutecom-0.14.2
      • run $sudo ./cutecom (must use sudo or access to ports will be denied)
    • Works for HyperTerminal in Windows
      • Launch HyperTerminal on a Windows machine and connect to port COM1. Power On the ATCA crate and log in using log in name root
      • Use baud rate 115200 (Manual says use 9600 but this dones't appear to work!)
      • How to turn down the fans? - Current setting is 9 (out of 15).
      • Use command: 'clia minfanlevel 3'
>
>
See here for hardware set-up: RCESetUp
 

Running the RCE software

Added:
>
>
Make sure to have set-up symbolic link to RCE area, i.e. ln -s /afs/phas.gla.ac.uk/group/atlas/rcepixel01/ibldaq/IBLDAQ-0-0-0 daq
 
  • Navigate to the directory ~/daq/rce
    • $ cd daq/rce
  • Open C shell
Line: 93 to 27
 
Added:
>
>

RCE calibGui

CalibGui is the software used to perform tunes, run scans and test devices.

Before running a scan

Once GUI is openů

  • In "Scan" tab
    • Set directory to save root files by clicking "Browse" button adjacent to "Data Dir" in "Global Module Configuration area", e.g. /afs/phas.gla.ac.uk/data/atlas/upgrade01/rce-tests/
    • Select Scan Type of scan from drop down list in "Scan Config" area
    • If required choose a Prim list by "Load Primlist" button in Prim List area
      • NB prim lists have priority over any selected scan. Also, prim lists must be cleared before loading a new list or running single scan.

  • In "Config Halfstave" tab (4 provided, choose whichever is appropriate)
    • Choose a "Frontend: are and set parameters for communication with chip
    • Select config file from "Choose Config", and browse to file, e.g. /afs/phas.gla.ac.uk/data/atlas/upgrade01/rce-tests/KateRCE/THRESHOLDX/config
      • NB check references to masked directories in config file are to correct place (i.e. current directories)
      • for valid config rations the "Valid" check will be ticked
    • Set inlink/outlink to valid parameters, and correct RCE (see map ADD LINK LATER)
    • make sure the "Included" check is ticked, else the communication will not be attempted

  • In "Plots" tab
    • The output of them most recent scan is viewable in GUI *Usual root rules apply

Running a scan

information...

 

Test/Scan Data

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

Revision 192013-12-05 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Line: 49 to 49
 
      • download daq scripts
      • sudo tar -zxvf daq.tar.gz -C /IBLDAQ/
      • sudo ln -s /IBLDAQ/daq/IBLDAQ-0-0-0 ~/daq (To make ~/daq the sym link remove this directory first)
Changed:
<
<
      • Installation complete - system running OK
>
>
      • Installation complete - system running OK
    • Installed Software
      • Canopy (Python IDE)
        • 5/12/2013: Set Canopy as python default so ipython runs from command line. (ipython --pylab)
      • TeamViewer 7
      • ROOT 5.34/10
 
  • Optic fibre connections
    • RTM XCVR4 to HSIO

Revision 182013-11-04 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Line: 67 to 67
 
      • Launch HyperTerminal on a Windows machine and connect to port COM1. Power On the ATCA crate and log in using log in name root
      • Use baud rate 115200 (Manual says use 9600 but this dones't appear to work!)
      • How to turn down the fans? - Current setting is 9 (out of 15).
Added:
>
>
      • Use command: 'clia minfanlevel 3'
 

Running the RCE software

Revision 172013-10-28 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Line: 56 to 56
 
    • RTM XCVR4 to HSIO
    • RTM XCVR1 to SFP port (45) on switch
Added:
>
>
  • Connecting to the Shelf Manager
    • Requires one female-to-female RS232 cable.
    • Tried using terminal emulator CuteCom but unable to log in to shelf manager using log in name root.
    • To launch CuteCom:
      • Navigate to cutecom-0.14.2
      • run $sudo ./cutecom (must use sudo or access to ports will be denied)
    • Works for HyperTerminal in Windows
      • Launch HyperTerminal on a Windows machine and connect to port COM1. Power On the ATCA crate and log in using log in name root
      • Use baud rate 115200 (Manual says use 9600 but this dones't appear to work!)
      • How to turn down the fans? - Current setting is 9 (out of 15).
 

Running the RCE software

  • Navigate to the directory ~/daq/rce

Revision 162013-10-28 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Line: 36 to 36
 
  • PPEPC170 (New PC) running SL5 (x86_64)
    • PC has two ethernet cards with ip address 194.36.1.70 and 10.129.3.12.
Added:
>
>
    • All DetDev members have been given access to the home directory (25/10/2013).
 
    • Installation
      • sudo yum install --enablerepo=dag apt (complete)
      • sudo mkdir daq/slc5 (complete)
Line: 47 to 48
 
      • sudo mkdir /IBLDAQ (complete)
      • download daq scripts
      • sudo tar -zxvf daq.tar.gz -C /IBLDAQ/
Changed:
<
<
      • sudo ln -s /IBLDAQ/daq/IBL-0-0-0 ~/daq (To make ~/daq the sym link remove this directory first)
>
>
      • sudo ln -s /IBLDAQ/daq/IBLDAQ-0-0-0 ~/daq (To make ~/daq the sym link remove this directory first)
 
      • Installation complete - system running OK

Revision 152013-10-25 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Line: 47 to 47
 
      • sudo mkdir /IBLDAQ (complete)
      • download daq scripts
      • sudo tar -zxvf daq.tar.gz -C /IBLDAQ/
Changed:
<
<
      • sdo ln -s /IBLDAQ/daq/IBL-0-0-0 ~/daq (To make ~/daq the sym link remove this directory first)
>
>
      • sudo ln -s /IBLDAQ/daq/IBL-0-0-0 ~/daq (To make ~/daq the sym link remove this directory first)
      • Installation complete - system running OK
 

  • Optic fibre connections

Revision 142013-09-27 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Line: 43 to 43
 
      • sudo tar -zxvf apt.tar.gz (complete)
      • sudo ./apt-wrapper-init (complete)
      • sudo ./apt.wrapper-get update (complete)
Changed:
<
<
      • sudo ./apt-wrapper-get install RceDAQ_04_00_01 (complete)
>
>
      • sudo ./apt-wrapper-get install RceDAQ_04_00_01 (complete)
      • sudo mkdir /IBLDAQ (complete)
      • download daq scripts
      • sudo tar -zxvf daq.tar.gz -C /IBLDAQ/
      • sdo ln -s /IBLDAQ/daq/IBL-0-0-0 ~/daq (To make ~/daq the sym link remove this directory first)
 

  • Optic fibre connections

Revision 132013-09-26 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Line: 21 to 21
 
  • TTI Power Supply for powering FEI4 chips
Changed:
<
<
  • PPEPC120 running SL5 (x86_64)
>
>
  • PPEPC120 running SL5 (x86_64) (This PC was shipped to DESY for August Testbeam)
 
    • 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.
Line: 34 to 34
 
      • TeamViewer
      • ROOT 5.18
Added:
>
>
  • PPEPC170 (New PC) running SL5 (x86_64)
    • PC has two ethernet cards with ip address 194.36.1.70 and 10.129.3.12.
    • Installation
      • sudo yum install --enablerepo=dag apt (complete)
      • sudo mkdir daq/slc5 (complete)
      • sudo wget cern.ch/RceDevelopment/repo/apt.tar.gz (complete)
      • sudo tar -zxvf apt.tar.gz (complete)
      • sudo ./apt-wrapper-init (complete)
      • sudo ./apt.wrapper-get update (complete)
      • sudo ./apt-wrapper-get install RceDAQ_04_00_01 (complete)
 
  • Optic fibre connections
    • RTM XCVR4 to HSIO
Changed:
<
<
    • RTM XCVR1 to SFP port (45) on switch
>
>
    • RTM XCVR1 to SFP port (45) on switch
 

Running the RCE software

Revision 122013-08-21 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Set-up

Added:
>
>

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

 
  • ATCA 2 slot crate (Asis)

  • 3COM Switch

Revision 112013-08-08 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Line: 64 to 64
 
  • There are root scripts in the ~/root_scripts directory for plotting and analysing analog, digital and threshold scan data.
Changed:
<
<
  • To run the analysis ROOT script open file run_analysis.root 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.root script.
>
>
  • 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

Revision 102013-08-07 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Line: 48 to 48
 
    • $ ipc_server &
    • $ rce_ipc_server &
    • $ rce_is_server &
Added:
>
>
  • 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

Revision 92013-07-25 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Line: 12 to 12
 
  • HSIO Virtex4 Board
Changed:
<
<
  • ATLAS Cosmic Ray HSIO Interface (Replaces ATLAS Stave 0 Test HSIO Interface)
>
>
  • 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

Revision 82013-07-24 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Line: 12 to 12
 
  • HSIO Virtex4 Board
Changed:
<
<
  • ATLAS Stave 0 Test HSIO Interface
>
>
  • ATLAS Cosmic Ray HSIO Interface (Replaces ATLAS Stave 0 Test HSIO Interface)
 
  • Agilent E3648A Power Supply for HSIO board

Revision 72013-07-18 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Line: 67 to 67
 
  • 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:
Changed:
<
<
    • sudo g++ -m32 main.cxx -o iv_scan /usr/local/natinst/ni4882/lib/cib.o -ldl
>
>
    • 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

Revision 62013-07-08 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Changed:
<
<

Set-up

>
>

Set-up

 
  • ATCA 2 slot crate (Asis)
Line: 35 to 35
 
    • RTM XCVR4 to HSIO
    • RTM XCVR1 to SFP port (45) on switch
Changed:
<
<

Running the RCE software

>
>

Running the RCE software

 
  • Navigate to the directory ~/daq/rce
    • $ cd daq/rce
Line: 53 to 53
 
Changed:
<
<

Test/Scan Data

>
>

Test/Scan Data

 
  • Occupancy plots and histograms can be viewed in the plots tab of the calibGui.
Line: 63 to 63
 
  • To run the analysis ROOT script open file run_analysis.root 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.root script.
Changed:
<
<

IV Scan

>
>

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:
Line: 72 to 72
 
      • cd ~/projects/IVProgram
      • ./iv_scan
Changed:
<
<

RCE calibGui

>
>

RCE calibGui

 
Changed:
<
<

FE-I4A Config Files

>
>

FE-I4A Config Files

 
Changed:
<
<

Background Material

>
>

Background Material

 

-- AndrewStewart - 2013-07-04

Revision 52013-07-08 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Set-up

Changed:
<
<
  • ATCA 2 slot crate (Asis)
>
>
  • ATCA 2 slot crate (Asis)
 
Changed:
<
<
  • 3COM Switch
>
>
  • 3COM Switch
 
Changed:
<
<
  • RCE (36 & 37) & RTM
>
>
  • RCE (36 & 37) & RTM
 
Changed:
<
<
  • HSIO Virtex4 Board
>
>
  • HSIO Virtex4 Board
 
Changed:
<
<
  • ATLAS Stave 0 Test HSIO Interface
>
>
  • ATLAS Stave 0 Test HSIO Interface
 
Changed:
<
<
  • Agilent E3648A Power Supply for HSIO board
>
>
  • Agilent E3648A Power Supply for HSIO board
 
Changed:
<
<
  • TTI Power Supply for powering FEI4 chips
>
>
  • 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
Added:
>
>
    • 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
Line: 54 to 63
 
  • To run the analysis ROOT script open file run_analysis.root 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.root script.
Added:
>
>

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.cxx -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

Revision 42013-07-08 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Line: 28 to 28
 

Running the RCE software

Changed:
<
<
  • 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
>
>
  • 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 &
Changed:
<
<
    • $ rce_is_server &
  • Load RCE (RCE ip address is 10.129.3.11)
    • $ rce_load 10.129.3.11
  • Open GUI
    • $ calibGui
>
>
    • $ rce_is_server &
  • Load RCE (RCE ip address is 10.129.3.11)
    • $ rce_load 10.129.3.11
  • Open GUI
    • $ calibGui
 
Added:
>
>

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.root 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.root script.
 

RCE calibGui

Revision 32013-07-04 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Line: 18 to 18
 
  • TTI Power Supply for powering FEI4 chips
Changed:
<
<
  • PPEPC120 running SL5
>
>
  • 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

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

Running the RCE software

Changed:
<
<
  • Navigate to the directory daq/rce
>
>
  • Navigate to the directory ~/daq/rce
 
    • $ cd daq/rce
  • Open C shell
    • $ tcsh
Line: 32 to 38
 
    • $ ipc_server &
    • $ rce_ipc_server &
    • $ rce_is_server &
Changed:
<
<
  • Load RCE
>
>
  • Load RCE (RCE ip address is 10.129.3.11)
 
    • $ rce_load 10.129.3.11
  • Open GUI
    • $ calibGui
Added:
>
>

RCE calibGui

FE-I4A Config Files

Background Material

 

-- AndrewStewart - 2013-07-04

Revision 22013-07-04 - AndrewStewart

Line: 1 to 1
 
META TOPICPARENT name="Modules"

Glasgow RCE Info

Set-up

Changed:
<
<
  • ATCA 2 slot crate (Asiss)
>
>
  • ATCA 2 slot crate (Asis)
 
  • 3COM Switch

  • RCE (36 & 37) & RTM
Changed:
<
<
  • HSIO
>
>
  • HSIO Virtex4 Board

  • ATLAS Stave 0 Test HSIO Interface

  • Agilent E3648A Power Supply for HSIO board

  • TTI Power Supply for powering FEI4 chips

  • PPEPC120 running SL5

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 &
  • Load RCE
    • $ rce_load 10.129.3.11
  • Open GUI
    • $ calibGui
 
Deleted:
<
<
  • ATLAS Stave 0
  -- AndrewStewart - 2013-07-04

Revision 12013-07-04 - AndrewStewart

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="Modules"

Glasgow RCE Info

Set-up

  • ATCA 2 slot crate (Asiss)

  • 3COM Switch

  • RCE (36 & 37) & RTM

  • HSIO

  • ATLAS Stave 0

-- AndrewStewart - 2013-07-04

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