200 likes | 427 Views
GA 访 问 学 习报告. 张睿瑞 2011/11/18. 主要内容. 搭 建 PCS 系 统 如 何测试硬件 PCS 代 码管理 解决 EAST PCS 存在的一些问 题 PCS 长脉 冲放电对策. 搭建新的 PCS 系统所需流程. 编 译新内核 加载 实时模式 安 装 myrinet 驱动(所有的节点) 安 装 dtacq 驱动( rt1 节点) 安 装 rfm 驱动( rt1 , rt3 节点) 安装相应软件( idl , sccs , mdsplus , PCS 代码) 对 各 节 点进行配置. 测试 实 时模块.
E N D
GA访问学习报告 张睿瑞 2011/11/18
主要内容 • 搭建PCS系统 • 如何测试硬件 • PCS代码管理 • 解决EAST PCS存在的一些问题 • PCS长脉冲放电对策
搭建新的PCS系统所需流程 • 编译新内核 • 加载实时模式 • 安装myrinet驱动(所有的节点) • 安装dtacq驱动(rt1节点) • 安装rfm驱动(rt1,rt3节点) • 安装相应软件(idl,sccs,mdsplus,PCS 代码) • 对各节点进行配置
测试实时模块 • 实时模块: pcs运行是关闭中断,结束后打开中断 • 验证是否加载 /sbin/lsmod Module Size Used by rtdev8604 0 • 测试 date;toggle;date 通过dmesg查看会有中断打开和关闭的提示 延迟显示时间
/proc/interrupts是中断报告文件,可以查看中断发生的次数/proc/interrupts是中断报告文件,可以查看中断发生的次数
测试myrinet • 配置-/etc/rc.local • 主节点 /etc/init.d/gmstart /sbin/ifconfig myri0 • 实时节点 /etc/init.d/gmrestart /sbin/ifconfig myri0 192.168.0.13 up /sbin/route add -net default netmask 0.0.0.0 dev myri0 gw 192.168.0.253 • 检查状态 /opt/gm/bin/gm_board_info
测试采集卡 • 检查采集卡 • /sbin/lspci识别到采集卡 • ls /dev/acq200 • ls /dev/acq32 可以看到每块卡有多少通道
kibitz-多个用户共享同一个shell kibitz:基于expect的工具。 可以实现两个或者多个登陆用户(可以是同一个用户,但是通过不同的终端登陆的)。 Linux需要安装有tcl和expect以及kibitz 在一个终端下输入命令,可以看到另外一个终端显示一样的输出,而且是实时的 在bash shell中 #开头的语句会以注释的语句出现,可以“便于交谈”