Chinaunix首页 | 论坛 | 博客
  • 博客访问: 554450
  • 博文数量: 104
  • 博客积分: 4131
  • 博客等级: 上校
  • 技术积分: 1137
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-31 15:05
文章分类

全部博文(104)

文章存档

2011年(13)

2010年(23)

2009年(68)

我的朋友

分类:

2010-04-03 18:18:14

Simulator 学习小结

1.     虚拟硬件支持

l        VxWorks控制台

l        系统计时器

l        MMU

l        NVRAM

l        虚拟磁盘用于文件系统

l        时间标志驱动

l        实时时钟

2.     VxWorks simulator缺省配置

l        内核shell

l        Wind river system 视窗

l        内核增强特性

l        错误探测及报告特性

l        ROMFS

l        共享库和共享数据区

l        POSIX支持

l        C++支持

l        MMU支持

l        实时处理支持

l        网络堆栈

l        虚拟磁盘

l        NVRAM

3.     simulator 文件系统(passfs 缺省可用)

访问主机文件:ls  “host:/c/”

可以在 cd “host:”后在此目录下建立文件mkdir “bao.txt”

文件操作:

l        C盘下建立 c:/baoqunmin/1.txt

l        选择downloadable kernal image,建立文件夹,在文件夹中创建.c文件

l        写入文件测试代码,文件名一律:“host:/ c:/baoqunmin/1.txt

l        点击.out文件downloadsimulator

l        输入函数名与参数测试

4.     simulator 开启网络服务

l        开启—vxsimnetd

1.      开始—>运行—>浏览—>installdir/vxworks-6.6/host/x86-win32/bin/

vxsimneyd_inst.exe—>确定

2.      开始à设置à控制面板à性能与维护à管理工具à服务à

Wind river network daemon for vxworks simulatorà开启服务

              删除服务:打开VxWorks development Shellàvxsimnetds_inst.exe  /u

l        安装主机驱动

1.      打开控制面板—>打印机和其他硬件à添加硬件à是,我已经连接了此硬件à

添加新的硬件设备à安装我手动从列表中选择的硬件—>网络适配器à

从磁盘安装à浏览:installdir/vxworks-6.6/host/x86-win32/bin/wrtap.infàOK

à选择wind river WRTAP—>nextàcontinue anywayàfinish

l        打开网络后台程序

开始—>运行—>浏览:installdir/vxworks-6.6/host/x86-win32/bin/vxsimnetd

l        建立simulator 映象文件(配置ping命令选项)

Project name: xx—>a board support package: simpc toolchain: diabànext...-->finish

打开 kernel configuration

Network components—>neywork applicationàPING compoments(include)

                                                                àTELNET components(include)

重新编译内核

l        用以上内核开启simulator

Newàconncetionàwind river vxworks6.x simulator connectionàcustom simulator:

选择定制的VxWorks文件,advanced boot parameters: boot deviceàsimnet

Inet on ethernet: 192.168.200.x (开启网络服务时缺省网络192.168.200.0)—>

OK—>next...-->finish

l        测试网络(ifconfigping

 

 

Ip设置有误可能导致打开失败

要添加其他功能,如tftp可以自己打开内核选项定制,编译!

阅读(3762) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~