Choose the FSDA crate in which you want to change the hardware
or detector configuration:
1 for FSDA crate 1 (LASD, BSSD), 2 for FSDA crate 2 (VSSD).
Type h to select the hardware configuration option only if you changed the number of FSDA modules in a crate or their location!
l leads to the logical address section:
Enter the respective slot number.
Enter the 8-digit logical address for this slot.
To disable the entire FSDA enter 99999999.
To disable e.g. the singlesided LASD in slot 17, channel 2 (default 71727374) enter 71729999.
Exit by typing 0 and 99
The new setting will be active only after DAQ init or rebooting the respective FSCC.
If DAQ is not running and you wish to boot one or both silicon FSCC's with a new startup file, a new detector configuration or a new set of pedestals or thresholds the FSCC's may be rebooted in one of the following ways:
Execute ini_srs to load the default patterns "interspill.srs" for interspill monitoring and "onspill.srs" for datataking.
The default pattern configuration may be changed by editing "ini_srs" in /usr/products/silicon/srs:
/usr/products/silicon/srs/load_srs_sync interspill.srs onspill.srs 1
Simply replace the pattern name by your choice from the subdirectory
This change will be in effect by either executing "ini_srs" or loading the trigger, NOT by rebooting DAQ or the FSCC.
To load a pattern temporarily execute
/usr/products/silicon/srs/load_srs_sync my_pattern_interspill.srs my_pattern_onspill.srs bank
where "bank" stands for the active SRS bank after downloading:
0 for the interspill pattern
1 for the onspill pattern
Pattern loading is synchronized with spill and run - downloading while a run is active is only possible for the interspill pattern.
Banks will automatically be switched inter- and onspill!
Here's the pattern logfile
The current boot file for both silicon FSCC's is located in /usr/products/silicon/startup.fsda
Three versions of the startup file are available for downloading:
will pop up a window with the SRS scaler information.
The relevant entries are:
You may read raw data by executing:
read_data /spool21/data/raw/calib/calib_run000672_001 | less
Example: Run 672
Raw data may be checked for header errors and wordcount mismatches by read_silicon
This task reads data of a given run, detects the first events in each spill and writes silicon data (streams 1 and 2) with error diagnostic.
read_spill /spool21/data/raw/calib/calib_run001238_001 > log.1238
This is an output file example.