Skip to content

Latest commit

 

History

History
134 lines (120 loc) · 6.23 KB

JOURNAL.org

File metadata and controls

134 lines (120 loc) · 6.23 KB

DAQ system configurations and journal

#+ -*- mode: org; coding: utf-8;

Hardware system

VME control

  • A2818 PCI-VME bridge
  • V1728 VME bus controller

VME modules

  • V1724 digitizer
  • V1290N TDC
  • V259 Hit Pattern
  • V560 Scaler

Softwares and documents

DAQ softwares

  1. All running codes should be installed to default directory /opt/DAQ. Exceptions should be pointed out.
  2. All codes installed with common user privillege, but kernel module not included.
  3. Installed softwares and libraries
    NamePathVersionComment
    ROOT/opt/ROOT5.26.00bg++-4.3.2
    MIDAS/opt/DAQ
    ROOTANA/opt/DAQ
    ROODY/opt/DAQ
    CAENScope/opt/DAQ1.5.1libwxgtk2.8-dev
    CAENPLLConfig/opt/DAQ2.0.0libwxgtk2.8-dev
    WaveDump/opt/DAQ1.9gnuplot-4.2.2
    CAENComm/opt/DAQ1.01
    CAENdigitizerSDK/opt/DAQ1.3
    CAENVMElib/opt/DAQ2.11
  4. Softwares in bot repositories
    NameVersionUpdate DateInstalled
    elogsvn, r23202010-08-06 18:47:53No
    midassvn, r48042010-08-09 23:51:262010-03-27, r4700
    mxmlsvn, r662010-06-23 18:01:582009-06-10, r64
    romesvn, r25622010-08-03 03:02:18No
    rootanasvn, r722010-04-21 08:03:572010-03-25, r71
    roodysvn, r2352010-07-31 02:27:432009-02-20, r233

Sources, archives and documents

  1. Directory /opt/DAQ/repos contains common archives, sources and documents.
  2. /opt/DAQ/repos/bot – MIDAS/PSI related sources, Please read README.txt
  3. /opt/DAQ/repos/daq – codes developed in CIAE
  4. /opt/DAQ/repos/doc – manuals and etc., hw-man contains all related hardware manuals.
  5. Software information

Working directory

  1. $HOME/online is the acquisition workspace. Each experiment has its own directory within it.
  2. $HOME/workspace is the development workspace. It is syncronized online with GitHub.

Collaboration and running

Online repositories

  • http://cjpl.github.com/
  • Each developer should has his/her own account on GitHub. The accounts are grouped as perticular purpose.

Logging

  • All hardwares should be monitored. The work conditions should be recorded in time, especially when it needs repare.
  • Taskes should be applied to proper one.
  • Coding: write, test, fix bug, …

Journal

<2010-07-15 Thu 16:05> Git pages created

<2010-07-16 Fri 14:56> Import stuff from other repos

  • 3rd-libs/caenvctrl – CAENVMElib with MIDAS mvmestd support
  • drivers/a2818-drv-linux – A2818 PCI-VME interface card driver for Linux
  • misc/pyutil – Python utilites to handle libmvme_*.so libs
  • midas/cmake – CMake support for MIDAS

<2010-08-03 Tue 10:40> Import system configurations

  • sys-configs/ – configurations for DAQ PCs

<2010-08-04 Wed 15:14> Import packages from CAEN

  • Directory – file:CAENsoft/
  • Versions –
NameVersionOrigin File
CAENVMElib2.11CAEN_VME_SW_Lib.zip
cvUpgrade2.2cvUpgrade_2_2_linux.zip
DigitizerSDK1.3CAENDigitizerSDK-1.3.tar.gz
PLLConfig2.0CAENPLLConfig-2.0.tgz
Scope1.5.1CAENScope_1_5_1_linux.zip
WaveDu1.9CAENWaveDump-1.9.tgz

<2010-08-09 Mon 11:24> Fix compile bugs in PLLConfig

Most of bugs are about wxString and const char*.

<2010-08-09 Mon 13:26> Fix compile bugs in Scope

Most of bugs are the same as in PLLConfig.

<2010-08-09 Mon 13:58> CAENComm package imported

CAENComm, version 1.01, March 2010.

<2010-08-09 Mon 15:29> Fix icon load error in PLLConfig

<2010-08-10 Tue 11:16> Bus ERROR detected

The V2718 board test failed! Checking ....

<2010-08-18 Wed 10:03> Split sys-configs as a seperate repo

All things about directory “sys-configs” are deleted. New repo has been created. The original “exaos/daq4cjpl” has been removed.

<2010-08-20 Fri 13:57> 在 daq-cjpl-1 上配置 CAENSoft

  • CAENVMElib – 示例程序 CAENVMEDemo 运行正常
  • CAENPLLConfig 运行正常
  • CAENScope 编译运行正常
  • cvUpgrade 编译运行正常
  • wavedump 编译运行正常
  • 注:由于 CAENPLLConfig, CAENScope, wavedump 等程序均需要写入 /etc/ 中相应 的目录,故以普通用户安装时存在权限错误。故在安装时先用 root 权限创建好相应的 目录,并设置成普通用户所拥有,再执行即可。为进一步方便同步到多台计算机,特将 /etc/ 下的这几个目录 CAENPLLConfig, CAENScope, cvUpgrade, wavedump 移动到 /opt/DAQ/etc 目录,然后在 /etc 中建立软链接。