这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 主题:十万火急,恳请大侠指教! (精华贴摘抄)

共1条 1/1 1 跳转至

主题:十万火急,恳请大侠指教! (精华贴摘抄)

院士
2002-06-18 21:28:44     打赏
我在用pc机作为目标机,想通过网络来加载VxWorks,在tornado中作好了for 486的bsp,修改了bsp中的config.h,配置了引导行等相关设置,开启并配置了ftp服务器,我认为一切调试流程都没有错误,可是当目标机启动后,引导盘能正常引导,但是他不能打通网络,从主机通过网络正常ftp过来vxworks映像,每次实验加载都失败,为什么? 我用的是3C905网卡,我的config.h中的默认引导行是这样定义的: #define DEFAULT_BOOT_LINE \ "elPci(0,0)host:f:\\project\\project4\\default\\vxworks h=192.0.5.36 e=192.0.5.51 g=192.0.5.1 u=target pw=target tn=target" 网卡类型也选了: /* Network driver options */ #define INCLUDE_END /* Use Enhanced Network Drivers */ #undef INCLUDE_ULTRA /* include SMC Elite16 Ultra interface */ #undef INCLUDE_ENE /* include Eagle/Novell NE2000 interface */ #undef INCLUDE_ELT /* include 3COM EtherLink III interface */ #undef INCLUDE_ESMC /* include SMC 91c9x Ethernet interface */ #undef INCLUDE_FEI /* include Intel Ether Express PRO100B PCI */ #define INCLUDE_SLIP /* include serial line interface */ #define SLIP_TTY 1 /* serial line IP channel COM2 */ #undef INCLUDE_ELC /* include SMC Elite16 interface */ #undef INCLUDE_EEX /* include INTEL EtherExpress interface */ #undef INCLUDE_EEX32 /* include INTEL EtherExpress flash 32 */ #undef INCLUDE_EX /* include Excelan Ethernet interface */ #undef INCLUDE_ENP /* include CMC Ethernet interface*/ #undef INCLUDE_SM_NET /* include backplane net interface */ #undef INCLUDE_SM_SEQ_ADDR /* shared memory network auto address setup */ #define INCLUDE_EL_3C90X_END /* 3com fast etherLink XL PCI */ #undef INCLUDE_LN_97X_END /* AMD 79C972 END DRIVER */ 目标机出错信息如下: Attached TCP/IP interface to elPci0, Attatching network interface lo0...done. Loading...(长时间没反应) 最后显示: Error loading file: errno=0xd0003 (此时从主机无法ping通目标机) 十万火急,大侠快救命啊! ※ 作 者: 风轻扬 02-2-25 20:10:12 ※ Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 你的主机ip是多少?要和目标机在同一个网短,并且不等于目标机的ip.确认一下吧 ※ 作 者: zhanghoxi 02-2-25 22:46:31 ※ Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 我的主机和目标机在同一个网端,并且ip地址不等.这一点确认无疑。 还会是什么原因呢?难道是vxworks配置有问题吗? ※ 作 者: 风轻扬 02-2-26 8:48:56 ※ Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 你在ftp server的信息窗口中是否看到了目标机登陆的信息。如果有的话说明你的网卡没问题。如果没有,。。。。。。。。 ※ 作 者: 小华 02-2-26 9:08:48 ※ Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 我在ftp server的信息窗口中没看到目标机登陆的信息。但是,在windows下,主机和目标机可以ping通,这说明网卡没问题啊。 到底是什么原因啊? ※ 作 者: 风轻扬 02-2-26 10:04:14 ※ Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 config.h中的默认引导行改为的: #define DEFAULT_BOOT_LINE \ "elPci(0,0)host:vxworks h=192.0.5.36 e=192.0.5.51 g=192.0.5.1 u=target pw=target tn=target" ※ 作 者: 207lyw 02-2-26 10:49:15 ※ Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 我试过了,还是老样子啊! 怎么办?!快帮我想想办法吧! ※ 作 者: 风轻扬 02-2-26 14:26:50 ※ Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 这种情况下,你的ftpServer有没有反应?记住打开ftpserver的日志,还有在启动过程中主机一直ping目标机,确信网卡没有问题?没有道理,会下载不下来。 ※ 作 者: 207lyw 02-2-26 15:49:36 ※ Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 急死我了,今天一直上不了网!! 我又做了一遍,至少host边的ftp有显示内容了。 ---------------------------- config.h中的默认引导行为: #define DEFAULT_BOOT_LINE \ "elPci(0,0)host:vxworks h=192.0.5.36 e=192.0.5.51 g=192.0.5.1 u=target pw=target tn=target" --------------------------- 目标机的屏幕显示: : : Attached TCP/IP interface to elPci0, Attaching network interface lo0...done. Loading... (停顿了几分钟,然后继续显示) Error loading file : errno=0xd0003. Breakpoint Program Counter:0x0000bad5 Status Register:0x00000216 Task:0xfed9778 "tBoot"(光标停滞在此,机子发出鸣响) 注:从目标机启动后,主机就一直不停地ping目标机,但ping不通。 ----------------------------- 主机的ftp显示: [L 0450] 02/27/02 21:48:18 Connection accepted from 192.0.5.51 [C 0450] 02/27/02 21:48:18 QUIT or close - user logged out -------------------------------- 另外,我试了一下直接从软盘加载vxworks映像,将Bootline改成: "fd=0,0(0,0)host:/fd0/vxWorks h=192.0.5.36 e=192.0.5.51 g=192.0.5.1 u=target pw=target tn=target o=elPci0",并将系统自带的C:\Tornado\target\proj\pc486_vx\defaul\vxworks拷到了软盘上。启动后,可以加载vxworks映像,并显示了 : : Attaching floppy disk...done. Loading /fd0/vxworks 531600+12344+33040 Starting at 0x108000... 在此之后显示: muxDevLoad failed for device entry0 ! Attaching interface lo0...done. WdbConfig:error Configuring WDB Communication interface VxWorks Copyright... : : 0x7ffee7c(tRootTask):muxLoad failed!(光标停滞在此) --------------------------- 我实在是想不通啊,大侠们快帮我出出招吧! ※ 作 者: 风轻扬 02-2-27 22:38:04 ※ Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 你的VxWorks配置有问题,显示说“WDB配置有问题”!!!! ※ 作 者: rtosuser 02-2-28 9:06:28 ※ Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 我知道WDB配置有问题,但我认为那是因为我从软盘加载的是系统自带的vxworks映像(C:\Tornado\target\proj\pc486_vx\defaul\vxworks)。 我做软盘加载vxworks的目的是想看看,用这种方式来加载vxworks所显示的信息会不会对从网间加载的情况有所帮助。我自己配的vxworks的WDB配置没有问题,因为我的另一台目标机用的是3c509的网卡,从网间可以正常地加载,并显示“WDB Ready”。由于我自己配的vxworks太大,所以无法从软盘加载,因此,我的真正目的是要从网间加载vxworks。 也就是说,我现在的问题是,同一个vxworks,用3c509可以从网间加载,用3c905却不能,实在是想不通啊!! ※ 作 者: 风轻扬 02-2-28 9:32:01 ※ Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 修改config.h: 1: #define DEFAULT_BOOT_LINE \ "elt(0,0)host:盘符(c:,d:等)/路径/vxworks h=192.0.5.36 e=192.0.5.51 g=192.0.5.1 u=target pw=target tn=target" 试一下! ※ 作 者: rtosuser 02-3-1 9:15:34 ※ Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 请问大侠,您为什么要我这么改啊?我现在是在调试网卡为3c905的目标机,为什么要改为elt(0,0)呢? 虽然想不通,我还是照您说的改了一遍,照样不行啊! ※ 作 者: 风轻扬 02-3-1 15:38:18 ※ Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 WDB是什么咚咚, 我也遇到相同的问题耶,后来怎么解决的? ※ 作 者: screensw 02-4-16 17:07:24 ※ Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 你的ftpServer没有添加target用户, 请添加target用户密码为:target ※ 作 者: 207lyw 02-2-28 14:09:47 ※ Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 我明明加了呀!现在的问题是,同样的主机,同样的vxworks映像,同样的FTP设置,一台用3c509网卡的目标机可以从网间加载,另一台用3c905网卡的目标机却不能,我该怎么办?! ※ 作 者: 风轻扬 02-2-28 14:32:45 ※ Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 注:从目标机启动后,主机就一直不停地ping目标机,但ping不通。 ----------------------------- 主机的ftp显示: [L 0450] 02/27/02 21:48:18 Connection accepted from 192.0.5.51 [C 0450] 02/27/02 21:48:18 QUIT or close - user logged out -------------------------------- ping 不通何来ftp显示,你把ftp的日志纪录详细些,而且观察ping 仔细些 ※ 作 者: 207lyw 02-3-1 11:02:58 ※ Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 请问大侠,如何把ftp的日志纪录详细一些?我现在只是简单地在一个目录下打开一个test.ftp而已,是不是还要一些其它配置才会令日志纪录更详细? 至于ping目标机,我是开了一个dos窗口,不停地ping,可确实没通过啊! ※ 作 者: 风轻扬 02-3-1 11:41:06 ※ Re:Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 使用tornado的wftpd,在logging菜单中全部选中 ※ 作 者: 207lyw 02-3-1 12:53:11 ※ Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 大侠,对不起,这个“wftpd”是个什么好东东啊?我找了半天没找着。 ※ 作 者: 风轻扬 02-3-1 13:44:59 ※ Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 tornado2 的一个自带的ftp Server ※ 作 者: 207lyw 02-3-1 15:15:21 ※ Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 不好意思,大侠,我查了Tornado的帮助才知道,原来我一直以来用的那个东西就叫“wftpd”:) ※ 作 者: 风轻扬 02-3-1 18:51:16 ※ Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 大侠,我把wftpd的logging菜单中全部选中了,显示信息如下: [L 0455] 03/01/02 19:16:04 Connection accepted from 192.0.5.51 [? -001] 03/01/02 19:16:04 View - Signal 2 (FD_WRITE) Line 424 on socket 208 [? -001] 03/01/02 19:19:14 View - Signal 32 (FD_CLOSE) Line 424 on socket 208 [C 0455] 03/01/02 19:19:14 QUIT or close - user logged out ※ 作 者: 风轻扬 02-3-1 19:32:46 ※ Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 在主机上ping 192.0.5.51 -t -l 9000 看有没有丢包 ※ 作 者: 207lyw 02-3-5 9:13:47 ※ Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 大侠果然厉害! 在主机上执行: ping 192.0.5.51 -t -l 9000 结果显示: Pinging 192.0.5.51 with 9000 bytes of data: Request timed out. Request timed out. Request timed out. . . 按CTRL+C强制终止运行后显示: Ping statistics for 192.0.5.51: Packets: Sent = 24, Received = 0, Lost = 24 (100% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms Control-C ^C 请问,这是何故?接下来我该怎么办? ※ 作 者: 风轻扬 02-3-5 19:58:25 ※ Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 你的网卡硬件有问题或驱动有问题 ※ 作 者: 207lyw 02-3-6 11:41:02 ※ Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 大侠,您能不能讲具体一点? ※ 作 者: 风轻扬 02-3-6 13:29:10 ※ Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 你的网卡接收不了大包 ※ 作 者: 207lyw 02-3-7 11:27:21 ※ Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 那我该怎么办? 换网卡吗? 我现在用的是3Com EtherLink 10/100 PCI Complete PC Management NIC(3C905-TX). 请大侠赐教。 ※ 作 者: 风轻扬 02-3-8 9:10:29 ※ Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 这是你的网卡驱动程序跟网卡不完全匹配造成的。 换是最好的,用3c905-FX,3C905-BT,3C905-BT4或者是ne2000兼容的网卡都可。要是你有3c905驱动的源码,你或许可以通过修改源码取得对3c905-TX的支持.以后,需要我支持,请留下你的email. ※ 作 者: 207lyw 02-3-13 17:23:50 ※ Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 大侠果然高明!! 问题解决了!! 我把网卡换成3C905-BT就试通了,太棒了!! 207lyw 大侠请受小弟一拜!! 在此也要感谢所有给过我帮助的朋友们,多谢各位鼎力相助,不管你们提供的解决方案是否有效,你们都给了我很大的勇气和力量让我继续下去!!谢谢!! ※ 作 者: 风轻扬 02-3-20 10:57:12 ※ Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 大侠,我用一台网卡为3c509的目标机从网间加载vxworks映像,可以正常加载。奇怪的是,我在主机上开了一个dos窗口ping目标机,却怎么也ping不通。甚至我可以在Target Shell上ld一个主机硬盘上的应用程序,也可以在Target Shell上把这个应用程序启起来,但在整个过程中却始终ping不通目标机,why? ※ 作 者: 风轻扬 02-3-1 15:07:30 ※ include <--- 〖回复该帖子〗 include ICMP ※ 作 者: yl 02-3-1 16:26:54 ※ Re:include <--- 〖回复该帖子〗 太棒了!! 多谢大侠指点迷津! 受小弟一拜! ※ 作 者: 风轻扬 02-3-1 16:45:39 ※ Re:Re:include <--- 〖回复该帖子〗 拜倒不必,注意基础。呵呵 我在上海,有空你请我到川菜馆吃一顿就行了,嘿嘿 ※ 作 者: yl 02-3-1 17:24:56 ※ Re:Re:Re:include <--- 〖回复该帖子〗 NO PROBLEM;-) ※ 作 者: 风轻扬 02-3-1 18:36:21 ※ 恳请大侠指教!!! <--- 〖回复该帖子〗 那位大侠知道如何用vxworks 做ftp 服务器? 恳请大侠给点帮助! 小弟不胜感激! ※ 作 者: ma1976ma 02-5-8 18:41:14 ※ 恳请大侠指教!!! <--- 〖回复该帖子〗 那位大侠知道如何用vxworks 做ftp 服务器? 恳请大侠给点帮助! 小弟不胜感激! ※ 作 者: ma1976ma 02-5-8 18:41:17 ※ 恳请大侠指教!!! <--- 〖回复该帖子〗 那位大侠知道如何用vxworks 做ftp 服务器? 恳请大侠给点帮助! 小弟不胜感激! ※ 作 者: ma1976ma 02-5-8 18:41:19 ※ Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 207lyw说的有理 1.检查ftp server中的用户是否指定了目录。 2.在default bootline 中的目录是否和ftp server中的一样。 ※ 作 者: 小华 02-2-26 11:11:50 ※ Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 我以前做3c509网卡的时候,在default bootline 中的目录和ftp server中的目录是不一样的,可还是可以把default bootline目录中的 vxworks映像正常地FTP过来,这是为什么? ※ 作 者: 风轻扬 02-2-26 15:33:46 ※ 我的看法 <--- 〖回复该帖子〗 我以前也出现过类似问题,出现Error loading file: errno=0xd0003 问题应该还是主机与目标机的IP配置问题。 在config.h中的配置还是要与你机器的本地连接配置相同, 即#define DEFAULT_BOOT_LINE \ "elPci(0,0)host:vxworks h=192.0.5.36 e=192.0.5.51 g=192.0.5.1(这一项应该可以不要的) u=target pw=target tn=target" ,然后本机IP为192.0.5.36,网关为192.0.5.1。 记得在打开超级终端前,先把vxWorks映像的路径拷贝到FTP server,(该映像要编译的,可以看看组件的选择)当然在FTP里你先要创建该名为target的新用户,且密码也为target才行; 如果这样还是不行的话,你就检查一下你的本机配置是否真的有效,可以在DOS状态(或命令提示符状态)下输入ipconfig来显示你当前配置。再不行,可能就是网口连线接触不好了。——当然,我所说的都是在你所有vxWorks配置都正常的情况下。 ※ 作 者: ziya 02-2-28 14:41:50 ※ 我也有同样的问题!!! <--- 〖回复该帖子〗 TOOLS: VxWorks、MPC860 我想下载bootable image 到目标机,设置好了 FTP服务器(包括用户、密码、路径、 在别的机器上同样设置可以下载), 并设置IP地址,然后下载 当出现LOADING。。。时 程序就开始没有任何响应了。 此时可以PING通目标机。 如果在FTP中设置TIMEOUT的时间, 则到时候会返回LOADING 错误0Xxx5的字样。 请问这是为什么,如何才能连上呢?// ※ 作 者: embedfree 02-3-6 12:41:13 ※ Re:我也有同样的问题!!! <--- 〖回复该帖子〗 目标机的屏幕显示: : : Attached TCP/IP interface to elPci0, Attaching network interface lo0...done. Loading... (停顿了几分钟,然后继续显示) Error loading file : errno=0xd0003. 此时不能PING通目标机。并且有时会死机。 我的目标机用的是3com 509b TPO网卡 主机用DLink网卡 救命!!!!!!!!! ※ 作 者: 汤小明 02-4-17 15:51:20 ※ Re:我也有同样的问题!!! <--- 〖回复该帖子〗 我的目标机用3com 509b 网卡 主机用DLINK网卡(已调试通过,希望对各位有所帮助): 网卡引导配置步骤: 1. DEFAULT_BOOT_LINE "elt(0,0)host:vxWorks h=172.16.45.70 e=172.16.45.50 u=target pw=xmtang tn=target" 2. /* Network driver options */ #define INCLUDE_ULTRA /* include SMC Elite16 Ultra interface */ #define INCLUDE_ENE /* include Eagle/Novell NE2000 interface */ #define INCLUDE_ELT /* include 3COM EtherLink III interface */ #define INCLUDE_EEX /* include INTEL EtherExpress interface */ #define INCLUDE_ESMC /* include SMC 91c9x Ethernet interface */ #define INCLUDE_SLIP /* include serial line interface */ #define SLIP_TTY 1 /* serial line IP channel COM2 */ #undef INCLUDE_ELC /* include SMC Elite16 interface */ #undef INCLUDE_EEX32 /* include INTEL EtherExpress flash 32 */ #undef INCLUDE_EX /* include Excelan Ethernet interface */ #undef INCLUDE_ENP /* include CMC Ethernet interface*/ #undef INCLUDE_SM_NET /* include backplane net interface */ #undef INCLUDE_SM_SEQ_ADDR /* shared memory network auto address setup */ #define INCLUDE_FEI /* include Intel Ether Express PRO100B PCI */ /*WDB*/ configall.h #ifndef WDB_COMM_TYPE #define WDB_COMM_TYPE WDB_COMM_NETWORK /* default path is the network */ #endif 3. wftpd.exe中加入: 用户 target 密码 xmtang 4. windows的hosts文件中加入" 127.0.0.1 localhost 172.16.45.70 host 172.16.45.50 target 5. Tornado环境中生成: Bootrom_uncmp VxWorks 6. 拷贝 bootrom_uncmp到host\x86-win32\bin下,用命令"mkboot a: bootrom_uncmp "生成引导盘 打开wftpd.exe 7. 配置Tornado环境以完成下载数据功能: (1) Tools-->Target Server-->Config (2) Tools-->Target Server-->Config Launch (3) ProjectàMake Current Source File生成*.o (4) 打开Debugger下载到目标机 5)打开Shell输入 "sp 函数名"启动运行 ※ 作 者: 汤小明 02-5-26 14:40:50 ※ Re:我也有同样的问题!!! <--- 〖回复该帖子〗 你的问题如果解决了的话发篇帖子说说好吗? ※ 作 者: sanblabla 02-4-28 18:11:54 ※ Re:Re:我也有同样的问题!!! <--- 〖回复该帖子〗 我也有同样提问题,很久了还没解决。 ※ 作 者: aken2008 02-5-10 11:25:10 ※ Re:Re:Re:我也有同样的问题!!! <--- 〖回复该帖子〗 关于这个问题,我遇到过两次,第一次是使用内部的KEY安装的FOR MIPS的时候出现这种情况,最后重新安装了系统(包括使用FDISK)后再安装上使用就好了,第二次是使用FOR PPC的时候,因为使用的KEY是用户KEY,所以开始怀疑是系统问题,重新安装系统后,还是不行,后来才知道是因为安装后的tgtsvr有问题,需要拷贝另一个有效的tgtsvr到相关目录下就OK了,当然需要排除你的网卡,FTP设置没有问题.如果FTP设置有问题,同样也会出现这样的错误. ※ 作 者: shackelton 02-5-10 18:39:14 ※ Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 问题解决了吗?还需不需要帮忙? ※ 作 者: embedlife 02-3-7 14:39:16 ※ Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 我也遇上了这样的问题, 我想下载bootable image 到目标机,设置好了 FTP服务器(包括用户、密码、路径、 在别的机器上同样设置可以下载), 并设置IP地址,然后下载 当出现LOADING。。。时 程序就开始没有任何响应了。 此时可以PING通目标机。 如果在FTP中设置TIMEOUT的时间, 则ftp log会返回 client terminate connection send data timeout。 但是当我down另外一些文件,如bootrom_uncmp.hex,syslib.o等 就能down下去ftp会出现tranfer finish,got file XX successful! 但超级终端回出现error loading file:0xdd 我跟踪了一下,报错的是bootLoadModule()这个函数返回error! ※ 作 者: aduo 02-3-7 15:47:13 ※ Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 还没有,请多指教!! ※ 作 者: embedfree 02-3-8 8:21:36 ※ Re:Re:Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 你打开ftp Server,选择security菜单的users/right,打开之后选择你的用户名,然后在home directory项里填入你所要下载的vxworks.z这个文件的路径。试一试吧 ※ 作 者: seawave 02-3-15 10:45:07 ※ Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 应该是你的ftp 服务器没开或是用户密码没对 ※ 作 者: microant 02-3-18 16:14:50 ※ Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 目标机的屏幕显示: : : Attached TCP/IP interface to elPci0, Attaching network interface lo0...done. Loading... (停顿了几分钟,然后继续显示) Error loading file : errno=0xd0003. 此时不能PING通目标机。并且有时会死机。 我的目标机用的是3com 509b TPO网卡 主机用DLink网卡 救命!!!!!!!!! ※ 作 者: 汤小明 02-4-17 15:54:00 ※ 关于vxWork启动的一点小经验 <--- 〖回复该帖子〗 在目标机启动过程中,如果一直ping不通目标机,有以下几个原因: 1.vxWorks设置不对。 2.vxWorks不支持此网卡。 3.vxWorks不支持PNP,现在大多网卡是PNP的,无法接受你设置的中断等参数,可设置跳线关掉PNP。有些网卡如RTL的,可到www.realtek.com.tw下载设置程序关掉PNP. 如果在启动过程中有一段能PING通,出错后不能PING通,我就遇到过这种情况。我的解决方法不同于手册,但也通了,可参考(only for X86)。 在config.c中找到一个调用tftpx*()(函数名一时想不起来了,这是在网吧,不过查询tftp可以找到)也就是启动时访问ftp的一段,它的第二个参数是0(缺省参数,指端口69),我改成了21(ftp),如果用wtftp应该是0,不知为什么我用0不行,用21则可以,难道我机器上的tftp用21端口?然后生成映像。在启动的flag要为0x00,应该是0x80,但我只有用0x00才能通。(我也不知道为什么,请高手指点)我的网卡是realtek 8019AS的。 ※ 作 者: zeroxy 02-4-25 22:13:32 ※ Re:十万火急,恳请大侠指教! <--- 〖回复该帖子〗 请问各位大侠Realtek网卡的BOOTLINE该如何设置十万火急救命!!!!!! ※ 作 者: ddddd 02-4-28 14:19:42 ※ 伟大的VxWorks!!!!我才学。。。请各位大虾多多指教!!! <--- 〖回复该帖子〗 ※ 作 者: prestonlao 02-5-16 16:16:04 ※ 此贴摘自嵌入开发网[em27]



关键词: 主题     十万火急     恳请     大侠     指教     精华     摘抄     IN    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]