阅读:3537回复:12
急需大侠帮忙:有关串口启动vxworks
网络启动已经成功,可以用ftp下载映像,现在想改成串口启动:
于是将config.h改成: #undef CONSOLE_TTY #define CONSOLE_TTY 1 #undef WDB_TTY_CHANNEL #define WDB_TTY_CHANNEL 0 #undef WDB_COMM_TYPE #define WDB_COMM_TYPE WDB_COMM_SERIAL #define DEFAULT_BOOT_LINE \\ \"fd=0,0(0,0)host:/fd0/vxWorks h=192.168.0.64 e=192.168.0.180 u=target\" 用超级终端看console时 看到 attach network interface...done 然后说nfs client supported not included 我就在configAll.h中加了nfs client的定义 再看console时错误提示消失了,然后就出现 VxWorks System Boot Copyright 1984-1998 Wind River Systems, Inc. CPU: PC 486 Version: 5.4 BSP version: 1.2/0 WDB: READY 证明vxWorks load成功了,但是tornado下target server在 用wpcserial方式launch时却始终不成功。我core file and symbols都定义了image路径,target server却老说rpccore backend client Timed out failed. 为什么啊?谢谢大侠! [编辑 - 8/7/02 by mrbit] [编辑 - 8/12/02 by mrbit] |
|
沙发#
发布于:2002-08-19 17:31
我没有用target file server system,是用软盘加载,也没有开ftp
在config.h中是不是除了以下/**/中定义之外还要配置I/O端口? 除了I/O端口还需要配置什么? 谢谢大虾! /*********************** #undef CONSOLE_TTY #define CONSOLE_TTY 1 #undef WDB_TTY_CHANNEL #define WDB_TTY_CHANNEL 0 #undef WDB_COMM_TYPE #define WDB_COMM_TYPE WDB_COMM_SERIAL #define DEFAULT_BOOT_LINE \\ \"fd=0,0(0,0)host:/fd0/vxWorks h=192.168.0.64 e=192.168.0.180 u=target\" /*********************** |
|
板凳#
发布于:2002-08-20 17:13
哦tfss方式我原先的路径没设对,可是从a盘启动不知道其他还有什么没配置,target server就是启不来,会是io吗?
[编辑 - 8/20/02 by mrbit] |
|
地板#
发布于:2002-08-22 13:59
不开ftp,只连一或两条串口线.....
|
|
地下室#
发布于:2002-08-23 13:29
详见Tornado User\'s Guide (Windows Version)/2.5.7 Booting a Target Without a Network中介绍,大致有两种方法:
1. 用tsfs方式启动,此时bootline中路径设为tsfs的相对路径,tsfs在Tornado下Target Server configure中选项Target Server Property的选择框中选Target Server File System中选择,就是vxWorks Image的路径 = tsfs路径 + bootline中路径。 2.用a盘启动,将Image 存在软盘中,用软盘启动目标机,bootline 路径为/fd0/vxWorks. |
|