tornado启动target server与板子连接出现 Error: rpccore backend client Timed out

li122478722 2013-06-26 02:22:57
我用的是S3C2440的芯片,友善之臂的micro2440开发板,在网上下载的BSP,好像是TQ2440开发板附带的。
将bootroom下载到nor闪存里做引导,然后用tornado自带的FTP Server下载vxWorks映像,可以成功启动。
但是启动target server与开发板连接的时候出现下面的错误:

tgtsvr (192.168.1.10@PCOS-10111213): Sat Jun 22 10:03:04 2013
Checking License ...OK
Connecting to target agent...
Error: rpccore backend client Timed out
failed.
Connecting to target agent...
Error: rpccore backend client Timed out

target Server 配置如下面:



...全文
3049 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhiaijinchun 2016-02-23
  • 打赏
  • 举报
回复
请问各位高手,按照4楼的vxworks启动代码,我的只到 Attached TCP/IP interface to dm0. Attaching network interface lo0... done. Loading... 782384 + 222504 Starting at 0x30001000... 就结束了,请问是怎么回事?
小九格物 2014-04-04
  • 打赏
  • 举报
回复
引用 5 楼 li122478722 的回复:
问题解决了,原因是编译bootrom时选择的是diab编译方式,而在创建vxWorks时选择的是gnu编译方式。 开始没有注意这个,刚刚我重新创建个bootloader工程选择diab方式,错误就没有了。
我都用gnu好像也可以
li122478722 2013-07-03
  • 打赏
  • 举报
回复
引用 7 楼 Heaven_Redsky 的回复:
原来是这个啊。。。以前也碰到过,不过这个不是很常见。解决了就好。
Heaven_Redsky 2013-06-30
  • 打赏
  • 举报
回复
原来是这个啊。。。以前也碰到过,不过这个不是很常见。解决了就好。
li122478722 2013-06-28
  • 打赏
  • 举报
回复
引用 3 楼 Heaven_Redsky 的回复:
不一定非按照congfig.h里的配置,主要是跟你实际上启动时的参数来配置,另外,最好能给板子分配一个MAC地址。
Press any key to stop auto-boot... 0 auto-booting... boot device : dm unit number : 0 processor number : 0 host name : host file name : /Tornado2.2/target/proj/s3c2440x/default/vxWorks inet on ethernet (e) : 192.168.1.10:ffffff00 host inet (h) : 192.168.1.102 user (u) : sam ftp password (pw) : sam flags (f) : 0x0 target name (tn) : vxWorks Attached TCP/IP interface to dm0. Attaching network interface lo0... done. Loading... 782384 + 222504 Starting at 0x30001000... Attached TCP/IP interface to dm unit 0 Attaching interface lo0...done Adding 3215 symbols for standalone. ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]] ]]]] ]]]]]]]]]] ]] ]]]] (R) ] ]]]]]]]]] ]]]]]] ]]]]]]]] ]] ]]]] ]] ]]]]]]] ]]]]]]]] ]]]]]] ] ]] ]]]] ]]] ]]]]] ] ]]] ] ]]]] ]]] ]]]]]]]]] ]]]] ]] ]]]] ]] ]]]]] ]]]] ]]] ]] ] ]]] ]] ]]]]] ]]]]]] ]] ]]]]]]] ]]]] ]] ]]]] ]]]]] ] ]]]] ]]]]] ]]]]]]]] ]]]] ]] ]]]] ]]]]]]] ]]]] ]]]]]] ]]]]] ]]]]]] ] ]]]]] ]]]] ]] ]]]] ]]]]]]]] ]]]] ]]]]]]] ]]]]] ] ]]]]]] ] ]]] ]]]] ]] ]]]] ]]]] ]]]] ]]]] ]]]]]]]] ]]]]] ]]] ]]]]]]] ] ]]]]]]] ]]]] ]]]] ]]]] ]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]] Development System ]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]] VxWorks version 5.5 ]]]]]]]]]]]]]]]]]]]]]]]]]] KERNEL: WIND version 2.6 ]]]]]]]]]]]]]]]]]]]]]]]]] Copyright Wind River Systems, Inc., 1984-2002 CPU: MICRO2440 - s3c2440X(Samsung). Processor #0 . Memory Size: 0x4000000. BSP version 1.2/5. WDB Comm Type: WDB_COMM_END WDB: Ready. 上面这段代码是vxWorks启动时超级终端上显示的,麻烦你帮我看看有什么异常吗? 现在是可以用Bootrom通过网线加载vxWorks映像,这是否说明网卡驱动没问题, 可是为什么vxWorks启动之后,网口就不能和主机通信了,互相都ping不通,不知为什么?
li122478722 2013-06-28
  • 打赏
  • 举报
回复
问题解决了,原因是编译bootrom时选择的是diab编译方式,而在创建vxWorks映像工程时时选择的是gnu编译方式。 开始没有注意这个,刚刚我重新创建个bootable工程选择diab方式,错误就没有了。
li122478722 2013-06-28
  • 打赏
  • 举报
回复
问题解决了,原因是编译bootrom时选择的是diab编译方式,而在创建vxWorks时选择的是gnu编译方式。 开始没有注意这个,刚刚我重新创建个bootloader工程选择diab方式,错误就没有了。
Heaven_Redsky 2013-06-27
  • 打赏
  • 举报
回复
不一定非按照congfig.h里的配置,主要是跟你实际上启动时的参数来配置,另外,最好能给板子分配一个MAC地址。
li122478722 2013-06-27
  • 打赏
  • 举报
回复
引用 1 楼 Heaven_Redsky 的回复:
IP、文件路径要match。。其他的想不起来了,好些年不用tornado,都忘记了。。


config.h 文件中的定义:
#define DEFAULT_BOOT_LINE "dm(0,0) host:/Tornado2.2/target/proj/s3c2440x/default/vxWorks h=192.168.1.102 e=192.168.1.10:ffffff00 f=0x00 u=sam pw=sam tn=vxWorks"

tornado中的配置


应该是没问题的吧?
Heaven_Redsky 2013-06-26
  • 打赏
  • 举报
回复
IP、文件路径要match。。其他的想不起来了,好些年不用tornado,都忘记了。。

2,179

社区成员

发帖
与我相关
我的任务
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
  • VxWorks开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧