Difference between revisions of "DAQ Testing/20180730"
From PREX Wiki
Jump to navigationJump to searchLine 37: | Line 37: | ||
*** Run 4110 - 1200 events - Ramp in channel 0 (expect signal in 0 and 1 if error persists in VME crate or software) | *** Run 4110 - 1200 events - Ramp in channel 0 (expect signal in 0 and 1 if error persists in VME crate or software) | ||
**** '''Error persists, channel 0 input still affects 0 and 1''' | **** '''Error persists, channel 0 input still affects 0 and 1''' | ||
− | *** Run 4112 (4111 empty) - 1200 events - | + | *** Run 4112 (4111 empty) - 1200 events - ''Changed trigger source'' - Ramp in channel 0 (expect signal in 0 and 1 if error persists in VME crate or software) |
**** '''Error persists, channel 0 input still affects 0 and 1''' | **** '''Error persists, channel 0 input still affects 0 and 1''' | ||
− | *** Run 4113 - ''Returned trigger source to original configuration | + | *** Run 4113 - ''Returned trigger source to original configuration'' - Ramp in channel 1 (expect signal in 2 and 3 if error persists in VME crate or software) |
**** '''Error persists, channel 0 input still affects 2 and 3''' | **** '''Error persists, channel 0 input still affects 2 and 3''' | ||
**** Probably the case is that the VME backplane is messed up or there is a software issue | **** Probably the case is that the VME backplane is messed up or there is a software issue | ||
* Move new (still crosstalking) vqwk3 board one VME slot to the left (this VME slot doesn't click into place - probably has more issues) | * Move new (still crosstalking) vqwk3 board one VME slot to the left (this VME slot doesn't click into place - probably has more issues) | ||
** Run 4114 has new board in new slot to the left of original slot | ** Run 4114 has new board in new slot to the left of original slot | ||
− | *** Run 4114 - | + | *** Run 4114 - 1400 events - Ramp in channel 0 (expect signal in 0 and 1 if error persists - not in specific VME slot, but in software or entire VME board) |
+ | **** The VME slot works - data comes | ||
+ | **** '''Error persists, channel 0 input still affects 0 and 1''' | ||
+ | *** Run 4115 - 1700 events - Ramp in channel 1 (expect signal in 2 and 3 if error persists - not in specific VME slot, but in software or entire VME board) | ||
+ | **** The VME slot works - data comes | ||
+ | **** '''Error persists, channel 1 input still affects 2 and 3''' | ||
+ | * Looking at ~/bpan18/pan/control.db | ||
+ | ** There is a serious problem - the vqwk3 and 4 regions are not incrementing the data map correctly (when comparing to the RHRS or other Counting House DAQ maps) | ||
+ | ** The jump from one ADC to the next was not implemented correctly | ||
+ | *** ''last number of one should be the first number of the next'' | ||
+ | *** But we saw that there was a difference of 1 jump between them | ||
+ | *** ''start and stop memory address numbers should be off by 1 as well'' | ||
+ | *** ''' We edit the control.db file (made a backup at control_Backup.db) to correct the memory addressing mistyped numbers (were iterating by +1 always, skipping the +4s that needed to be there''' | ||
+ | *** Reanalyzing run 4115 with "./runpan 4115" fixes the problem entirely (channels indexed 4 and 5 have strangely split pedestals) | ||
+ | *** '''So the additional QWeak ADC (written labelled = "24") works in the new slot (except index channels 4 and 5 with weird pedestals)''' | ||
+ | *** ''we should still check its dynamic range response, and reinsert the channels'' | ||
== Result == | == Result == |
Revision as of 13:50, 30 July 2018
Back to Main Page >> DAQ Documentation Portal >> DAQ Testing >> DAQ Commissioning Notes
Previous Day of Testing << >> Next Day of Testing
July 30th, 2018 Testers: Cameron and Chandan
Goals
Figure out why the last few ADCs in the Counting House crate are giving strange signals
- Was it user error, plugging channels in the wrong places? - some was, still crosstalks on same board
- Are the neighboring channels experiencing cross talk? - yes, investigate more after lunch
- Are the neighboring channels hard wired in a strange way? - maybe, may be software instead
- Is the neighboring board (4) connected via VME backplane (to 3)? - no, probably just user error - note this in prior day run logs
- Is this intentional? - Caryn had set the vqwk# initialization in the boot script instead of the .crl file... - no, why would you sabotage your ADCs like this?
Test a backup QWeak ADC to see if the crosstalk/mislabeled ADC channels are hardware or software
- Replace vqwk3 with replacement and do dedicated runs for each channel and compare all signals
Testing ADCs
- Testing Qweak ADCs to understand strange channel mapping and crosstalk
- vqwk3 (board 4) - channel 0 - run 4107 -
- Signal shows up in channels 0 and 1, channel 0 is 0.25 times the signal in channel 1
- Neighboring vqwk4 doesn't see any crosstalk from vqwk3 - so that was some user error
- vqwk3 (board 4) - channel 1 - run 4108 -
- Signal shows up in channels 2 and 3, channel 3 is 0.25 times the signal in channel 2
- The first 4 channels are doubled, top 5 channels are dead
- vqwk3 (board 4) - channel 0 - run 4107 -
- After Lunch: Take all wires out and test the board (vqwk3) with no extra signals in it - to see if the cross-talk/multiplied channel problem is hardware or software
- Run 4109 has all extra signal wires unplugged, replaced the EXT Gate trigger wire, plugged
- Run 4109 - 0-1200 events - Ramp in channel 0 (expect signal in 0 and 1 if error persists)
- Run 4109 - 1200-2600 events - Ramp in channel 1 (expect signal in 2 and 3 if error persists)
- Problem persists - channels are coupled strangely still
- Run 4109 has all extra signal wires unplugged, replaced the EXT Gate trigger wire, plugged
- Replace QWeak ADC in 4th sloth (index 0, vqwk3) with a replacement board to see if it was a hardware or software problem
- The old vqwk3 board has a strange device attached to it (see image - left is old, right is replacement)
- Run 4110 has new board
- Run 4110 - 1200 events - Ramp in channel 0 (expect signal in 0 and 1 if error persists in VME crate or software)
- Error persists, channel 0 input still affects 0 and 1
- Run 4112 (4111 empty) - 1200 events - Changed trigger source - Ramp in channel 0 (expect signal in 0 and 1 if error persists in VME crate or software)
- Error persists, channel 0 input still affects 0 and 1
- Run 4113 - Returned trigger source to original configuration - Ramp in channel 1 (expect signal in 2 and 3 if error persists in VME crate or software)
- Error persists, channel 0 input still affects 2 and 3
- Probably the case is that the VME backplane is messed up or there is a software issue
- Run 4110 - 1200 events - Ramp in channel 0 (expect signal in 0 and 1 if error persists in VME crate or software)
- Move new (still crosstalking) vqwk3 board one VME slot to the left (this VME slot doesn't click into place - probably has more issues)
- Run 4114 has new board in new slot to the left of original slot
- Run 4114 - 1400 events - Ramp in channel 0 (expect signal in 0 and 1 if error persists - not in specific VME slot, but in software or entire VME board)
- The VME slot works - data comes
- Error persists, channel 0 input still affects 0 and 1
- Run 4115 - 1700 events - Ramp in channel 1 (expect signal in 2 and 3 if error persists - not in specific VME slot, but in software or entire VME board)
- The VME slot works - data comes
- Error persists, channel 1 input still affects 2 and 3
- Run 4114 - 1400 events - Ramp in channel 0 (expect signal in 0 and 1 if error persists - not in specific VME slot, but in software or entire VME board)
- Run 4114 has new board in new slot to the left of original slot
- Looking at ~/bpan18/pan/control.db
- There is a serious problem - the vqwk3 and 4 regions are not incrementing the data map correctly (when comparing to the RHRS or other Counting House DAQ maps)
- The jump from one ADC to the next was not implemented correctly
- last number of one should be the first number of the next
- But we saw that there was a difference of 1 jump between them
- start and stop memory address numbers should be off by 1 as well
- We edit the control.db file (made a backup at control_Backup.db) to correct the memory addressing mistyped numbers (were iterating by +1 always, skipping the +4s that needed to be there
- Reanalyzing run 4115 with "./runpan 4115" fixes the problem entirely (channels indexed 4 and 5 have strangely split pedestals)
- So the additional QWeak ADC (written labelled = "24") works in the new slot (except index channels 4 and 5 with weird pedestals)
- we should still check its dynamic range response, and reinsert the channels