Latest
The components used in the tests at Birmingham are connected as
described here.
Run numbers |
Run Type |
Sensor(s) |
Comment |
480123 - 480164 |
mpsThresholdScan |
2 |
|
480168 - 480209 |
mpsThresholdScan |
7 |
|
480303 - 480345 |
mpsThresholdScan |
2 |
Testing Owen's trims evaluated from runs 480123-480164 |
480348 - 480390 |
mpsThresholdScan |
7 |
Testing Owen's trims evaluated from runs 480168-480209 |
480391 - 480559 |
|
7 |
Paul |
480560 |
usbPmtThresholdScan |
PMTs |
Short scan to test thresholds |
480561 - 480603 |
mpsThresholdScan |
2 |
Repeating 480303-345 run set, test time stability |
480604 - 480645 |
mpsThresholdScan |
7 |
junk - disk filled up, removed |
480646 - 480688 |
mpsThresholdScan |
7 |
Repeating 480348-390 run set, test time stability |
480689 |
mpsCosmics |
2,7, PMTs |
2hr cosmics run for sanity checks pre-weekend, interrupt with runEnd |
480690 |
mpsCosmics |
PMTs |
PMT study without sensors... , interrupt with runEnd |
480691 |
usbPmtThresholdScan |
PMTs |
Short scan to test thresholds |
480692 |
mpsThresholdScan |
2 |
Scan to look for possible pixel corruption |
480751 - 480793 |
mpsThresholdScan |
2 |
Scan with corrected mask-all.txt |
480795 - 480 |
mpsThresholdScan |
7 |
Scan with corrected mask-all.txt |
480838 |
usbPmtThresholdScan |
PMTs |
First attempt |
480839 |
usbPmtThresholdScan |
PMTs |
First attempt |
480840 |
usbPmtThresholdScan |
PMTs |
100 config. run with Na22 source |
480841 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
Short cosmic sensor run with Na 22 source |
480844 |
usbPmtThresholdScan |
PMTs sensor 2 sensor 7 |
Threshold at 163 |
480846 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
No threshold applied |
480850 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
With Owens trims applied |
480851 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
With Owens trims applied and thresholds (sh,sa)=(220,170) aborted |
480852 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
With Owens trims and masks, thresholds (sh,sa)=(120,300) |
480855 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
Trial run of inverting order of sensor 2 and sensor 7 to try and correct histogram |
480857 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
Trial run. add trim and mask on same loadcfg command |
480860 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
Repeatability test of run 480857 - very odd hit patterns, are they constant? |
480868 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
Repeatability test of run ... |
480869 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
Repeatability test of run ... |
480870 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
Repeatability test of run ... |
480871 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
Repeatability test of run ... |
480872 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
Setting sampler threshold of 170 |
480873 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
Setting sampler threshold of 170, shaper of 220 - aborts |
480874 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
Setting sampler threshold of 170, shaper of 150 - aborts |
480875 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
Setting sampler threshold of 170, shaper of 100 - weird patterns, but runs... |
480876 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
Setting sampler threshold of 170, shaper of 100, 3*1024 commonMode ... |
480877 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
Revert to taking default values, not explicitly setting ourselves... |
480877 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
As per 480877 but reset board for s7 before board for s2 |
480880 |
mpsCosmics |
PMTs sensor 2 sensor 7 |
Tried replacing sensor 2 with spare daq, no change in histograms |
480929 |
usbPmtThresholdScan |
PMTs |
100 configs (60-159), 10000 bunch trains, 5000 time stamps, Cs137 source, with termination at DAQ board |
480930 |
usbPmtThresholdScan |
PMTs |
95 configs (60-154), 1000 bunch trains, 5000 time stamps, Cs137 source |
480931 |
usbPmtThresholdScan |
PMTs |
95 configs (60-154), 1000 bunch trains, 5000 time stamps, no source |
480932 |
usbPmtThresholdScan |
PMTs |
50 configs (120-169), 1000 bunch trains, 5000 time stamps, no source |
480933 |
usbPmtThresholdScan |
PMTs |
Run cancelled |
480934 |
usbPmtThresholdScan |
PMTs |
50 configs (120-169), 10000 bunch trains, 5000 time stamps, no source |
480935 |
usbPmtThresholdScan |
PMTs |
... |
480936 |
usbPmtThresholdScan |
PMTs |
... |
480937 |
usbPmtThresholdScan |
PMTs |
... |
480938 |
usbPmtThresholdScan |
PMTs |
... |
480939 |
mpsCosmics |
PMTs |
discriminator thresholds 155... |
480940 |
mpsCosmics |
PMTs |
discriminator thresholds 152... |
480945 |
usbPmtThresholdScan |
PMTs |
20 configs (130-149), 1000 bunchtrains, 5000 time stamps, Cs137 source. No results on histogram |
480946 |
usbPmtThresholdScan |
PMTs |
20 configs (130-149), 1000 bunchtrains, 5000 time stamps, Cs137 source. No results on histogram |
480947 |
usbPmtThresholdScan |
PMTs |
20 configs (130-149), 1000 bunchtrains, 5000 time stamps, Cs137 source, with 50ohm termination at PL24 UsbDaq input. Results show on histogram. |
480948 |
usbPmtThresholdScan |
PMTs |
Ignored - Build runner was not used |
480949 |
usbPmtThresholdScan |
PMTs |
Ignored - Build runner was not used |
480950 |
usbPmtThresholdScan |
PMTs |
20 configs (130-149), 1000 bunchtrains, 5000 time stamps, Cs137 source, without 50ohm termination at PL24 UsbDaq input. No results on histogram. |
480951 |
usbPmtThresholdScan |
PMTs |
20 configs (130-149), 1000 bunchtrains, 5000 time stamps, Cs137 source, with 50ohm termination at PL24 UsbDaq input. Results show on histogram. |
480952 |
usbPmtThresholdScan |
PMTs |
30 configs (130-159), 1000 bunchtrains, 5000 time stamps, Cs137 source, with 50ohm termination at PL24 UsbDaq input. Results show on histogram, but extend 10 values higher than 480947 & 480951. |
480953 |
usbPmtThresholdScan |
PMTs |
40 configs (130-169), 1000 bunchtrains, 5000 time stamps, Cs137 source, with 50ohm termination at PL24 UsbDaq input. Results show on histogram, but extend 10 values higher than 480952, after threshold reaches ~160, the number of tags levels. |
480954 |
usbPmtThresholdScan |
PMTs |
120 configs (50-169), 1000 bunchtrains, 5000 time stamps, Cs137 source, with 50ohm termination at PL24 UsbDaq input. Results show on histogram, clear range of results. Note - little or no hits for threshold values below ~75. |
480955 |
usbPmtThresholdScan |
PMTs |
120 configs (50-169), 1000 bunchtrains, 5000 time stamps, Cs137 source, ?without? 50ohm termination at PL24 UsbDaq input. |
480956 |
usbPmtThresholdScan |
PMTs |
120 configs (50-169), 1000 bunchtrains, 5000 time stamps, no source, with 50ohm termination at PL24 UsbDaq input. |
480957 |
mpsCosmics |
PMTs |
50ohm termination on both PL24 and PL25 UsbDaq inputs. |
480958 |
usbPmtThresholdScan |
PMTs |
120 configs (50-169), 1000 bunchtrains, 5000 time stamps, no source, without 50ohm termination at PL24/PL25 UsbDaq input. |
480959 |
usbPmtThresholdScan |
PMTs |
120 configs (50-169), 1000 bunchtrains, 5000 time stamps, no source, with 50ohm termination at PL24 UsbDaq input. Cross-check of 480956 |
480960 |
mpsCosmics |
PMTs, sensor 2 and sensor 7 |
50ohm termination on both PL24 and PL25 UsbDaq inputs. 2hr test run. start_cosmics_with_mask_All_in_one_Unmask.pl |
480961 |
usbPmtThresholdScan |
PMTs |
120 configs (50-169), 1000 bunchtrains, 5000 time stamps, no source, with 50ohm termination at PL24/PL25 UsbDaq input. |
480962 |
usbPmtThresholdScan |
PMTs |
120 configs (50-169), 1000 bunchtrains, 5000 time stamps, with Cs137 source, with 50ohm termination at PL24/PL25 UsbDaq input. |
480965 |
mpsCosmics |
PMTs, sensor 2 and sensor 7 |
termination as above, start_cosmics_with_mask_All_in_one_Unmask.pl, poll limit after 30min. thresh (Sh, Sa)=(170,100) |
480968-72 |
mpsCosmics |
PMTs, sensor 2 and sensor 7 |
termination as above, start_cosmics_with_mask_All_in_one_Unmask.pl, adjusting thresholds (Sh, Sa)=(...,...), test reproducibility |
480973 - 481015 |
mpsThresholdScan |
sensor 2 |
very short runs, debugging setup only. |
481016 - 481058 |
mpsThresholdScan |
sensor 2 |
Re-evaluate trims, with loadCfg -s 2 -T ShaperAndSamplerTrimFromDropsRuns480751to480793Sensor02Range155.txt |
-f HighDropMaskBasedOnRuns480751to480793Sensor02.txt |
481059 - 481101 |
mpsThresholdScan |
sensor 7 |
Re-evaluate trims, with loadCfg -s 2 -T ShaperAndSamplerTrimFromDropsRuns480795to480837Sensor07Range130.txt |
-f HighDropMaskBasedOnRuns480795to480837Sensor07.txt |
481102 |
mpsCosmics |
PMTs, sensor 2 and sensor 7 |
termination as above, start_cosmics_with_mask_All_in_one_Unmask.pl, thresh (Sh, Sa)=(170,100) |
01 Aug 2008 - AAT/ODM/NKW
Testing cosmics running now (runs 480965-480972), different Sh, Sa thresholds. Decided to re-evaluate thresholds with same trims as used for cosmics runs, to ensure we have best Sh, Sa thresholds. mpsThresholdScans repeated for sensor 2 (4811016-481058) and sensor 7 (481059-481101).
29 July - 31 July 2008 - AAT/ODM/NKW
Runs since 480929 are with Cs137 source above H6780 PMT (uppermost PMT in stack); Configuration of test stand is still as per 4 July 2008 description.
- Studying (mis)behaviour of PMTs for cosmics running, see table above. Conclude that termination of PMT signal required on input to UsbDaq boards, otherwise reflections confuse discriminator? See plots, below.
- PMT performance, H6780:
- PMT performance, H5783:
- UsbPmtThresholdScans:
- with Cs137 source, terminated PL24 input
- with Cs137 source, unterminated PL24 input
- without Cs137 source, terminated PL24 input
- without Cs137 source, unterminated PL24 input
28 July 2008
- mpsCosmics run, thresholds 155, run 480939, 75M in 2.5hrs
04 July 2008
* Adding commonMode to threshold setting does not obviously help much. Sensor 2 again behaving badly, column structures presenting again.
When we set shaper threshold of 220 in
MpsConfiguration.hh and sampler threshold =170, run 480873 aborts with
========================================================
Exception of type: USBDAQ::HardwareAccessException
Raised in function: virtual void USBDAQ::LibUsbDevice::WriteBlock(const USBDAQ::UsbEndPoint&, const USBDAQ::u8*, USBDAQ::u32)
in file: src/Linux/LibUsbDevice.cc, line: 719
With message: Bulk Write failed with error code: -110
error string: could not claim interface 0: Device or resource busy
========================================================
History:
0 : virtual void USBDAQ::LibUsbDevice::WriteBlock(const USBDAQ::UsbEndPoint&, const USBDAQ::u8*, USBDAQ::u32) in file:src/Linu
x/LibUsbDevice.cc, line:719
1 : virtual void USBDAQ::LinuxLibUsbInterface::WriteBlock(const USBDAQ::u8*, USBDAQ::u32) in file:src/Linux/LinuxLibUsbInterfa
ce.cc, line:146
2 : void CALICEMAPS1::CaliceMaps1TestSystemInterface::LoadTopConfigRow(const USBDAQ::u8*, USBDAQ::u8*, USBDAQ::u16) in file:sr
c/Common/CaliceMaps1TestSystemInterface.cc, line:1414
3 : void CALICEMAPS1::CaliceMaps1TestSystemInterface::LoadConfig(const USBDAQ::u8*, USBDAQ::u8*, USBDAQ::u16, USBDAQ::u16) in
file:src/Common/CaliceMaps1TestSystemInterface.cc, line:1356
Exception from USB_DAQ address 14
Perhaps coincidence, but this is UsbDaq interface attached to Sensor 2 which had been causing us lots of problems in the last 24 hours??
Setting sampler threshold=170, run 480872 starts OK. So far so good...
Clarify configuration we are using (see
MapsTBMechanicalSupport for definition of slots/sides):
slot 0, from side A |
PMT0 (trig0) H6780 |
PMT below Al plate |
slot 2, from side B |
sensor 2 |
data cables above PCB (substrate upwards) |
slot 3, from side B |
sensor 7 |
data cables below PCB (substrate downwards) |
slot 7, from side C |
PMT1 (trig0) H5783 |
PMT above Al plate |
- Reset all UsbDaqs a few times.
- runs to test repeatability
- Next, in script to start run, loadcfg to set unmask all pixels in sensor, then loadcfg to set trims for all pixels and mask out those which cannot be trimmed satisfactorily.
03 July 2008
-
- Hits for sensor 7 run 480852:
-
- Hits for sensor 2 run 480852:
- MpsCosmics run for 480855, attempt to correct histogram ouput but inverting order in which sensor 2 and sensor 7 are triggered in.
02 July 2008:
- Start series of runs
- start_cosmicsnothresh.pl (run 480846)
- start_cosmics_with_mask.pl (run 480850)
- start_cosmics_with_mask.pl (run 480851) - as above with thresholds (sh, sa) = (220, 170)
UsbPmtThresholdScan for run 480844
- Threshold scan for PMT1:
- Threshold scan for PMT0:
- Diff. Threshold scan for PMT1:
- Diff. Threshold scan for PMT0:
01 July 2008:
*
runStart -t mpsCosmics -s 86400
* Cosmic run with adjusted PMT thresholds *
_discriminatorThreshold[0]=152;
_discriminatorThreshold[1]=152;
- Verify threshold Scan for PMTs, with Na22 source Robert Maher/NKW The thresholds appear to have changed since Dec. 2007: now at 163 threshold units (previously 152).
(Note in passing we generated huge logfile again - perhaps we shouldn't use -p 255 for long runs ;))
we measured the control voltages as:
-
- H5783 - 0.82 V
- H6780 - 0.91 V but we had also modified the light guides, adding a further 20mm between scintillator and PMT. More importantly, the interface between PMT and lightguide is different to that used in Dec. 2007, and this may be a more significant factor in the change in threshold.
- Threshold scan for PMT0 - H6780:
- Diff. Threshold scan for PMT0 - H6780:
- Threshold scan for PMT1 - H5783:
- Diff. Threshold scan for PMT1 - H5783:
30 June 2008: Threshold Scan for PMTs RM
26 June 2008: Modified pixel scanning for sensors 2 and 7, corrected masks now used.
[caliceon@epcaldaq3 online]$ ./batchscan-new_s2_s7_No_Trims.pl >./batchscan-new_s2_s7_No_Trims.out 2>&1
NB: Now with the masks correctly applied, each of the 42 runs takes ~5 mins. Finally we understand this.
23 June 2008: Modifed pixel scanning to look for pixel corruption,
[caliceon@epcaldaq3 online]$ ./batchscan-new_OnePix.pl > batchscan-new_OnePix.out
20 June 2008: runs 480646-688 copied to ~watsonnk/data/run on bluebear; started short cosmics run as test while looking at pmt data.
Run 480689 was running at ~18Hz, so clear problem. Stopped after 15min (650Mb), investigating...
Run 480690, mpsCosmics without sensors, runs at ~100Hz, check thresholds for PMTs. Assume previous 18Hz was limited by data volume
of sensors.
Threshold scan for PMTs, bunch trains/step set to 1k in ~/online/inc/IlcConfiguration.hh, do 100 step scan.
runStart -t usbPmtThresholdScan -p 255 -v 99 -c 100
19 June 2008: run 480645 did not end cleanly... runner had exited, no errors in .err_
Reason was device full, restart thresholdscans for sensor 7. Delete data files for runs 480604-480645, and remove
some other large (junk) files from 480000/run taken April 2008.
-rw-r--r-- 1 caliceon 6.2G 2008-06-17 11:55 Log1213624436.out_
18 June 2008: mpsthresholdScan for sensor 7, should be same results as per runs 480348-480390
(testing consistency of results taken 5 days apart under otherwise identical conditions).
17 June 2008: mpsthresholdScan for sensor 2, should be same results as per runs 480303-480345
(testing consistency of results taken 5 days apart under otherwise identical conditions).
in ~/online/inc
[caliceon@epcaldaq3 inc]$ mv MpsConfiguration.hh MpsConfiguration.hh_pd_080614
[caliceon@epcaldaq3 inc]$ cp -p IlcConfiguration.hh080614 IlcConfiguration.hh
[caliceon@epcaldaq3 inc]$ cp -p MpsConfiguration.hh080614 MpsConfiguration.hh
[caliceon@epcaldaq3 inc]$ build runner
so that we really have same setup as on 13-14 June.
16 Jun 2008: Revert to 2 sensors and PMT pair config., test with SensorLoad for obvious errors (none found).
13 Jun 2008: test trims evaluated for sensor 7, repeat threshold scan run set.
[caliceon@epcaldaq3 online]$ ./batchscan-new_s2_s7_test_trims.pl>batchscan-new_s2_s7_test_trims.s7_log 2>&1
Runs 480348 - 480390.
(After remembering we have to remove slave trigger input from PL15 rx (0.2), and set board id to 15...)
12 Jun 2008: test trims evaluated for sensor 2, repeat threshold scan run set.
[caliceon@epcaldaq3 online]$ ./batchscan-new_s2_s7_test_trims.pl>batchscan-new_s2_s7_test_trims.s2_log 2>&1
Runs starting at 480303 - 480345.
Data copied to eprexa:/home/calice/from_epcaldaq3_nkw
Took ~ 8h45 to generate run set for s2 with trims from runs 480123-480164 applied.
Boards in Birmingham (table from from here)
SERIAL BASE | Orig | BOARD | RECEIVED AT RAL | WFR | SPLIT | POT? | *BOARD LOCATION | DESY | NOTES |
EEMS017320 | 1 | 1 | 8th August 2007 |
| 12 +DPW |
| RAL TD (optics lab) |
| Threshold scan ok (some bumps, not completely normal) |
EEMS017320 | 2 | 2 | 8th August 2007 | 8 | 12 +DPW | Y | Birmingham | Y | Short preventing sensor load and broken wirebond both FIXED |
EEMS017320 | 3 | 3 | 8th August 2007 | 8 | 12 +DPW |
| Imperial |
| dead board (power-ground short) |
EEMS018080 | 1 | 4 | 15th October 2007 | 9 | 12 -DPW | Y | Imperial | Y | mods to analog output buffers for AC coulping to scope |
EEMS018080 | 2 | 5 | 15th October 2007 | 9 | 12 -DPW |
| RAL TD (optics lab) |
| mods to pcb biases (pots) for investigations |
EEMS018080 | 3 | 6 | 15th October 2007 | 8 | 12 +DPW |
| RAL PPD | Y | For Marcel - investigate back-scatter - non-potted sensor from testbeam |
EEMS018080 | 4 | 7 | 15th October 2007 | 8 | 12 +DPW | Y | Imperial | Y | Cannot load sensor mask/trim configuration FIXED. |
EEMS018080 | 5 | 8 | 15th October 2007 | 8 | 12 +DPW | Y | Imperial | Y |
|
Notes from ongoing tests. Initially, want to check behaviour of PMTs.
- Study two PMT coincidence operation in USB_DAQ, use NA22 source.
- Rebuild all daq code for clean start.
- Reset /home/caliceon/online/data to point to /home/caliceon/480000 for subsequent tests, runs will start from 480071
We will use sensors 2 and 7 until we get a fourth USB_DAQ.
Configuration:
slot 5, side D |
PMT H6780, PMT below Al plate |
|
Vertical distance between wrapped scintillator surfaces very approximately 7 mm |
|
Balanced between these two, we place Na22 disc |
slot 11, side B |
PMT H5783, PMT above Al plate |
slot 13, side A |
sensor 2, substrate upwards |
slot 19, side A |
sensor 7,substrate upwards |
PMT scope check - 18/02/08 Laura Hill
PMT response checked with Na22
Individual PMT response good
Low coincidence rate ~1Hz
PMT runs
480073
PmtThresholdScan dummy run
480074
PmtThresholdScan with Na22 source between PMTs, sensors below
480075
PmtThresholdScan -v 9 -c 10 with Na22 source between PMTs, sensors below
runMonitor and currentRun imply no activity!
NKW - 7 Mar 2008
- Attempted to start cosmic runs,
runner
keeps exiting with, e.g.:
========================================================
Exception of type: USBDAQ::PollLimitException
Raised in function: USBDAQ::u32 CALICEMAPS1::CaliceMaps1TestSystemInterface::DAQ(USBDAQ::u32*, USBDAQ::u32) in file: src/Common/CaliceMaps1TestSystemInterface.cc, line: 2347
With message: Poll Limit of 1001 has been exceeded. Column = 0
========================================================
History:
0 : USBDAQ::u32 CALICEMAPS1::CaliceMaps1TestSystemInterface::DAQ(USBDAQ::u32*, USBDAQ::u32) in file:src/Common/CaliceMaps1TestSystemInterface.cc, line:2347
1 : USBDAQ::u32 CALICEMAPS1::CaliceMaps1TestSystemInterface::DAQ(USBDAQ::u32*, USBDAQ::u32) in file:src/Common/CaliceMaps1TestSystemInterface.cc, line:2375
- Still problem with reading back sensor, Sensor id=31.
- Wiring looks OK, 5V to both sensor PCB boards.
- Wanted to understand behaviour of PMTs initially anyway, so initially, disconnect both sensors and leave cosmic run (480082) in progress for next 60 hours. This at least allows run to progress.
LOH/NKW 11 Mar 2008
- Sensor id=31 is the PMT (of course!).
- Ribbon cable changed for sensor 7, connector possibly damaged, to be tested.
- Starting few cosmics runs to check sensor connections to daq...
- 480086 - run ended as we could not see more than PMT interface in logfiles
- 480087 - crashed on reading usb interface 12 (sensor id=7), see ~/480000/log/Log1205231874.out_>
cfg/MpsSensor1ConfigurationDataSensor07.cfg
cfg/MpsSensor1ConfigurationDataSensor02.cfg
cfg/MpsSensor1ConfigurationDataSensor31.cfg
========================================================
Exception of type: USBDAQ::HardwareAccessException
Raised in function: virtual void USBDAQ::LibUsbDevice::WriteBlock(const USBDAQ::UsbEndPoint&, const USBDAQ::u8*, USBDAQ::u32) in file: src/Linux/LibUsbDevice.cc, line: 719
With message: Bulk Write failed with error code: -110
error string: could not claim interface 0: Device or resource busy
========================================================
History:
0 : virtual void USBDAQ::LibUsbDevice::WriteBlock(const USBDAQ::UsbEndPoint&, const USBDAQ::u8*, USBDAQ::u32) in file:src/Linux/LibUsbDevice.cc, line:719
1 : virtual void USBDAQ::LinuxLibUsbInterface::WriteBlock(const USBDAQ::u8*, USBDAQ::u32) in file:src/Linux/LinuxLibUsbInterface.cc, line:146
2 : void CALICEMAPS1::CaliceMaps1TestSystemInterface::LoadTopConfigRow(const USBDAQ::u8*, USBDAQ::u8*, USBDAQ::u16) in file:src/Common/CaliceMaps1TestSystemInterface.cc, line:1414
3 : void CALICEMAPS1::CaliceMaps1TestSystemInterface::LoadConfig(const USBDAQ::u8*, USBDAQ::u8*, USBDAQ::u16, USBDAQ::u16) in file:src/Common/CaliceMaps1TestSystemInterface.cc, line:1356
Exception from USB_DAQ address 12
- Swapped ribbon cables between daq boards, now sensor 7 to daq id 12 and sensor 2 to board 13. See if problem follows daq or sensor.
- run 480089 - same crash but now on interface 13, suggests problem with sensor or interface board.
- daq addresses changed to 14 (sensor id 7), 8 (sensor id 2) as in 17/12 last beam run
- run 480090 - crashed at DAQ address 14 -> problem with sensor
- sensor 7 does not have jumper at J8, jumper at J23 on upper two pins - in contrast to sensor 2
- sensor 7 disconnected
- run 480091 - scrap, sensor 2 was not powered with additional voltage
- run 480092 - crashed, no bin file output (therefore not identifiable as run480092), with error message:
========================================================
Exception of type: USBDAQ::HardwareAccessException
Raised in function: virtual void USBDAQ::LibUsbDevice::WriteBlock(const USBDAQ::UsbEndPoint&, const USBDAQ::u8*, USBDAQ::u32) in file: src/Linux/LibUsbDevice.cc, line: 719
With message: Bulk Write failed with error code: -19
error string: error submitting URB: No such device
========================================================
History:
0 : virtual void USBDAQ::LibUsbDevice::WriteBlock(const USBDAQ::UsbEndPoint&, const USBDAQ::u8*, USBDAQ::u32) in file:src/Linux/LibUsbDevice.cc, line:719
1 : virtual void USBDAQ::LinuxLibUsbInterface::Write(USBDAQ::u32, USBDAQ::u32, USBDAQ::u32) in file:src/Linux/LinuxLibUsbInterface.cc, line:125
2 : USBDAQ::u32 CALICEMAPS1::CaliceMaps1TestSystemInterface::SpiRead(USBDAQ::u16, USBDAQ::u16, USBDAQ::u32) in file:src/Common/CaliceMaps1TestSystemInterface.cc, line:2469
3 : USBDAQ::u16 CALICEMAPS1::CaliceMaps1TestSystemInterface::ReadReferenceLevel(USBDAQ::u16) in file:src/Common/CaliceMaps1TestSystemInterface.cc, line:2411
4 : USBDAQ::u16 CALICEMAPS1::CaliceMaps1TestSystemInterface::ReadDebugVthPos() in file:src/Common/CaliceMaps1TestSystemInterface.cc, line:769
Testing basic setup at Birmingham/epcaldaq3: 1 April 2008 (NKW/JAW)
-
- Three USB_DAQs ( two sensors and one master with pair of PMTs)
- Able to start usbPmtThresholdScan (run 480095)
- Able to start mpsComsics (run 480096)
- Tried mpsThresholdScan, initially with all three cards (crashed), then with only a single sensor attached but still crashed.
- Single sensor (usb address 14, sensor id 7)
- alive: yes
[caliceon@epcaldaq3 online]$ alive
Firmware revision = 86
Built : Wed Dec 12 23:23:20 2007
DAQ Address = 14
MpsUsbDaqRunData::print()
ID word = 3591 = 0x00000e07 = 0b00000000 00000000 00001110 00000111
USB_DAQ address = 14 = 0x0e = 0b00001110, master = false
Sensor ID = 7 = 0x07 = 0b00000111
Firmware version = 86 = 0x00000056 = 0b00000000 00000000 00000000 01010110
Firmware date = 1197501800 = Wed Dec 12 23:23:20 2007
[caliceon@epcaldaq3 online]$ ./USBDAQReset.sh
Resetting all boards
Firmware revision = 86
Built : Wed Dec 12 23:23:20 2007
DAQ Address = 14
============================================
there was 1 DAQ system detected
============================================
number 0 is a slave.
-------------------------------
Resetting 0
-------------------------------
Resetting all boards
Firmware revision = 86
Built : Wed Dec 12 23:23:20 2007
DAQ Address = 14
============================================
there was 1 DAQ system detected
============================================
number 0 is a slave.
-------------------------------
Resetting 0
========================================================
Exception of type: USBDAQ::HardwareAccessException
Raised in function: virtual void USBDAQ::LibUsbDevice::WriteBlock(const USBDAQ::UsbEndPoint&, const USBDAQ::u8*, USBDAQ::u32) in file: src/Linux/LibUsbDevice.cc, line: 719
With message: Bulk Write failed with error code: -19
error string: error reaping URB: No such device
========================================================
History:
0 : virtual void USBDAQ::LibUsbDevice::WriteBlock(const USBDAQ::UsbEndPoint&, const USBDAQ::u8*, USBDAQ::u32) in file:src/Linux/LibUsbDevice.cc, line:719
1 : virtual void USBDAQ::LinuxLibUsbInterface::Write(USBDAQ::u32, USBDAQ::u32, USBDAQ::u32) in file:src/Linux/LinuxLibUsbInterface.cc, line:125
2 : void CALICEMAPS1::CaliceMaps1TestSystemInterface::IssueTrigger(USBDAQ::u32, USBDAQ::u32) in file:src/Common/CaliceMaps1TestSystemInterface.cc, line:2482
3 : void CALICEMAPS1::CaliceMaps1TestSystemInterface::LogicReset() in file:src/Common/CaliceMaps1TestSystemInterface.cc, line:89
-
- Behaviour of reset is variable, occasionally no errors, more often it aborts as above.
DAC fault finding after advice from Paul (NKW): 1 April 2008 (NKW/JAW)
- Use RefSet (in /home/caliceon/online) outside of DAQ run to check DAC references
- On sensor id 7 (USB_DAQ board 3, adaptor board 5),
[caliceon@epcaldaq3 online]$ RefSet
usage: RefSet <ref no> <level>
Firmware revision = 86
Built : Wed Dec 12 23:23:20 2007
DAQ Address = 15
Reference number 0 Level : 2048
Reference number 1 Level : 1000
Reference number 2 Level : 2300
Reference number 3 Level : 830
Reference number 4 Level : 1030
Reference number 5 Level : 630
Reference number 6 Level : 3100
Reference number 7 Level : 1000
Reference number 8 Level : 0
Reference number 9 Level : 0
Reference number 10 Level : 0
Reference number 11 Level : 0
Reference number 12 Level : 0
Reference number 13 Level : 0
Reference number 14 Level : 0
Reference number 15 Level : 0
Reference number 16 Level : 2048
Reference number 17 Level : 2048
Reference number 18 Level : 2048
Reference number 19 Level : 3100
Reference number 20 Level : 2048
Reference number 21 Level : 2112
Reference number 22 Level : 3434
Reference number 23 Level : 2112
Reference number 24 Level : 0
Reference number 25 Level : 0
Reference number 26 Level : 0
Reference number 27 Level : 0
Reference number 28 Level : 0
Reference number 29 Level : 0
Reference number 30 Level : 0
- so two groups of references cannot be set and read back zero.
. Attach same USB_DAQ to sensor 2 (using sensor 2's ribbon cables), all OK.
[caliceon@epcaldaq3 online]$ RefSet
usage: RefSet <ref no> <level>
Firmware revision = 86
Built : Wed Dec 12 23:23:20 2007
DAQ Address = 15
Reference number 0 Level : 2048
Reference number 1 Level : 1900
Reference number 2 Level : 2300
Reference number 3 Level : 830
Reference number 4 Level : 1030
Reference number 5 Level : 630
Reference number 6 Level : 3100
Reference number 7 Level : 2450
Reference number 8 Level : 1000
Reference number 9 Level : 3000
Reference number 10 Level : 2048
Reference number 11 Level : 3000
Reference number 12 Level : 290
Reference number 13 Level : 290
Reference number 14 Level : 2100
Reference number 15 Level : 2300
Reference number 16 Level : 2048
Reference number 17 Level : 2048
Reference number 18 Level : 2048
Reference number 19 Level : 3100
Reference number 20 Level : 2048
Reference number 21 Level : 2077
Reference number 22 Level : 1898
Reference number 23 Level : 2077
Reference number 24 Level : 2450
Reference number 25 Level : 4067
Reference number 26 Level : 3400
Reference number 27 Level : 2198
Reference number 28 Level : 3400
Reference number 29 Level : 1800
Reference number 30 Level : 4067
- Use sensor 2's ribbon cables to attach to sensor 7 now.
[caliceon@epcaldaq3 online]$ RefSet
usage: RefSet <ref no> <level>
Firmware revision = 86
Built : Wed Dec 12 23:23:20 2007
DAQ Address = 15
Reference number 0 Level : 2048
Reference number 1 Level : 1000
Reference number 2 Level : 2300
Reference number 3 Level : 830
Reference number 4 Level : 1030
Reference number 5 Level : 630
Reference number 6 Level : 3100
Reference number 7 Level : 1000
Reference number 8 Level : 0
Reference number 9 Level : 0
Reference number 10 Level : 0
Reference number 11 Level : 0
Reference number 12 Level : 0
Reference number 13 Level : 0
Reference number 14 Level : 0
Reference number 15 Level : 0
Reference number 16 Level : 2048
Reference number 17 Level : 2048
Reference number 18 Level : 2048
Reference number 19 Level : 3100
Reference number 20 Level : 2048
Reference number 21 Level : 2112
Reference number 22 Level : 3434
Reference number 23 Level : 2112
Reference number 24 Level : 0
Reference number 25 Level : 0
Reference number 26 Level : 0
Reference number 27 Level : 0
Reference number 28 Level : 0
Reference number 29 Level : 0
Reference number 30 Level : 0
[caliceon@epcaldaq3 online]$
- Conclude that problem follows sensor board 7, will send to Jamie to check.
- Sensor 2 with ribbon cables from sensor 7 still works.
- Try mpsThresholdScan for sensor 2 (daq address switched to 15, single usb_daq connected to epcaldaq3), run 480100, working ok, rate ~50Hz.
Sensor trim adjustments, 12-May-2008 onwards (ODM/NKW)
- Sensor 7 returned from RAL, no apparent problem found
- Tested setting of references as above, worked OK...
- Before continuing with cosmics tests, trim sensors using Owen's procedure established at RAL
- Use just single USB_DAQ and sensor connected to PC, remember to set hex switch to F (even if only one USB_DAQ connected, else fails)
- Start with sensor #2, USB_DAQ # 1
- Running batchscan-new.pl, with IlcConfiguration.hh from epcaldaq2 (9-May-2008), and Owen's loadCfg updates
- 200 bunchtrains/config, first run 480123 took 30min/950Mb - expected?
- Sensor 2 data: runs 480123-480165. Files moved to eprexa and deleted from epcaldaq3.
r--r--r-- 1 caliceon 948M 2008-05-13 11:22 Run480123.000.bin
-r--r--r-- 1 caliceon 952M 2008-05-13 11:53 Run480124.000.bin
-r--r--r-- 1 caliceon 953M 2008-05-13 12:23 Run480125.000.bin
-r--r--r-- 1 caliceon 953M 2008-05-13 12:54 Run480126.000.bin
-r--r--r-- 1 caliceon 952M 2008-05-13 13:25 Run480127.000.bin
-r--r--r-- 1 caliceon 956M 2008-05-13 13:56 Run480128.000.bin
-r--r--r-- 1 caliceon 958M 2008-05-13 14:28 Run480129.000.bin
-r--r--r-- 1 caliceon 958M 2008-05-13 14:59 Run480130.000.bin
-r--r--r-- 1 caliceon 961M 2008-05-13 15:30 Run480131.000.bin
-r--r--r-- 1 caliceon 961M 2008-05-13 16:01 Run480132.000.bin
-r--r--r-- 1 caliceon 961M 2008-05-13 16:32 Run480133.000.bin
-r--r--r-- 1 caliceon 960M 2008-05-13 17:03 Run480134.000.bin
-r--r--r-- 1 caliceon 961M 2008-05-13 17:34 Run480135.000.bin
-r--r--r-- 1 caliceon 964M 2008-05-13 18:05 Run480136.000.bin
-r--r--r-- 1 caliceon 963M 2008-05-13 18:37 Run480137.000.bin
-r--r--r-- 1 caliceon 965M 2008-05-13 19:08 Run480138.000.bin
-r--r--r-- 1 caliceon 967M 2008-05-13 19:39 Run480139.000.bin
-r--r--r-- 1 caliceon 964M 2008-05-13 20:11 Run480140.000.bin
-r--r--r-- 1 caliceon 966M 2008-05-13 20:42 Run480141.000.bin
-r--r--r-- 1 caliceon 967M 2008-05-13 21:13 Run480142.000.bin
-r--r--r-- 1 caliceon 968M 2008-05-13 21:44 Run480143.000.bin
-r--r--r-- 1 caliceon 968M 2008-05-13 22:16 Run480144.000.bin
-r--r--r-- 1 caliceon 970M 2008-05-13 22:47 Run480145.000.bin
-r--r--r-- 1 caliceon 971M 2008-05-13 23:19 Run480146.000.bin
-r--r--r-- 1 caliceon 971M 2008-05-13 23:50 Run480147.000.bin
-r--r--r-- 1 caliceon 971M 2008-05-14 00:22 Run480148.000.bin
-r--r--r-- 1 caliceon 974M 2008-05-14 00:54 Run480149.000.bin
-r--r--r-- 1 caliceon 973M 2008-05-14 01:25 Run480150.000.bin
-r--r--r-- 1 caliceon 974M 2008-05-14 01:57 Run480151.000.bin
-r--r--r-- 1 caliceon 974M 2008-05-14 02:29 Run480152.000.bin
-r--r--r-- 1 caliceon 973M 2008-05-14 03:00 Run480153.000.bin
-r--r--r-- 1 caliceon 974M 2008-05-14 03:32 Run480154.000.bin
-r--r--r-- 1 caliceon 974M 2008-05-14 04:04 Run480155.000.bin
-r--r--r-- 1 caliceon 975M 2008-05-14 04:36 Run480156.000.bin
-r--r--r-- 1 caliceon 976M 2008-05-14 05:08 Run480157.000.bin
-r--r--r-- 1 caliceon 975M 2008-05-14 05:39 Run480158.000.bin
-r--r--r-- 1 caliceon 977M 2008-05-14 06:11 Run480159.000.bin
-r--r--r-- 1 caliceon 979M 2008-05-14 06:43 Run480160.000.bin
-r--r--r-- 1 caliceon 978M 2008-05-14 07:15 Run480161.000.bin
-r--r--r-- 1 caliceon 980M 2008-05-14 07:47 Run480162.000.bin
-r--r--r-- 1 caliceon 980M 2008-05-14 08:19 Run480163.000.bin
-r--r--r-- 1 caliceon 981M 2008-05-14 08:51 Run480164.000.bin
-r--r--r-- 1 caliceon 980M 2008-05-14 09:23 Run480165.000.bin
Same filesize as per the recent 46* series Fe 55 runs, much larger than the original ~70Mb/run files Owen used.
Anyway, scan of sensor 2 completed, now move on to sensor 7. As pre-test, adjust range/offset of scan parameters
to offset=-500, range=1000 (in
MpsConfiguration.hh) before starting test with same parameters used for sensor 2 (i.e. offset=-250/range=500).
With fewer steps above threshold, filesize ~400M and time~15min. Revert back to sensor 2 scan parameters, as would complete only
during the night.
- Sensor 2 scan starts with run 480168, 1130, 14-May-2008.
- Sensor 2 trims being loaded, as follows
[caliceon@epcaldaq3 online]$ bin/loadCfg -s 2 -T ShaperAndSamplerTrimFromDropsRuns480123to480164Sensor02Range100.txt
MpsSensor1ConfigurationData::print()
Quadrant = 0, pixels x = 0- 84, y = 0- 84, threshold trim/mask settings
000000000000000000000300000000000000000000000000000000000000000000000000000000f00000
0000000000000000000000000000000000f0000000000000000000000000000000000000000000000000
000000000000000000000000f00000000000000000000000000000000f00000000000000000000000000
000000000000000000000000000000000000000000000000050000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000f000000000000000000000
000000000000f00000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000f0000000
00000000000000000000000f000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000f00000000
000000000000000500000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000f00000000000000000000000000000000001000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000f0000000000
00000000000001000000000000000000000000000000000000000000000000000000000f000000000000
000000000000000000000000010000000000000000000000000000000000000000000000000000000000
000000000000000000000000001000000000000000000000000000000000000080000000000000000000
00000000000000000000000000000000000f0000000000000000000000000000000e0000000000000000
0001000000000000000000000000000000000000000000000000000000000000000000000000000000f0
000000000000000000000000000001000000000000000000000000000000000000000f00000000000000
000000000000000000000020000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000500000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000002000000000000000000000000000000000000000000000f00000000000
00000000000000000000000000000000000000000000000000000000000000000000000000f000000000
00000000000000000f000000000000000000000000000000000000000000000000000000000000000000
00000000000002000000000000000000000000000000000000000000000000000000000000000000f000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000f00000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000f00000000000000
000000000000070000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000f00000000000000000000000000000000000000000000000000000000000000
00000000200000000000000000000000000000000000000000000000000000000000000000000000000f
00000000000000000000000000000000000f000000000000a00000000000000000000000000000000000
0000000000000000000000000000000000000000f0000000000000000000000000000000000000000000
000003000000000000000000000000000000000000000000000000000000000000000000000000f00000
0000000000000000f0000000000000000000000000000000000000000000000000000000000000000f00
00000000000000f0000000000000000000000000000000000000000000000000000000000000f0000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000005000000000000000000000000000000000000000000000000f00000
0000000000000000000000000e00000000000000000000000f0000000000000000000000000000000000
000000000000000000000000000000000f00000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000f000000000000000000000000000000000000000000000
000000000000000000000000000010000000000000000000000000000000000000000000000000000000
000000000000000000f00000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000050000000000000000000000000000000000000000000000000000000
000000000000000000f00000000000000000000000000000000000000000001000000000000000000000
00030000000000000000000000000000000000000000000000000000000000000000000000f000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000003000000000000000000000000000000000000000000000000000000
000000000000000000500000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000f000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000100000000000000000
00000000000000000a000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000f0000000000000000000000000000000000000000000000000000f00000000
0000000000000000000000000000000f000000000000000000000f000000000000000000000000000000
00000000000000f000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000002000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000f000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000070000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000500000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000004000000000000000000000000000000000000000000000e00000000000000
2500000000000000000000000000000000000000000000000000000000000000000000000000f0000000
000000000100000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000001000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000e00000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000500000000000000000000000000000000000000000000000f0000000000000000000
000000000000005000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000f00000000000000200000000000000000000000000000000
0000000000000000000000500000000000000000000000000000000000000000000000f0000000000000
00000000000000000f000000000000000000000003000000000000000000000000000000000000000000
0000000000000000000f0000000000000000000000000000000000000000000000000000000000000000
0000000000500000000000000000000000000000000000000000000000000000000000000000000f0000
000000000000005000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000f0000000000000000000000000000000000000000000
00000000000000000000000000000000000000f000000000000000000000000000100000000000000000
000000000000000000000000000000000002000000000000000000080000000000000000000000000000
000000000000003000000000000000000000000000000003000000000000000000000000000000000000
Quadrant = 1, pixels x = 0- 84, y = 84-168, threshold trim/mask settings
000000f00000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000100000000000000000000000000000000000000000000
0000000000000000000000000000000000000000f0000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000001000000000000000000000000000
00000000000000000000000000000000000000ff00000000000500000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000f0000000000000000000000000000000000000000000000000000000000000000f
0000000000000000000000000000000000000000000000000000000000000000000f0000000000000000
000000000000000000000000000000000000000000000000000000000000500000000000000000000000
000000000000000000000f00000000000000000000000000000000000900000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000f000000000000000000000000000004000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000030000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000f00
000000000000000000000000000000000000000000000000000060000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000600000000000000000
0000000000000000000000000000000a0000000000000000000000000000000000000000000f00000000
f00000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000f0000000000000000000000000000000000000000100000000000000
000000000000000000000000000000000000000000000000000000000000900000000000000000000000
00000000000000f000000000000000000000000000000000000000000000000000000000000000000000
0000000f000000000000000000000000000000000000000000000000000000000000000000000000f000
00000f000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000f00000000000000000000000000000000000000000000000000
000000f00000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000f00000000000000000000000000000000000000000000000000000000000000f00000000
00000000000f000000000000000000000000000000000000000000000000000000000000000000000000
000000000050000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000f00000000000000000000000001000000000000000000000000
00000004000000000000000000000000000000000000000000000000000000000000000000000000f000
000000000000000000000000010000000000000000000000000000000000000000000000000000000000
00000000000000000000000100000000000000f000000000000000010000000000000000000f00000000
00000000000000000000000000000000000000000000000000000000000000000000000000f000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000001000000000000000000000000000100000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000f00000000000000000000000000000000000000f00f00000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000f0000000000000000000000000000001000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000f0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000f00
000000000000000100000000000000000000000000000000000000000000000000500000000000000000
0000000002000000000000000000000000000000000000000000000000000000000000000000000f0000
000000000000000000000f000000000000000000000000000000f0000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000020000f00000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000040000000000000000000
00000020000003000000000000000000000000000000000000000000000000000000000000f000000000
00000000000000000000000000000000000000000f000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000f00
000000000000000000000010000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000f000000000000000000000000000000000000000000
000000000000000020000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000400000000000000
000000000000000000000000400000000000000000000000000000000000000000000000000000000000
000000000000000000001000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000f000000000000000000000000000000
000000000000001000000000000000000000000000000000000000000000000000010000000000000000
000000000000000000000000000020000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000800000000000000000000000000000
000000000000000000000000000000000000f0000000000000f000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000f000
000000000000000000000000010000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000600000000000000
00000000000000000000000000300000000000000000000000000f000000000000000000000000000000
0000000000000000000000000000000000f0000000000000000000000000000000000000000000000000
001000000000000000000000000010000000000000000000000000000000000000000000000f00000000
00000000000000000000000000000000000000f0000000000000000000000000000000000000000000f0
000f00000000000000000000000000000000000000000000000000000000a00000000000000000000000
0000000000000000f0000000000000000000000000000000000000000000000000000001000000000000
00000000000000000000000000000000000000000000000e000000000000000200000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000f000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000f0000000000000400000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000f0000000000000000000000000f00000000000000000000000000000000000
000000000000000000000000000000000000000f000000000000000000000000000000000000000000f0
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000f000000000000000
000000000000000000000000000000000000000000000000000000000000000000000100000000000000
000000000000000000000100000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000f000000000000000000000000000000000000000000000
Quadrant = 2, pixels x = 84-168, y = 0- 84, threshold trim/mask settings
000000000b000000000000000000000000000000000000000b0000000000000000000000002000900000
000000000d0000000000000000000000000000000000000000008000000000000000000007000000a000
00000000000000000000000000000e00d00000000000000000000000000100d0100000000000c0000007
0000000000000b00000000000000000000000c0000f00000000000000000000000000000000000000002
00000000000000000000000000a0000020b0000c000b000000000000000c000000000000000f01000000
00000000000000000000000000000000000b0000000b0000000000000000000000000000000000100008
000000000000000000000000000000000f0000040000000b0000d0000000000000000000000000040000
000000000000000000000000000000c0000000000000000000000000000000000000006000000ab00000
000000000000900000000000000000000000000000000000000000000000000000000000f0000000005b
000000000000000000000e00000000000000000000000000000000000000000000000000000010d00000
000000000500000000000000000000000d00000000000000000000000000000000000000001400000000
0000000000000000000000000000080000000000000000000000000000000000000000000ff000000000
000000000000000000000000000000e000000000f2000000000b0000000000000000000000000d000000
00000000000000000000000000000000000000a0000c0000000000000000000020000000000000000032
0000000000000000000000000b0000000000000010000000000000000000000000e00000000000000000
00000000000000002000000000000000000000000a0000f00e00000000000000000000000050000e0000
00000000000d000c00000000e0000000000000c00000000000000000000000000000000000080000030d
000000000000000000000090000000000e0000000000e00000000000000000000000000000000300000e
000000800000000009000000000e005000000100090000000e0000000000000000000700000080000700
0000000000000000000000000000ef22000000500000f00000000000a000000000000000008010500000
00c000000b000000000000f0000000000000000000000004000000f003000000000d0000000000000000
000000000000008b000008000000000000000000005000000000000000000000000a0090000000005000
0000c0000000c00000300900000000000000000000000000e000000005000000000000000c0000000000
00000000000000000f0f000000c000000e00000000000000000000004000000f00b00000000000000000
0000000000000000000f0000000000000000000000000d00010000000000000000b00000200000000000
00000000000000000000000a001000000000006f00000000000000000000000000000300000000e00000
00000000f000e0000000000000007000000000100000000000000000008c000000070000042000000089
007000000000000000000000000000000900b000000000000000000000a0000000000000000060300000
000a00d0000000000000000800000000000000000007000000000000df0005000000a0000000000000b0
0000000000000900000f0000000000000000000000000000000002000000000009900000000a00000005
000000000f00003000010000000000600000d000000000000000000000000050002000000000000f0009
0000000000009000000000b000000000000800000000000000f000000000000f0000005d000000080000
b00000800000000000000000002000000000000000000000000000000000000000a000060001f2000000
0700000008000000000d000000000000000000000000000000000000000000000000000000001000f100
000000000000000000000007000000000000000000001000000000000000b0000000000000a000800006
0000000a000000000000000000000000000000000f000000000fe0000000000000005200000000000000
00002000000000000000000100000000d000000000000000000000000000000c00000011000000000b00
000000000000000f00000000000000d000b000000000000000000000400000000000000000000000d407
000c00000000000000000000000000000005000070000000000f0b000000000003000f00000000000400
000000000000000000000000000000000000000000000001000000000000000000000f0d0000000000f0
0000a00000000000000000000000000000020400000050000000000000000e0000000000000008000007
0000000000000000000000f000000b000000000000000000000000000000000d00000000000009008040
000000000000000000000100000a0000000009a000000000000000000000a00000900000000000000000
000000000000000000000010000000001000000000000000000000000000000000300000000000000900
0000000000000000000a0000000300000a00300c00000000000a0000f00000007000000000a0000000b0
00000000000000000000000000000000000000000a00000000f00000e0000000000040f0d02000000000
0000000000000000000000000000000000000000f000f00000000000000000000000f0000007000000dd
000000000000000000000000000000000000000000000e000d00000e00200000000060008401000d0000
00000000000000000000000000000000e00050000000f00000030000000000d00000000000f000f00400
000300000000000000000000000000000000000b800000000000000000000b0f00000000000000000000
000000000000000700000000000000000090f0000000000000000000000000000000d0f0000090000001
0000000000000000000009f0100000000000000000000000000000000050010000000080000000000000
00000000000f0000000000000000009002000000000000000000000000000d00000fb000000000004000
000000e000000000000000000000000000000b00c000000000000000b00000000000000000000d000a00
0000000000000000000000000000070000f0000000000000000000000e0000e000b00600000000000000
00000000000000000000000000000000d0d0000000b00f0000000000e000000000000000000000000001
0000000001000002000000000000a000000000000000000d000f000000000000900000000b00000000a5
000000000000000000000200000000005070000000000000000000008000000000000000000000700900
00000000000000000000000000000000000d0000000000000000000b000070000b004000000010f00000
000000000000000000000d00000000000000d08008000c00006000000000000f00d03000000001000000
000000000000000000000000000a0000000000000d00000000000d00000001000000b0000000f02e0000
0000000000000000000000000000000700000000000000000a0000000000000000000f00080040000000
00000000000000000000000000000000000000d0010e0000000000000000000000c0000000008000000f
0000000000000000d000030000000000000000000d00000000000000000000d000000000000000000000
00000000000000000000003000000000000000a000000000000000020000000c0000000000000000300f
00000000007000000f00000000000000000000000000000000000000009b000000000f0000a00000000f
0000000000000060b000000000000000080000000000000000000b00000000000000000000700000a0b0
0000000000000b0000000000000000000000000c0f000002000000000000000000000000000000fb00d0
0000000000007f00000b00000000d0010000000000000000003000000000000e00000000000000000700
09000000000000000000000000000000000d00000ff0000000000900000000f03000a00000000000000f
00000020000000d0000000000000be00000000000000000000000c00f0000000f0000a00000000000800
000000000000000000000000007000000000000000000000000000000000000000000000000000e20000
000080000000000000000000000000000000000000000000b000f00000000005000000000000000a0000
000000000000000000004000000000d00000000000000000000000000000000000000b000000000d0000
0000000d000000000000000000000000d0b00000000000000000000000000000b00300b0000000000000
0000000000000000000000c00000000000000000000e0000000000000000000000000000000000030000
000f000000000000000000000000000000d0000000040000000d0f00000000000004f000000000000000
b00000040000000000000000000000000b0000000000000000000000000000800007000000000f000000
00000000000000000000000000000000000000000000000e060000000000000000000000200000000000
0000000000000000000000002030000000400000000000000000000000000000000000100000e0000400
00000000000000000000e000fa100000000000003000000000ea000000000a0000000000000000800001
000000000000000000000000f0000000008000000000000000000000000000000000000000000000a020
000000100000000000000000000000000800000000000000000000000000000000000000000040f50000
0000000000000000000d00000000000000004000000000000000000000000000000007000ab000000006
Quadrant = 3, pixels x = 84-168, y = 84-168, threshold trim/mask settings
00000000000000000000f0000000000000100000006000000000000000000000000e000000000000b000
0000000000000000000000000000000000000000000000000000000000a000000a002000000000000000
0000000000000084000000000000000000000000460000000000000000000f0000400000000000002000
0000000000000000000000000000000000000000000000000b000000000000000000000000000000000f
000000a00000000090000000000000004000000000000000000000000000000000d00000000000af0070
00000b0000000000000000000000000000000000000000000000000000000000000000000000f0000600
000000000030000000000000000000000000000000000f00000000000010000000000000000000000b07
0000000000f00000000000000000040000000000b0000000000200000000000000000000000000400000
0000000000000000000000000000000007000000000000000000000000000000d001000000000e000000
0000000000000000000003000000000000000000000000000000000000000f0000000020b00000008000
000000000000000000000b00000000000100000000000000000000000000000000707000000000000101
80000000000000000000000070000000a0000000000000b0b0000000000000000000000000000d000000
00000000000000000000000000030000000000000000000000000000000b000000000000000000c00000
00000000000000000000000000000000a000001800000000000c000000000000000000000000000fc003
000000000000000000000000000000000000000000000000000000f000000000000f00000000b0000000
000000000000000000000000000000000000000000000000000000000000000000050000000000b0b000
0000000000000000000000000000080000a00000000000000000000000000000000000000000d00ab006
00000000000000000000000000000040000000000000000000000000000000000000000002000000007b
00000000000000000000c00000d00000000000000000f000000000000000000900000000400000000000
000000010000000000000000000000000000970000000000000000000000000000000000000000000000
000080000000d000000000000000000000000000800000000000000000000000000040000000000b0000
0000000000010000000000000000000000000000000e00e00000000000000000000000000000b0800000
000000000000003000080000000000000000000000000000000000000000000000000000000b000001b0
00000000000000000000000000000000000a0000010000000000000a00000000007d0000000005000000
00000000000000000000000000000800000000000a00f000000000000000000020000000000000000000
00000000000000000000000000000900000000000000000000000000000000d0000a0000000000000000
000000000000000000000000000000000000d00000000000000000000000000000000000000000000003
000000000000000000000000000000000000000000007000000000000000000000000d000a0000e00ed0
0000000000000000000000000000000000000000000000000000000000000000000000000000000000b0
0000000000000000000000000000000000000000000000000000000a000000000000d000000a00000000
000000000000000000000000800000000000000000000000000000000000000f00000000000001000000
000000000000000000d200000000000000000000000000000000000000000000000000c8000000000f00
00000000000000000000000000000000000080000000000000000000000000000000000050000a000000
0000000000000000000000000000000000000000070000000000b0000000000000000004500000000000
00000000000000000000000000000000000000000000000000000000000000d00000000000000b000000
000000000000000000000000000000000000000000000000000400000000000000090020000000000000
0000000400000000e000000000000000000000000000000000000000000000000000f000000000000000
000000000000000400000000000000000000200000000000000000000000000000090000000000000000
000000000000000000000001000000a000060000800000000000000000000000000d000000000000c000
00000000000000000000000000000000000000900000000000c000000000000000000000000a00000000
00000000000000000000000000000000000020000000000000000000000000001000020000e000000000
00000000000000000000000000000000000000002000100090000f00000000000000000000000000f00f
000000000000000000000000000000000000000000000000000000007000000000000000000000000000
0000000000000000000000000000000000000000c00000000000000000000e0000500000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000007
00000000000000000000000000000000000000000000300000000000000000000000f000000000000004
000000000000000000000000000000000000000000000000000000000000000000000070000000000015
00000000000000000000001000000000000000b00000000a000000000000000000000000000000000000
0000000000000020000000000000008000000007a0d0050000000000000000000002000000000000000d
000000000000000000000000000000000000000000e0000000000000000000000000070000900c001000
0000000000000000000000000000000800000000000000000000000000000000a000000000000000004d
00000000000000000000000000000000000b00000000000000000000c00000000000d00000000a000000
000000000000000000000000000000000000c000000000000000000000000000000000000c000a040000
00000000000000000000000000060000000000000000000000000000000000b0000000000000f0000000
00000000000000000000000000000000000000000000000000000000000400000000000000000000f900
0000000000000000000000000000000000000000000000f000000000000000b00000000000000900a000
000700000000000000080000000000000000000000000000000000000000000000000000000000399000
0000000000000000000000000000000080000000000000000000000000000000000000000000000d0800
00000000000000000000000000000000000000000000000000000000000b0000000000508a000000f000
000000000000000000000000000000000000000000000000000000000000000000000000000000c00001
000000000000000000000000000000001000700000000000050000000a00000000080000800000000000
000000000000000000000000000000700000050000000000000000c00000000000000000009000000d00
000000000000000000000000000000000000000000000000000000000000000000000000000000300000
000000000000000000000000000000000000000000000000000000000000000000000000000000030000
0000000000000070000000000000000900000000000000000000000000000000000000000a0000d00000
00000000000000000000000000000000000000000000000000000000000000002000000000100000e000
000000000000000000000000000000000000000000000000000000000000006000000001000000000000
000000000000000000000000000000000000000b0000000000000000000000000020000000000000000d
0000000000000000000000000000000006000000000000000000000000000000007d0000000000000000
500000000000000a00000000000000000000000000000000000700000e00000000000d00000000000000
0000000000000b000000a000000000000000000000000000000000000000005000000000000000000007
00000000000000000000000700000000000000000000000040000000000000000000000000000000a000
000000000000000000000000000000000000000000000000000000300000000000000000000000000000
0c00000000000000000000000000000000000b0000000000000000000000000000000000000000005010
000000000000000000000000000000000000600000000000000000000000000000000000008000000000
000000000000000000000000000000000000000000000000000000000000000000000000005000000000
0000000000000000000000000000000000000000000000000000000000000000c0000000000000000003
000000000000009000000000000000000000000004000000000000000000000200000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000001000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000d0000000000
0000000b00000000000000000000000000000000000f0000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000b0000000000000000000000000005000000
0000000000000000000000000000000000000000000000000f0000000000000000000000200000000010
Data[ 0][0] = 1090514944 = 0x40fff000 = 0b01000000 11111111 11110000 00000000
Data[ 0][1] = 536870912 = 0x20000000 = 0b00100000 00000000 00000000 00000000
Data[ 0][2] = 0 = 0x00000000 = 0b00000000 00000000 00000000 00000000
Data[ 0][3] = 0 = 0x00000000 = 0b00000000 00000000 00000000 00000000
Data[ 0][4] = 1073741824 = 0x40000000 = 0b01000000 00000000 00000000 00000000
Data[ 0][5] = 0 = 0x00000000 = 0b00000000 00000000 00000000 00000000
Data[ 1][0] = 16769024 = 0x00ffe000 = 0b00000000 11111111 11100000 00000000
Data[ 1][1] = 536870928 = 0x20000010 = 0b00100000 00000000 00000000 00010000
Data[ 1][2] = 0 = 0x00000000 = 0b00000000 00000000 00000000 00000000
Data[ 1][3] = 0 = 0x00000000 = 0b00000000 00000000 00000000 00000000
Data[ 1][4] = 1073741824 = 0x40000000 = 0b01000000 00000000 00000000 00000000
Data[ 1][5] = 0 = 0x00000000 = 0b00000000 00000000 00000000 00000000
Data[ 2][0] = 16764928 = 0x00ffd000 = 0b00000000 11111111 11010000 00000000
Data[ 2][1] = 536870912 = 0x20000000 = 0b00100000 00000000 00000000 00000000
Data[ 2][2] = 0 = 0x00000000 = 0b00000000 00000000 00000000 00000000
Data[ 2][3] = 0 = 0x00000000 = 0b00000000 00000000 00000000 00000000
Data[ 2][4] = 1073741824 = 0x40000000 = 0b01000000 00000000 00000000 00000000
Data[ 2][5] = 0 = 0x00000000 = 0b00000000 00000000 00000000 00000000
- Test new trims with coarse threshold scans
- ~/online/inc/MpsConfiguration.hh from offset=-150, full range=400
- ~/online/batchscan-new_s2_s7_test_trims.pl, set -v 40 to get 10 TU steps
- Still using numberofbunchtrainsinconfiguration=200
- Remember to change -s 7 to -s 2 in the .pl script!!! Was taking ~15 mins for each run - too slow, so reduce numberofbunchtrainsinconfiguration (in IlcConfiguration.hh) to 100. Now reduced to 8 mins/run, so with 42 runs, time for whole sensor scan is 5-6 hours. Still too slow to complete in useful time today for sensor 2, let alone both. Will take some data for now, and then set up cosmic run before end of day, coming back to these trim verifying runs on Monday.
-
- runs 480212 - for sensor 2
- runs 480xxx - for sensor 7
- Hardware setup for cosmics now optimised for minimal separation between scintillators and sensors
- Overall setup in lab:
- PMT 6780 on top, (slot 0, inserted from side D, trig 0 on USB_DAQ, PMT body underneath plate)
- sensor 2 in slot 3, inserted side A, potted face down
- sensor 7 in slot 4, inserted side A, potted face up
- PMT 5783 on bottom (slot 7, inserted from side B, trig 1 on USB_DAQ, PMT body above plate)
- Longer lightguides (100mm cf. 60mm at DESY testbeam):
- PMT and scintillators from opposite sides of frame, and above/below sensor to minimise distance:
- Minimal separation between sensors and scintillators:
- Some difficulty in actually running cosmics with two sensors and pair of PMTs.
- three boards, PMT as master, sensor2 board as usb_daq hex switch=13, sensor7 as usb_daq hex switch=14, daq crashes, see data/log/Log1210938153.err_ *
========================================================
Exception of type: USBDAQ::PollLimitException
Raised in function: USBDAQ::u32 CALICEMAPS1::CaliceMaps1TestSystemInterface::DAQ(USBDAQ::u32*, USBDAQ::u32) in file: src/
Common/CaliceMaps1TestSystemInterface.cc, line: 2347
With message: Poll Limit of 1001 has been exceeded. Column = 0
========================================================
History:
0 : USBDAQ::u32 CALICEMAPS1::CaliceMaps1TestSystemInterface::DAQ(USBDAQ::u32*, USBDAQ::u32) in file:src/Common/CaliceMaps
1TestSystemInterface.cc, line:2347
1 : USBDAQ::u32 CALICEMAPS1::CaliceMaps1TestSystemInterface::DAQ(USBDAQ::u32*, USBDAQ::u32) in file:src/Common/CaliceMaps
1TestSystemInterface.cc, line:2375
Exception from USB_DAQ address 14
-
- Clean up, restart DAQ, etc., and swap hexid of two sensor USB_DAQ boards, exception remains with same physical usb_daq board.
- Clean up, restart DAQ, etc., and disconnect USB to PC from other USB_DAQ boards, set hex switch to 15, start mpsThresholdScan, and works fine. * Not a problem with sensor or cables or connection to USB_DAQ.
- Reconnect everything.... with sensor 7 on USB_DAQ address 14, sensor 2 on USB_DAQ address 8, PMTs on 15 (i.e. same as I found in ~/490000/log/1197836271.out_, as per DESY testbeam from 17 Dec 2007), same crash on DAQ board attached to sensor 7.
- Try mpsCosmics with only PMT and sensor2 connected to PC, crashed DAQ, see data/log/Log1210952534.err_
========================================================
Exception of type: USBDAQ::PollLimitException
Raised in function: USBDAQ::u32 CALICEMAPS1::CaliceMaps1TestSystemInterface::DAQ(USBDAQ::u32*, USBDAQ::u32) in file: src/Common/CaliceMaps1TestSystemInterface.cc, line: 2347
With message: Poll Limit of 1001 has been exceeded. Column = 0
========================================================
History:
0 : USBDAQ::u32 CALICEMAPS1::CaliceMaps1TestSystemInterface::DAQ(USBDAQ::u32*, USBDAQ::u32) in file:src/Common/CaliceMaps1TestSystemInterface.cc, line:2347
1 : USBDAQ::u32 CALICEMAPS1::CaliceMaps1TestSystemInterface::DAQ(USBDAQ::u32*, USBDAQ::u32) in file:src/Common/CaliceMaps1TestSystemInterface.cc, line:2375
Exception from USB_DAQ address 8
========================================================
Exception of type: USBDAQ::PollLimitException
Raised in function: USBDAQ::u32 CALICEMAPS1::CaliceMaps1TestSystemInterface::DAQ(USBDAQ::u32*, USBDAQ::u32) in file: src/Common/CaliceMaps1TestSystemInterface.cc, line: 2347
With message: Poll Limit of 1001 has been exceeded. Column = 0
========================================================
History:
0 : USBDAQ::u32 CALICEMAPS1::CaliceMaps1TestSystemInterface::DAQ(USBDAQ::u32*, USBDAQ::u32) in file:src/Common/CaliceMaps1TestSystemInterface.cc, line:2347
1 : USBDAQ::u32 CALICEMAPS1::CaliceMaps1TestSystemInterface::DAQ(USBDAQ::u32*, USBDAQ::u32) in file:src/Common/CaliceMaps1TestSystemInterface.cc, line:2375
Exception from USB_DAQ address 15
- Not making much sense
- disconnect USB to PC from USB_DAQ board serving the PMTs.
- try mpsCosmics with just the two sensors, make sensor 2's USB_DAQ the master now.
- close down, clean up, restart and crashes in same manner with USB_DAQ attached to sensor 7,
[caliceon@epcaldaq3 online]$ cat data/log/Log1210953004.err_
========================================================
Exception of type: USBDAQ::HardwareAccessException
Raised in function: virtual void USBDAQ::LibUsbDevice::WriteBlock(const USBDAQ::UsbEndPoint&, const USBDAQ::u8*, USBDAQ::u32) in file: src/Linux/LibUsbDevice.cc, line: 719
With message: Bulk Write failed with error code: -110
error string: could not claim interface 0: Device or resource busy
========================================================
History:
0 : virtual void USBDAQ::LibUsbDevice::WriteBlock(const USBDAQ::UsbEndPoint&, const USBDAQ::u8*, USBDAQ::u32) in file:src/Linux/LibUsbDevice.cc, line:719
1 : virtual void USBDAQ::LinuxLibUsbInterface::WriteBlock(const USBDAQ::u8*, USBDAQ::u32) in file:src/Linux/LinuxLibUsbInterface.cc, line:146
2 : void CALICEMAPS1::CaliceMaps1TestSystemInterface::LoadTopConfigRow(const USBDAQ::u8*, USBDAQ::u8*, USBDAQ::u16) in file:src/Common/CaliceMaps1TestSystemInterface.cc, line:1414
3 : void CALICEMAPS1::CaliceMaps1TestSystemInterface::LoadConfig(const USBDAQ::u8*, USBDAQ::u8*, USBDAQ::u16, USBDAQ::u16) in file:src/Common/CaliceMaps1TestSystemInterface.cc, line:1356
Exception from USB_DAQ address 14
- We were missing something here (connections between boards to synchronise)
- Correct cabling should be as described here.