vxworks开发笔记(应用层)

1、Vxworks 硬盘启动制作

在已有bootrom.sys及镜像的基础上

  1. 以typical方式新建虚拟机;
  2. 将虚拟机软盘关联为DOS6.22,运行VM将虚拟机硬盘格式化为fat16;
  3. 虚拟机软件关联为A,A格式化为DOS启动盘,拷入bootrom.sys及从vxworks6.8\host\x86-win32拷入vxsys.com。
  4. 重启虚拟机,lock C:
  5. vxsys C:
  6. Copy bootrom.sys C:
  7. 重启虚拟机,f2进入修改硬盘为boot。

2、Vxworks环境常用指令

ls 文件列表

rtp rtp列表

cd 打开路径盘符

pwd 目前文件夹,盘符

cp 拷贝命令 (源文件, 目标文件)

mv 重命名

rm 删除

设置IP:ifconfig etho inet 192.168.1.155

查看MAC地址:PC机arp -a;vxworks ifconfig -a

设置MAC地址:ifconfig etho lladdr 00:e1:12:46:59:55

xcopy( “/bulk0/pic”, “/tffs0/pic” );

dosFsShow(“/tffs0”);

memShow 查看内存剩余

checkStack 查看堆栈

dosFsShow “dev0”

d 地址 : 显示某个地址内容

Spy 监视各任务cpu占有率,需添加spy组件;

spyStop 停止监视

printErrno xx 打印错误码的宏

eg: printErrno 0x3d0004

0x3d0004 S_objLib_OBJ_TIMEOUT

0x160068 S_semLib_INVALID_OPERATION

0x3d0001 S_objLib_OBJ_ID_ERROR

0x3d0002 S_objLib_OBJ_ID_UNAVAILABLE

0x1c0001 S_symLib_SYMBOL_NOT_FOUND

0x30065 S_taskLib_NAME_NOT_FOUND

timex N 查看函数执行时间

adrSpaceShow 查看内存剩余(C环境下)

devs 显示设备列表

3、uboot环境下:

printenv 打印环境变量

设置MAC地址:setenv ethaddr ……

4、Bootrom环境下:

M etho etho lladdr 00:e1:12:46:59:55

  • 0
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值