Differences between revisions 7 and 8
Revision 7 as of 2012-06-07 09:18:53
Size: 2702
Comment:
Revision 8 as of 2012-06-14 12:50:29
Size: 2720
Comment:
Deletions are marked like this. Additions are marked like this.
Line 84: Line 84:
 * medm: GUI for human interface  * medm: EPICS GUI mainly used as human interfaces

RT architecture for System Admin

Required software to run real time (RT) system as standalone (Gentoo)

  • mbuf.ko in /lib/modules/2.6.34.1/kernel/drivers/mbuf/
  • x1x14fe.ko
  • x1x15fe.ko
  • epics IOC
  • awgtpman
  • nds
  • daq

Startup procedure

  • /etc/conf.d/local.start to call /opt/epics-3.14.9-linux/base/bin/linux-x86/caRepeater and /lib/modules/2.6.34.1/kernel/drivers/mbuf/mbuf.ko
  • nds, daq as respawn: /etc/inittab to call start_nds and start_daqd in /opt/rtcds/tst/x1/target/fb
  • RT model name: /etc/rtsystab
  • /etc/rc.local (or startx1x14, startx1x15 in /opt/rtcds/tst/x1/scripts/)
    • EPICS: /opt/rtcds/tst/x1/target/x1x14/x1x14epics/startupX1
    • RT core: /opt/rtcds/tst/x1/target/x1x14/scripts/startX1rt
    • awgtpman(testpoint): /opt/rtcds/tst/x1/target/gds/awgtpman_startup/awgtpman_x1x14.cmd

Other useful setting files

  • daq: /opt/rtcds/tst/x1/target/fb/master, /opt/rtcds/tst/x1/target/fb/daqdrc
  • ??? /etc/xinetd.d/chnconf, /etc/xinetd.d/diagconf, /etc/xinetd.d/leapconf

Applications to check RT system running

  • medm: for epics, burt
  • dataviewer: for tp channel, DAQ channel
  • diaggui: for tp channel, DAQ channel

Useful commands to check RT system running

  • dmesg
    lsmod
    diag -i
    ps -ef | grep nds
    ps -ef | grep daq
    ps -ef | grep awg

log files

  • dmesg
  • diag -i
  • daq: /opt/rtcds/tst/x1/target/fb/logs/daq.log.XXX
  • nds: /opt/rtcds/tst/x1/target/fb/logs/nds.log.XXX
  • awgtpman: /opt/rtcds/tst/x1/target/gds/awgtpman_logs/x1x14.log
  • awgtpman: /opt/rtcds/tst/x1/target/gds/awgtpman_logs/x1x15.log
  • RT core: /opt/rtcds/tst/x1/target/x1x14/logs/log.txt
  • epics: /opt/rtcds/tst/x1/target/x1x14/x1x14epics/icoX1.log


Applications in workstation (Ubuntu)

  • medm
  • diaggui
  • awggui
  • dataviewer
  • foton
  • ezca...
  • tds...
  • striptoor
  • dmtviewer
  • ligotools

Useful terminology

  • nds: a software to control data stream
  • daq: data acquisition
  • testpoint: a point to see fast data stream
  • testpoint channel: channel name for fast data stream, a test point is used when a channel name is called.
  • DAQ channel: reserved channels for testpoints and the date will be stored to storage drive. Test point is not used when the channel name is reserved.
  • epics channel: slow channels
  • awg: arbitrary wave form generator
  • awg channel: An excitation point is used when the awg excites a awg channel
  • gds, DTT: FFT spectrum analyzer, network analyzer
  • medm: EPICS GUI mainly used as human interfaces
  • foton: digital fileter conposer
  • dataviewr: slow but many channel oscilloslope

KAGRA/Subgroups/DGS/manual/SysAdmin (last edited 2013-06-10 13:20:57 by OsamuMiyakawa)