Ethernet for internet (eno1) should be connected with "Profile 1" profile
Ethernet for media converter (enp3s0) should be connected with " TargetC " profile
Hooking everything up to power now
Found that the 0.5 A level we set was current limiting, specifically to a spike in current at the start
We have raised the current limit to 1.0 A and now it seems to be working
With 12 V applied through adapter board to FEE (prior to connection), current holds steady at 0.64 A
Our module is module 3
Trying to take a pedestal run
12 V bias only for adapter board (module), no HV
/working in software base: ~/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system
./INFN_FEE_QC.py -p -npg -cfg defaults.yaml 3
(npg = no pulse generator)
We found that we had to bump up the current limit to 1.2 A
Pre-connection:
Current goes to 0.65 A and holds steady
Connection and during pedestal run:
Current goes to 1.09 A and holds steady
Is this current level expected?
Tried to take a signal run using INFN_FEE_SMART_QC.py, using defaults_smart.yaml
Got an error "did you forget to enable datataking?"
The file is probably empty, given that the pulser was off and the trigger was set to external
The pulser check is not done by INFN_FEE_SMART_QC, but the pulser should be on for data taking
Checked that the bias was delivered correctly to the SMART board, see pictures
For next test, we can either try and turn the pulser on or run a triggerscan on noise (the trigger is set to hardsync and not external, so the pulser should not be needed)
At some point we need to investigate our disk partition issue
it appears that we only have 30 or so ish GB on our main disk, which is close to full already
./INFN_FEE_QC.py -p -npg -cfg defaults.yaml 3 2022-02-07 16:09:55 - main - TEST_INFO - SVN revision: 42344M 2022-02-07 16:09:55 - main - TEST_INFO - Running command: ./INFN_FEE_QC.py -p -npg -cfg defaults.yaml 3 2022-02-07 16:09:55 - main - TEST_INFO - TC def file: /home/ctalab/software/CTA/svn/CCC/TargetDriver/trunk/config/TC_ASIC.def 2022-02-07 16:09:55 - main - TEST_INFO - T5TEA def file: /home/ctalab/software/CTA/svn/CCC/TargetDriver/trunk/config/T5TEA_ASIC.def 2022-02-07 16:09:55 - main - TEST_INFO - FPGA def file: /home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/fpga_utils/SCT_MSA_FPGA_Firmware0xC000000E.def 2022-02-07 16:09:55 - main - TEST_INFO - Chosen options: 2022-02-07 16:09:55 - main - TEST_INFO - TAG: "" 2022-02-07 16:09:55 - main - TEST_INFO - Pulse amplitude for signal run: 1.0 V 2022-02-07 16:09:55 - main - TEST_INFO - Pulse amplitude for trigger rate scan over PMTRef4: 0.3 V 2022-02-07 16:09:55 - main - TEST_INFO - Pulse amplitude used for trigger rate scan over "thresh" parameter: 0.05 V 2022-02-07 16:09:55 - main - TEST_INFO - Commanded pulse frequency to the function generator (Hz): 1113 2022-02-07 16:09:55 - main - TEST_INFO - Pulse offset: 0 V 2022-02-07 16:09:55 - main - TEST_INFO - Default Vped: 1200 DAC units 2022-02-07 16:09:55 - main - TEST_INFO - Stepsize for triggerscan over "PMTRef4" parameter: 10 DAC units 2022-02-07 16:09:55 - main - TEST_INFO - Stepsize for trigger rate scan over "thresh" parameter: 20 DAC units 2022-02-07 16:09:55 - main - TEST_INFO - Trigger delay: 450 ns 2022-02-07 16:09:55 - main - TEST_INFO - Starting channel for the analysis (channel 0 is default): 0 2022-02-07 16:09:55 - main - TEST_INFO - Number of channels to analyse (64 for all channels, set to 1 to speed up for debugging purposes): 64 2022-02-07 16:09:55 - main - TEST_INFO - Range of trigger groups to test (index: 0 to 15): [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] 2022-02-07 16:09:55 - main - TEST_INFO - Enable power and signal integrity test: False 2022-02-07 16:09:55 - main - TEST_INFO - Enable pedestal data taking: True 2022-02-07 16:09:55 - main - TEST_INFO - Enable signal data taking/analysis: False 2022-02-07 16:09:55 - main - TEST_INFO - Enable linearity data taking/analysis: False 2022-02-07 16:09:55 - main - TEST_INFO - Enable trigger scan: False 2022-02-07 16:09:55 - main - TEST_INFO - Executing pedestal run... 2022-02-07 16:09:55 - main - TEST_INFO - Start pedestal data taking...
--- Logging error --- Traceback (most recent call last):%|███████████████████████████████████████████▊ | 342/1024 [00:21<00:42, 16.13/s] File "/home/ctalab/anaconda3/envs/cta/lib/python3.8/logging/__init__.py", line 1085, in emit self.flush() File "/home/ctalab/anaconda3/envs/cta/lib/python3.8/logging/__init__.py", line 1065, in flush self.stream.flush() OSError: [Errno 28] No space left on device Call stack: File "./INFN_FEE_QC.py", line 474, in <module> ret = exec_pedestal(args_pedestal) File "/home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/run_pedestal.py", line 106, in exec_pedestal take_pedestal(outfile, nblocks=nblocks, packets=packets, daq_time=daq_time, triggerdelay=triggerdelay, vped=_vp, sst=sst, vtrim=vtrim, triggertype=triggertype ) File "/home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/TC_utils.py", line 483, in take_pedestal moduleTC.daq(outfile, daq_time=0.05, delay_loop=True, check_pkts=True) File "/home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/TC_utils.py", line 306, in daq self.read_temperatures() File "/home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/TC_utils.py", line 184, in read_temperatures logger.info ("Temperature Aux: " + str(self.temp2)) Message: 'Temperature Aux: 41.4375' --- Logging error --- Traceback (most recent call last):%|████████████████████████████████████████████ | 344/1024 [00:21<00:42, 16.13/s] File "/home/ctalab/anaconda3/envs/cta/lib/python3.8/logging/__init__.py", line 1085, in emit self.flush() File "/home/ctalab/anaconda3/envs/cta/lib/python3.8/logging/__init__.py", line 1065, in flush self.stream.flush() OSError: [Errno 28] No space left on device Call stack: File "./INFN_FEE_QC.py", line 474, in <module> ret = exec_pedestal(args_pedestal) File "/home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/run_pedestal.py", line 106, in exec_pedestal take_pedestal(outfile, nblocks=nblocks, packets=packets, daq_time=daq_time, triggerdelay=triggerdelay, vped=_vp, sst=sst, vtrim=vtrim, triggertype=triggertype ) File "/home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/TC_utils.py", line 483, in take_pedestal moduleTC.daq(outfile, daq_time=0.05, delay_loop=True, check_pkts=True) File "/home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/TC_utils.py", line 305, in daq logger.info("------ Taking hardsync data with delay of {} ns -------".format(i*32+offset)) Message: '------ Taking hardsync data with delay of 11034 ns -------' Arguments: () --- Logging error --- Traceback (most recent call last): File "/home/ctalab/anaconda3/envs/cta/lib/python3.8/logging/__init__.py", line 1085, in emit self.flush() File "/home/ctalab/anaconda3/envs/cta/lib/python3.8/logging/__init__.py", line 1065, in flush self.stream.flush() OSError: [Errno 28] No space left on device Call stack: File "./INFN_FEE_QC.py", line 474, in <module> ret = exec_pedestal(args_pedestal) File "/home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/run_pedestal.py", line 106, in exec_pedestal take_pedestal(outfile, nblocks=nblocks, packets=packets, daq_time=daq_time, triggerdelay=triggerdelay, vped=_vp, sst=sst, vtrim=vtrim, triggertype=triggertype ) File "/home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/TC_utils.py", line 483, in take_pedestal moduleTC.daq(outfile, daq_time=0.05, delay_loop=True, check_pkts=True) File "/home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/TC_utils.py", line 306, in daq self.read_temperatures() File "/home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/TC_utils.py", line 182, in read_temperatures logger.info ("Temperature Pri: " + str(self.temp1)) Message: 'Temperature Pri: 41.6875' Arguments: () --- Logging error --- Traceback (most recent call last): File "/home/ctalab/anaconda3/envs/cta/lib/python3.8/logging/__init__.py", line 1085, in emit self.flush() File "/home/ctalab/anaconda3/envs/cta/lib/python3.8/logging/__init__.py", line 1065, in flush self.stream.flush() OSError: [Errno 28] No space left on device Call stack: File "./INFN_FEE_QC.py", line 474, in <module> ret = exec_pedestal(args_pedestal) File "/home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/run_pedestal.py", line 106, in exec_pedestal take_pedestal(outfile, nblocks=nblocks, packets=packets, daq_time=daq_time, triggerdelay=triggerdelay, vped=_vp, sst=sst, vtrim=vtrim, triggertype=triggertype ) File "/home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/TC_utils.py", line 483, in take_pedestal moduleTC.daq(outfile, daq_time=0.05, delay_loop=True, check_pkts=True) File "/home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/TC_utils.py", line 306, in daq self.read_temperatures() File "/home/ctalab/software/CTA/svn/CCC/TargetIO/trunk/script/SCT_TM/INFN_test_system/TC_utils.py", line 184, in read_temperatures logger.info ("Temperature Aux: " + str(self.temp2)) Message: 'Temperature Aux: 41.4375' Arguments: () Segmentation fault (core dumped)
-- Colin Adams - 2022-02-07