这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 目标机与主机间文件操作问题

共3条 1/1 1 跳转至

目标机与主机间文件操作问题

菜鸟
2005-09-07 16:54:55     打赏

配置为研华的pcm3350,cf卡启动,网络WDB:82559驱动559mux。正常启动后,有如下问题

1. 网络连接不稳定,WDB常常timeout;

2.在主机的shell下copy "version.o","/ata1/version.o",该命令执行的结果WDB timeout;

3. 参照<<vxWorks在线升级技术>>,执行结果仅在"/ata1/"下建立version.o文件,大小为零;

usrAtaConfig(1,0,"/ata1/");

myftp(char* host, char* user, char* passwd, char* srcFile, char* desFile)

那位打下帮忙解决,谢谢!




关键词: 目标机     主机     文件     操作     问题    

菜鸟
2005-09-08 17:09:00     打赏
2楼

首先不能在host shell下调用copy。因为host shell和target shell的当前路径很可能不一样(基本上都不相同)。

我们需要的是在target shell中调用pwd验证当前路径。

在调用myftp之前,应该首先改变当前路径到"/ata1/"(调用ioDefPathSet或cd)。并一定要在target shell中用pwd验证,然后再创建文件。最后要close文件。


菜鸟
2005-09-08 18:17:00     打赏
3楼

在target shell 中cd"host:"访问host,在执行ls ,返回值为-1。这种情况怎样访问host.

我在usrAppInit函数中

/*add ata1*/
usrAtaConfig(1,0,"/ata1/");

/*define io default path*/
ioDefPathSet("/ata1/");


共3条 1/1 1 跳转至

回复

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