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:
    makeplots_pmt0.png

  • PMT performance, H5783:
    makeplots_pmt1.png

  • 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:
      hHitpattern7_1480852.png

    • Hits for sensor 2 run 480852:
      hHitPattern2_1480852.png

  • 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:
    PMT1HNRun480844.png

  • Threshold scan for PMT0:
    Pmt0HDRun480844.png

  • Diff. Threshold scan for PMT1:
    Pmt1PNRun480844.png

  • Diff. Threshold scan for PMT0:
    Pmt0PNRun480844.png

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:
    480840PMT0HNRun.png

  • Diff. Threshold scan for PMT0 - H6780:
    480840PMT0PNRun.png

  • Threshold scan for PMT1 - H5783:
    480840PMT1HNRun.png

  • Diff. Threshold scan for PMT1 - H5783:
    480840PMT1PNRun.png

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
    • Can we reset board?
[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:
      DSCF0623.JPG
    • 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):
    DSCF0614.JPG

  • PMT and scintillators from opposite sides of frame, and above/below sensor to minimise distance:
    DSCF0616.JPG

  • Minimal separation between sensors and scintillators:
    DSCF0622.JPG

  • 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.
Topic attachments
I Attachment History Action Size Date Who Comment
PNGpng 480840PMT0HNRun.png r1 manage 12.9 K 2008-07-01 - 14:54 NigelWatson Threshold scan for PMT0 - H6780
PNGpng 480840PMT0PNRun.png r1 manage 11.7 K 2008-07-01 - 14:56 NigelWatson Diff. Threshold scan for PMT0 - H6780
PNGpng 480840PMT1HNRun.png r1 manage 12.2 K 2008-07-01 - 14:55 NigelWatson Threshold scan for PMT1 - H5783
PNGpng 480840PMT1PNRun.png r1 manage 11.8 K 2008-07-01 - 14:57 NigelWatson Diff. Threshold scan for PMT1 - H5783
JPEGjpg DSCF0553.JPG r1 manage 2577.7 K 2008-04-01 - 16:38 NigelWatson Sensor id 8 board at Birmingham
JPEGjpg DSCF0555.JPG r1 manage 2613.6 K 2008-04-01 - 16:53 NigelWatson Sensor id 7 board at Birmingham
JPEGjpg DSCF0559.JPG r1 manage 2538.6 K 2008-04-01 - 16:56 NigelWatson Sensor id 2 board at Birmingham
JPEGjpg DSCF0614.JPG r1 manage 2490.8 K 2008-05-16 - 16:19 NigelWatson  
JPEGjpg DSCF0616.JPG r1 manage 2358.3 K 2008-05-16 - 16:20 NigelWatson  
JPEGjpg DSCF0622.JPG r1 manage 2495.4 K 2008-05-16 - 16:20 NigelWatson  
JPEGjpg DSCF0623.JPG r1 manage 2498.5 K 2008-05-16 - 16:20 NigelWatson  
Postscriptps Monitor480865.000.printout.ps r1 manage 3791.6 K 2008-07-04 - 12:21 NigelWatson  
PNGpng PMT1HNRun480844.png r1 manage 12.5 K 2008-07-02 - 11:48 NigelWatson Threshold scan for PMT1 - h5783
PNGpng Pmt0HDRun480844.png r1 manage 9.6 K 2008-07-02 - 11:43 NigelWatson Threshold scan for PMT0 - h6780
PNGpng Pmt0PNRun480844.png r1 manage 11.8 K 2008-07-02 - 11:47 NigelWatson Diff. Threshold scan for PMT0 - h6780
PNGpng Pmt1PNRun480844.png r1 manage 11.7 K 2008-07-02 - 11:49 NigelWatson Diff. Threshold scan for PMT1 - h5783
PNGpng hHitPattern2_1480852.png r1 manage 26.6 K 2008-07-03 - 11:53 NigelWatson Hits for sensor 2 run 480852
PNGpng hHitPattern7_1480861.png r1 manage 12.3 K 2008-07-04 - 11:43 NigelWatson run 480862 hits for sensor 7
PNGpng hHitpattern2_1480861.png r1 manage 11.9 K 2008-07-04 - 11:43 NigelWatson run 480861 hit pattern for sensor 2
PNGpng hHitpattern7_1480852.png r1 manage 11.7 K 2008-07-03 - 11:53 NigelWatson Hits for sensor 7 run 480852
PNGpng makeplots_pmt0.png r1 manage 26.4 K 2008-07-31 - 18:31 NigelWatson PMT performance, H6780
PNGpng makeplots_pmt1.png r1 manage 27.0 K 2008-07-31 - 18:32 NigelWatson PMT performance, H5783
Edit | Attach | Watch | Print version | History: r49 < r48 < r47 < r46 < r45 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r49 - 2008-08-04 - NigelWatson
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CALICE All webs login

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