完整版主CPU板vxworks常用命令.docx
《完整版主CPU板vxworks常用命令.docx》由会员分享,可在线阅读,更多相关《完整版主CPU板vxworks常用命令.docx(9页珍藏版)》请在冰豆网上搜索。
完整版主CPU板vxworks常用命令
Vxworks常用命令
版本及修订说明:
日期
版本
描述
更改人员
更改审核
2013/7/5
V0.1
说明
1.
常用指令使用两种方式:
1、在串口超级终端下输入命令;串口设置为115200,8N1;
2、使用telnet登陆装置,然后在shell下输入命令;用户:
密码:
常用命令
命令:
version
查看vxworks程序时间:
命令:
ll
查看文件列表。
U21平台的主CPU文件系统包括:
/shr、/set、/log、/wave。
命令:
cd
cd“目录名”
命令:
rm
删除文件“文件路径和文件名称”或者remove“文件路径和文件名称”
命令:
i
查看任务状态。
正常任务状态为:
PEND/READY。
异常为:
STOP、SUPPEND.状态中出现+I说明该任务占用了高优先级任务所需要的资源,而被暂时提高了优先级运行。
命令:
tt“任务名称”
查看任务调用情况。
当系统中出现异常任务时,只要使用命令:
tt,可以查看异常任务函数调用情况。
命令:
ti“任务名称”
查看任务详细信息.
命令:
checkStack
查看各任务堆栈使用情况。
命令:
getcpuusage
查看任务负载。
命令:
devs
查看驱动设备列表。
命令:
iosFdShow
查看被打开的文件id列表:
命令:
systime
查看修改装置时间命令;
systime“Time=xx:
xx:
xx”修改时间;
systime“TIME=XX-XX-XX”修改日期
其中:
status为0为没有检查到外部对时。
status为1为对时源为1588对时;2为B码;4为PPS;但与定值配置不符。
status=800x:
表示外部对时正常;x为1为1588对时;2为B码;4为PPS
命令:
ifShow
查看网口IP地址。
命令:
ifAddrSet
修改装置网卡IP地址:
格式:
ifAddrSet "qefcc0","198.120.0.107"
其中:
qefcc0为第一个网口(板卡面板从上往下数),qefcc1为第二个网口,qefcc2为第三个网口。
198.120.0.107:
需要设置的IP地址。
命令:
ifMaskSet
修改装置网卡子网掩码地址:
格式:
ifMaskSet"qefcc0","255.255.0.0"
其中:
qefcc0为第一个网口(板卡面板从上往下数),qefcc1为第二个网口,qefcc2为第三个网口。
255.255.0.0:
需要设置的子网掩码。
命令:
ipconfig
查看和修改主CPU板单板生产时设置的IP及MAC地址
通过命令ipconfig“Ip0=xxx.xxx.xxx.xxx”修改IP地址。
其中网口1对应:
Ip0;网口2:
Ip1、网口3:
Ip2。
通过命令ipconfig“Mask0=xxx.xxx.xxx.xxx”修改子网掩码。
其中网口1对应:
Mask0;网口2:
Mask1、网口3:
Mask2。
通过命令ipconfig“Ma0=xxx.xxx.xxx.xxx”修改MAC地址。
其中网口1对应:
Mac0;网口2:
Mac1、网口3:
Mac2。
命令:
chkdsk“文件系统名称”
查看文件系统使用情况。
U21平台的主CPU文件系统包括:
/shr、/set、/log、/wave。
格式化文件系统系列命令:
a)norFileFormat()回车,格式化/shr盘。
b)logNorFormat()回车,格式化/log盘。
c)setNorFormat()回车,格式化/set盘。
d)nandFileFormat()回车,格式化/wave盘。
命令:
hbusDrvShow
查看HBUS情况。
其中:
◆times=XXXX表示:
IRQ2中断运行XXXX次数。
◆Periodmax=XXXXmin=AAA表示中断间隔时间的最大值XXXX和最小值AAA。
◆Processmax=XXX表示:
中断服务程序运行占用的最大时间XXX
◆HbusXXXXcrc:
st=AAAAlst=BBBBerrcnt=CCCCfifosize=DDD表示:
hbus基地址为XXXX;当前CRC检验状态为AAAA,最后一次CRC出错状态为BBBB;CRC出错次数是CCCC;HBUS数据长度为DDDD(16进制)。
共有两个hbus。
◆recv:
fifo_ov=AAABBBBCCCCov=DDDD表示:
检测到HBUS接收fifo满次数为AAA(该情况下驱动会复位接收fifo);检测到fifo中帧数过多的次数为BBBB(该情况下驱动会复位接收fifo);检测到fifo数据出错的次数为CCCC(该情况下驱动会复位接收fifo);接收数据循环缓冲区溢出(套圈)次数为DDDD(该情况会导致接收数据丢失)。
命令:
canLinkShow
查看can收发状况。
命令格式:
canLinkShowcan序号,选项
Can序号:
0为和板内另外一个CPU的配置CAN。
1:
为背板配置CAN。
选项:
1:
打印接收缓冲区内容:
每一帧只打印前8个字节。
2:
打印接收缓冲区内容:
完整帧。
21:
打印发送缓冲区内容。
命令:
uartShow
查看串口收发情况:
其中:
0为打印串口;1为LCD串口;2为LCD面板串口.
命令:
getLocalBsj。
查看本地闭锁状态
返回值为1:
本地闭锁。
为0:
本地没有闭锁。
本地不闭锁同时hbus的中断在运行(参见hbusDrvShow)则本CPU不输出BSJ信号。