Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
daq:daq [2015/10/02 13:55]
weisshaa [This is DAQ page for the 2015 campaign]
daq:daq [2024/02/12 05:23]
weisshaa [FRIB online build window]
Line 1: Line 1:
-======= This is DAQ page for the 2015 campaign ​======+======= FRIB online build window ====== 
 +Issue the following command prior to starting the ReadoutGUI: export COINCIDENCE_TICKS=300 
 +(e.g. in bin/​startrdo) 
 + 
 +======= Turn on/off Mode3 Data collection ====== 
 +  * To start/stop mode3 data collection on the EPICS GUI page click the button Cluster. In the newly opened window click the button **2 only** for mode2 data only or the **2 and 3** for both mode2 and mode3 data. 
 +  * Alternatively in a terminal on a2.gam run the command **"​caput Data_CS_Save2And3 0/1"** to turn mode3 collection off/on. 
 +  * After doing this the decomp scripts should be modified as running the syncrofix command could overwrite this.  
 +  * For GRETINA standalone the script to modify is is **grdecompSA.sh** and for GRETINA-S800,​ **grdecompParticleGamma.sh**. 
 +  * For both scripts change the line **"​caput Data_CS_Save2And3 0/1"** to turn mode3 collection off/on 
 +  
 +======= New in 2022 ====== 
 +start run window is obsolete. Two scripts are available for changing the data directory. Daq needs to be stopped, directories need to exist:  
 +  * changeDataDir_maintainRunNum ​ <data dir> ​ : keeps the Run number the same, for when we need to move physics experiment data collection to another disk 
 +  * changeDataDir_resetRunNum <data dir> ​ : finds the lowest available Run number without any larger RunDir #s 
 + 
 + 
 + 
 +======= This is DAQ page from previous campaigns ​======
 The DAQ page from the former S800-GRETINA campaign in 2012 can be found at The DAQ page from the former S800-GRETINA campaign in 2012 can be found at
 https://​wikihost.nscl.msu.edu/​gretina/​doku.php/​daq:​daq_2012 https://​wikihost.nscl.msu.edu/​gretina/​doku.php/​daq:​daq_2012
  
-  * S800-Gretina control  +  * S800-Gretina control ​[[docsS800Grt|docsS800Grt]]  
-======= ​Misc 2015 ====== +  * {{ :​daq:​ulm-e16011_names.png?​linkonly |S800 Trigger GUI}} 
-  * Dual homed NSCL machines are ddasdaq2 ​and ddasdaq3 +======= ​Troubleshoot ​====== 
-  +  * S800-Gretina not correlated: Check CC setfile ~s800/​converged_daq/​Scripts/​CC0105Begin.tcl for extsynch ​and extclock 
-====== ​DAQ Setup 2015 ======+  * S800 is losing events. Check the network speed of spdaq32 by /​sbin/​ethtool eth0 and /​sbin/​ethtool eth1 , both should show speed as 1000Mb/s, if one shows 100Mb/s then the network is too slow and S800 cannot send data to GEB fast enough which will cause event loss happen. 
 +  * Check the ringbuffer status, $DAQBIN/​ringbuffer status - -host=spdaq32 - -all , if the free colum becomes zero, DAQ related people needs to be notified for diagnostics. 
 + 
 +======= Decomp Information ====== 
 +  * [[easy_decomp_calibrations|Easy Gretina Decomp File Creation]] 
 +  * [[decomp_calibrations|Gretina Decomp Calibrations Explanation]] 
 + 
 +======= Gretina Computing ======= 
 +Gretina computer farm is maintained by LBNL computer group and local NSCL IT department. Nonetheless I put documents here, but we do NOT do anything to the GRETINA computers! 
 + 
 + 
 +  * May 2019, documentation provided from Jackie: [[https://​docs.google.com/​document/​d/​1Aq5NkuEKBc4_5fx-95d2RaSZM08VQwVleYWr42QTsFg/​edit?​invite=CNr_nogM&​ts=5cd488d9|Gretina System Documentation]] 
 +  * Instruction to shut down switches for NSCL power shutdown 12/5/2015 {{:​daq:​gretinaswitchesshutdown.pdf|}} 
 + 
 +======= NSCL GRETINA LaBr Array ======= 
 + 
 +    * [[fastscint_daq| FastScint DAQ Quick Start]] 
 +    * [[fastscint_daq_long | FastScint DAQ Details]] 
 + 
 +======= Misc 2019 ====== 
 +  * Dual homed NSCL machines are spdaq32 and spdaq07
  
-  ​Q5P4 Seg 31 values are negative. Appears ​to be problem with digitizer+====== miscellaneous ====== 
-  * Q5P1 can not be in trigger+  ​Validation/​Trigger window width is set by Dig116_CS_X55WidthP,​ Dig116_CS_X55WidthN. N/P stands for positive/negative ​maximum difference relative ​to Trigger timestamp which will be read out
-  * Run 106 - Taken with north hemisphere All detectors biased to 3000 V.  ​Q1 Q2 Q6 Q8 all in trigger. ​Before full voltage benchmark run. +  * Bringing up just the EPICs screen: ​in gretina home **./​startGRETINA_EPICSdisplay** 
-  * North Hemisphere Hole map :  +  * Set trigger multiplicity:​ **caput Trig0_CS_FSCThr n** (n=0,1,2,3... for mult 1,​2,​3,​4...) 
-   ​ +  * See trigger ​pulse width: **CheckLED.sh**  ​ 
- Quad  ^  Hole  ^  +  * Change trigger pulse width**SETLEDWIN <# of 20ns ticks>** 
- Q1  | 24 | +  * Check timestamps, report boards that are out-of-sync:​ **CheckTS** 
- Q2   29 | +  ​* Force timestamps to reset, DO NOT USE DURING RUN!!!: **SINGLEIMPSYNC** 
- Q6  | 9 | +  * Warning script: run on a2 as gretina in ~/scripts: **./​warningMessage4.sh ** 
- Q8   28 |+  ​* Check decomp stats  ** recordDecomp.sh ​head -n50 ** 
 +  ​* [[Flash digitizer firmware]] 
 +  * Check digitizer firmware version: on a2 or a1 terminal, type: **DIGSNIDFW** ,all digitizers should have same version firmware 
 +  * [[Replace digitizer with different color ones]] 
 +  ​* [[Replace fuses of digitizer]] 
 +  * [[No valid decomposed events]] 
 +  ​* Verify connecedt digitizers, at IOC interface, type **dbior**, it will print all identified digitizers within one bank 
 +  * VME related scripts are located at /​global/​devel/​boot/​vmeArray 
 +  * Check connected PVs, at IOC interface, type "​casr"​ 
 +  * [[ Move detectors to new Hole position ]]
  
-  ​Q1 -> Hole 24Q2 -> Hole 29, Q6 -> Hole 9, Q8 -> Hole 28 +====== Reboot a2 ====== 
-  South Hemisphere Hole map  ​ +  ​If a2 is rebooted due to system failuretwo scripts need to be brought up 
-   ​ +    from ~gretina: nohup scripts/​warningMessage4.sh & 
- Quad  ^  Hole  ^  +    * from ~gretina/​scripts/​watcherdir:​ nohup watcher & 
-^  Q3  |  17 | + The first is the alarm script that talks to users. ​ The second is responsible for two things: writing record{Counters,​Decomp,​Settings} in the current run directory and cleaning up cluster process issues (usually restarting broken processes) soon after starting or stopping runs.
-^  Q5  |  25 | +
-^  Q7  |  19 |+
  
 +  * Switch to a1
 +    * If a2 cannot be brought back. Gretina DAQ can still run on a1. In the file ~/.profile , environment variable **DAQSERVER** needs changed to be a1.gam . This parameter is used to restrict gretina daq critical scripts to run on specific machine.

QR Code
QR Code daq:daq (generated for current page)