首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > VxWorks >

vxworks6.6 FTP 加载异常

2012-03-20 
vxworks6.6 FTP 加载错误使用平台vxworks6.6开发环境worksbench3.0在config.h文件中添加了相应的FTP宏定义

vxworks6.6 FTP 加载错误
使用平台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的开发,还需要添加什么宏吗?
谢谢了。

[解决办法]
你需要打开vip的kernel configuration,添加ftp相关的组件先,然后再编译。在config.h中添加着两个宏定义应该不行。
[解决办法]
呵呵,老兄,我的邮箱也是一天才收一次邮件的。
bootrom是不需要你定义这些红的,因为bootrom本身就已经使能了一些必用的协议,包括ftp等。另外编译bootrom,你只需要在target/config目录下对应的bsp目录下编译bootrom和bootrom.bin,然后将bootrom或bootrom.bin写到软盘,或你的启动盘就可以配置ftp启动了。对于vx6.6通过ftp启动应该还是比较容易的。你的vip中只需要完成你的项目的工作,一般不需要编译bootrom。可启动的vip除外。

热点排行