vxworks6.6 FTP 加载错误

cool_ice1020 2009-03-03 10:15:31
使用平台vxworks6.6 开发环境worksbench3.0

在config.h文件中添加了相应的FTP宏定义:
#define INCLUDE_IPFTPC
#define INCLUDE_IPFTPS

在编译bootrom.bin的时候,系统提示错误:
undefined reference to 'ipftps_create'
undefined reference to 'ipftps_start'
undefined reference to 'ipftps_version'
我现在想用FTP加载系统映像,系统提示错误如下:
loading...FTP transfer failed.

请问有谁做过6.6下BSP的开发,还需要添加什么宏吗?
谢谢了。
...全文
1183 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
shui1979_chang 2011-04-10
  • 打赏
  • 举报
回复
本人开发MPC8560项目时,用的软件平台就是Workbentch3.0(vxworks6.6),开始的时候也碰到了了楼上所描述的问题,当时也怀疑FTP的配置问题,但是后来项目成功后证明,至少在我的项目中不是FTP配置问题,而是网卡驱动上有些问题,后来把网卡驱动改过后FTP不配置就能成功Loading。但是有一点要特别注意,FTP是必须设置密码的,细心的开发朋友会发现,实际上开发文档上也说了,这一版本的vxworks为了增强网络的安全性,因此必须有密码验证。
wjjbuaa 2011-03-29
  • 打赏
  • 举报
回复
4楼的问题解决了没?出现同样的问题,需求帮助!!!
kermit_song 2010-09-06
  • 打赏
  • 举报
回复
最好说明用的是哪个bsp,至少说一下processor吧
洪茂杰 2010-06-11
  • 打赏
  • 举报
回复
vxworks6.8下 VxBus驱动模式也一直不能用。IP包根本发不出来。
E:\WindRiver\vxworks-6.8\target\src\hwif\end\vxbIbmEmacEnd.c

我们后来用了另一种驱动,它跟旧vx5.4/vx5.5比较象,至少 IP包收发都是正常的。
E:\WindRiver\vxworks-6.8\target\src\drv\end\emacEnd.c

VxBus太复杂了,我们现在的技术能力根本理解不了。
洪茂杰 2010-06-11
  • 打赏
  • 举报
回复
我们用vxworks6.8(workbench3.2) 生成bootrom.hex也遇到跟楼主相同的问题,从www.windriver.com网站上查找不到任何相关信息。
liubogx 2010-03-11
  • 打赏
  • 举报
回复
chuhuabing,cool_ice1020,你们好!

我也是刚才是用VxWorks6.6,以前使用5.5的。我的BSP在制作bootrom的时候也发现无法启动FTP的工程,报错信息为:
Loading... FTP transfer failed
Error loading file: errno = 0x41.

感觉整个网卡的驱动都没有加载进去,不是太清楚6.6的VxBus驱动模式,有点找不到北了!
我用bsp制作VxWorks的映像时,通关过对component这些组件的配置,网络却又是通的!不知道哪里出问题了。

请问大概那里出问题了,在哪里加载的?还需要定义哪些宏定义。

chuhuabing 2009-03-04
  • 打赏
  • 举报
回复
呵呵,老兄,我的邮箱也是一天才收一次邮件的。
bootrom是不需要你定义这些红的,因为bootrom本身就已经使能了一些必用的协议,包括ftp等。另外编译bootrom,你只需要在target/config目录下对应的bsp目录下编译bootrom和bootrom.bin,然后将bootrom或bootrom.bin写到软盘,或你的启动盘就可以配置ftp启动了。对于vx6.6通过ftp启动应该还是比较容易的。你的vip中只需要完成你的项目的工作,一般不需要编译bootrom。可启动的vip除外。
chuhuabing 2009-03-03
  • 打赏
  • 举报
回复
你需要打开vip的kernel configuration,添加ftp相关的组件先,然后再编译。在config.h中添加着两个宏定义应该不行。
cool_ice1020 2009-03-03
  • 打赏
  • 举报
回复
不对啊,用kernel configuration配置的话,不是只添加在了系统映像中吗,又不影响bootrom下组件添加?
在bootrom下可用吗?
chuhuabing:你邮箱多少?这样讨论太慢了点吧。
我现在也是刚开始用6.6,原来用的都是5.5。有问题还请你多指点。
谢谢了。

2,184

社区成员

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

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