MB - UG210 - PBlaze3 - User - Guide - v3.0 - cn 下载本文

用户手册

2.1.2 源码安装

PBlaze3产品支持源代码级别的驱动程序安装,分为自动安装和用户自定义安装两种方法。用户需要首先切换到root用户才能进行安装。

注意:只有root用户才能进行安装。

选择自动安装操作较为简单,用户获得驱动程序的压缩包后,解压缩后即可直接安装。具体的方法如下:

# tarxzvf pblaze3_01.05.4082.tar.gz # cd pblaze3_01.05.4082\\drivers\\lnx # make # make install

在进行自动安装的过程中,安装程序首先把驱动程序memdisk.ko以及memcon.ko复制到/lib/modules/`uname–r`/目录中,然后在启动脚本/etc/rc.d/rc.sysinit或/etc/rc.d/boot.sysinit中写入驱动程序的启动项“/sbin/insmod /lib/modules/`uname -r`/memdisk.ko”和“/sbin/insmod /lib/modules/`uname -r`/memcon.ko”。最后,把Memblaze工具箱复制到/usr/bin目录。

如果希望手动安装,那么在解压缩之后,把驱动程序文件memdisk.ko和memcon.ko复制到合适的位置,并且把Memblaze工具箱(memmonitor、memctrl和memtach)复制到/usr/bin目录。

卸载方法:

# cd pblaze3_01.05.4082\\drivers\\lnx # make uninstall

MB_UG210_PBlaze3_User_Guide_cn 北京忆恒创源科技有限公司

用户手册

注意:对于较老的驱动版本(小于等于v01.05.3115RTM版本),需要在对应的驱动目录卸载驱动后,再冷重启,方可在最新驱动目录下成功装载新驱动,否则驱动升级可能会失败。

2.1.3 设置建议

设备的调度策略,建议设置为noop,方法如下: echonoop> /sys/block/memdiska/queue/scheduler

2.2 管理与维护

2.2.1 指示灯

PBlaze3设备上有红、黄、绿三个LED指示灯,可通过指示灯的亮灭来判断设备的状态。

2.2.1.1 启动状态指示灯

1) 启动状态

操作系统启动后,PBlaze3设备有一个自身的启动过程,此时红灯、绿灯为点亮状态,黄灯为熄灭状态。 2) 就绪状态

PBlaze3设备已经就绪,从驱动开始加载到加载成功,此时绿灯亮,红灯、黄灯为熄灭状态。 3) 工作状态

PBlaze3设备启动后,红、黄、绿三个灯均为熄灭状态。

MB_UG210_PBlaze3_User_Guide_cn 北京忆恒创源科技有限公司

用户手册

这时,通过memmonitor命令查看Device Status 字段,状态为Online。 # memmonitor

2.2.1.2 读写指示灯

1)写操作

当对设备进行写操作时,黄色的灯会进行闪烁。 2)读操作

当对设备进行读操作时,绿色的灯会进行闪烁。 3)读写混合操作

当对设备同时进行读、写操作时,绿灯、黄灯都进行闪烁。

读写操作时,指示灯的闪烁频率随读写速度的增加而增大,当增大到一定值时,闪烁频率固定,不再随速度增加而增大。

2.2.1.3 安全擦除、固件更新指示灯

1) 安全擦除指示灯

当设备进行安全擦除时,三个指示灯全部点亮。 2) 固件更新指示灯

当设备进行固件更新时,三个指示灯全部点亮。

2.2.1.4 指示灯点亮与熄灭

为方便维护,memctrl提供了对设备上的红黄绿三个灯同时进行点亮或者熄灭的功能。 点亮操作:

MB_UG210_PBlaze3_User_Guide_cn 北京忆恒创源科技有限公司

用户手册

# memctrl -b on /dev/memcona 熄灭操作:

#memctrl -b off /dev/memcona

2.2.2 状态监控

通过memmonitor命令对本地计算机的PBlaze3设备进行监控。

监控项包括:产品名称、序列号、软硬件版本、寿命状态、写放大系数、系统状态等信息。

用法:memmonitor [-h] [-p] [-l] [-r] -h:打印帮助信息。

-p:普通模式,设备信息在终端以纯文本格式显示,方便用户将其存储到文件。如果没有-p参数,将进入交互模式,这时可以用t键切换紧凑、详细显示模式,用↑↓和PGUP,PGDN滚动查看,按Ctrl+C退出程序。

-l:设备信息在终端以纯文本格式显示一次。

-r:指定刷新间隔,参数值为正整数,单位为毫秒,默认值为2000(2s)。 或者在终端直接输入memmonitor后回车。 # memmonitor

注意:memmonitor命令需要在root账户下运行

memmonitor工具的主界面如下图所示。主界面分成四个区域:Basic Information、Device Information、Performance Information、Temperature Information。如果计算机上安装了多个设备,可以用↑↓和PGUP,PGDN来进行翻页。按键Ctrl+C退出监控窗口。

MB_UG210_PBlaze3_User_Guide_cn 北京忆恒创源科技有限公司