用户手册
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 北京忆恒创源科技有限公司