A) POS setup https://www.evernote.com/shard/s506/sh/b159ebc3-675e-4f57-89ed-995303f8d474/f31f1afbd43076ba

1) BPix standalone on pixeldev.

Log into vmepc-s2b18-07-01, become pixeldev goto pixeldev/RUN source setup.csh run pixel supervisors, 2 options: (a) open 5 windows, go to RUN, setup,csh, run each supervisor by ./run_xdaq_pixelsuper.sh ./run_xdaq_pixelfecsuper.sh ./run_xdaq_pixeltkfecsuper.sh ./run_xdaq_pixelfedsuper1.sh ./run_xdaq_pixelfedsuper2.sh

To kill POS you have to do CtrlC in each window.

(b) run everything from one script by ./run_supervisors.sh (the messages on the console will be mixed-up)

TO kill POS do “killall xdaq.exe”, it leaves the xdaq deamon running.

Log into vmepcs2b16-10 become pixeldev goto pixeldev/RUN source setup.csh

run the ttc supervisor by ./run_xdaq_pixelttcsuper.sh

kill POS by CtrlC.

2) Run POS from RCMS Login to rcms as pixeldev http://cmsrc-pixeldev.cms:37000/rcms/gui/servlet/RunGroupChooserServlet

note that this is different than the default (pixel pro) address http://cmsrc-pixel.cms:17000/rcms/gui/servlet/RunGroupChooserServlet

choose a configuration: BPix.xml - no dcs, no logReader, no PSX, no DB, local run numbers BPix_split.xml - same but with global run numbers (do not use it)

3) Control of POS, starting & stoping calibrations

Now you should be able to access all supervisors from firefox (must run on cmsusr). PixelSupervisor - vmepc-s2b18-07-01.cms:1970

all other supervisors run on the same PC but with different ports: FEDS - 1971, 1972, FEC - 1974, TKFEC - 1973 Initialize select configuration/calibration, Configure Run

Data (root files & new settings) are in $DATA1/BPix/Run_0/Run_70

Logfiles are in the local directory RUN if you run without RCMS. When running with RCMS log files (after DESTROY) are in $LOG0/ under the correct time-stamp.

4) Configurations in $CONFIG/BPix_0deg/

nametranslation: 4 (un-swapped), 3(swapped) detconfig: 58 (old), 59 (new), 60 (use) fedcard: 6 - old, 10 - new, 11 -use tbm: 4 - old, 5 - new, 6 - use dac: 151- old, 152 - new, 153 - new updated, 154 - use mask: 19 - old, 20 - new trim: 24 - old, 25 - new portcard: 12 - old, 13 - new, 14- use

use update scripts, e.g. ../../updateFed to save new settings. Run them from the directory with the root files and new settings.


B) Procedure

https://www.evernote.com/shard/s506/sh/b159ebc3-675e-4f57-89ed-995303f8d474/f31f1afbd43076ba

1) Connect cooling tubes, power cables, fibres.

2) Switch on cooling, observe flow and pressure.

For each shell, start e.g. with BpI

3) Select the right detconfig in the detconfig directory.

4) Power CCU (2.5V), observe current.

5) Power opto (2.5V) sector by sector 1-8, observe currents.

6) Run the test program to scan the rings. All devices should there.

7) Loop over sectors Power LV (2.8 D, 1.99 A, power HV 150V). Configure, observe currents.

8) Once all sector are up try baseline.

9) If ROCs not programmed run DELAY25.

if OK move to another shell.

After all 4 shells are OK we continue with the whole bpix. We should now check the the fibbers are clean. We can do it either using Address level calibration or Lea's software. We will decide on the fly.

The sequence to reach AddressLevels will be the following:

1) Delay 25

2) Baseline

3) Clock

4) Baseline

5) AohBias & AohGain

6) Baseline

7) ROCUB

8) TBMUB

9) Baseline

10) Address levels (this is the first time we will use hits so CalDel and VcThr are an issue) If this works, be happy, if not do

11) VcTheCalDelFIFO3 “toronado” if it does not work try VcThrCalDelFIFO1 Than run again Address levels.

Now we can test the finer cleanness. Final calibrations at the final temperature.