小编给大家分享一下vxworks中Tornado的操作示例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
看看Tornado里的操作
Registry还是必不可少的,只不过版本不一样了,Tornado Registry,注意它是不能与Workbench的Wind River Registry同时启动的
同样的,VxWorks Image里也要包含WDB组件INCLUDE_WDB,以及默认的INCLUDE_WDB_COMM_END
然后VxWorks启动时,会使用Bootrom的参数来加载WDB设备
VxWorks启动后就可以看到WDB的状态了
如果Bootrom不是通过网络加载VxWorks呢?例如使用本地的硬盘,那么WDB就找不到END设备了
这种情况下,可以使用INCLUDE_WDB_COMM_NETWORK方式
只要VxWorks启动后,网络可以通信,WDB就可以使用了
WDB的Type就是network
当然了,没有网卡的话,用串口也是可以的,WDB_TTY_CANNEL默认也是串口1
当Target端准备好之后,接下来看Host端了
在Tornado的菜单里,打开Tools->TargetServer->Configure
新建一个Target Server
选中Add description to menu,这样以后在菜单就能看到这个Target Server了。另外也可以把它的名字改了,因为很可能会创建多个TargetServer
接下来就是设置Target Server的参数了,同样也是三个
Backend - 如果WDB用的END或Network,这里就选wdbrpc
Target Name - VxWorks的IP地址
Core File - Target使用Bootrom加载的VxWorks镜像文件
如果WDB用的串口,Backend就选wdbserial,波特率要与Target的WDB_TTY_BAUD一致;而Target Name随便写一个就可以了,不空就行
其它参数可以先用默认值。点击OK就是保存这个配置,点击Launch就是保存并启动这个Target Server了
Target Server启动后,在Launch Toolbar里就可以看到它了
其它很多工具也可以用了,例如Host Shell、Debugger、WindView等等
有兴趣的童鞋,可以研究一下Target Server的其它属性,例如Memory Cache Size
例如Target Server File System
例如Synchronize Target/Host Symbol Table
例如Console and Redirection
这正是:
交叉工具在线调(run-time),千军万马独木桥(WDB)。
可用网卡或串口(END/Serial),双方一致配合好。
以上是“vxworks中Tornado的操作示例”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。