Dead USB daisy chains write empty data files, so you can identify some CRT hardware problems by looking at the sizes of the files the backend writes.

Check for Empty Backend Files

  1. LogInToCRTServer
  2. ls -lathr ~np04daq/crt/readout_linux/DataFolder/binary/
  3. Any file with a 0 in the 5th column is empty. Typical healthy file sizes are of the order of 2-5MB
  4. Figure out which daisy chain is causing a problem. File names look like 1542138712_14 where 1542138712 is the UNIX timestamp roughly when the backend started writing to the file and 14 is the daisy chain that wrote this file.

File Size Monitor

Watches for 0-size files and prints a message to the command line if it finds any. Useful during an ongoing stand-alone run.

  1. LogInToCRTServer if not already done
  2. source /nfs/sw/crt/readout_linux/script/setup.sh #You probably already did the first 2 steps if you've started a stand-alone run
  3. keep_checking_file_size.sh
-- AndrewPaulOlivier - 2018-11-14
Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2018-11-14 - AndrewPaulOlivier
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CENF All webs login

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