Difference: Troubleshooting (2 vs. 3)

Revision 32018-06-08 - MaosenZhou

Line: 1 to 1


This page summarizes all the troublesome issues and corresponding solutions during module assembly and DAQ tests. It is divided into 2 parts: hardware related and software (mainly DAQ) related. Hardware related, for example, includes high leakage current for HV, chipped chips and so on. Software related, includes capturing incorrect chips ID, errors during tests and so on.

Line: 15 to 15

read_bit_data error (timeout stream x)

  • Description: this errors happens during electrical tests, when the packets are not received by the itsdaq. If you check the packets reception with ifconfig in linux, there is no dropped packets.
  • Solution: bandwidth, somehow it's reaching the bandwidth of the computer. To make the tests running, one can hardcode to single trigger for each burst in DAQ. In this case, it will run slowly.
  • Update: the problem happened in SLC6, after changed to CentOS7, could run with full triggers.

AMAC on PB not responding properly

  • Description: PB is used to control LV/HV. After configuring AMAC, there is current drop in power supply (which is good); while there is no current change in PS after turning on LV/HV (e->LV/HVOn()).
  • Solution: change the AMAC_SPEED to 1kHz in stlib/amac1.h (0x0010-->0x0020).
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback