当前位置: 技术问答>linux和unix
xp和开发板传输文件怎么设置
来源: 互联网 发布时间:2016-10-18
本文导语: 板子是devkit8000。用超级终端利用串口向开发板传输文件 参照如下步骤 1、准备工作 首先确保你已经装了Linux系统,建立好了交叉编译环境。内核和根文件系统可以自己移植,如果只想在开发板厂商的软件环境上验证...
板子是devkit8000。用超级终端利用串口向开发板传输文件 参照如下步骤
1、准备工作
首先确保你已经装了Linux系统,建立好了交叉编译环境。内核和根文件系统可以自己移植,如果只想在开发板厂商的软件环境上验证串口文件传输也可以。我在XP上安装的Redhat9.0,交叉编译器用的是友善之臂提供的arm-linux-gcc-4.3.2。
2、下载工具包
http://www.filewatcher.com/m/lrzsz-0.12.20.tar.gz.280938.0.0.html
下载lrzsz-0.12.20.tar.gz,解压到我的工作目录/opt下,于是opt目录下多了目录lrzsz-0.12.20目录,解压目录可以自己定。
3、交叉编译
进入lrzsz-0.12.20目录,在终端输入以下命令:
./configure --cache-file=arm-linux.cache
vi arm-linux.cache
在打开的arm-linux.cache文件里做如下的修改:
ac_cv_prog_CC=${ac_cv_prog_CC=gcc}
改为:ac_cv_prog_CC=${ac_cv_prog_CC=arm-linux-gcc}
./configure --cache-file=arm-linux.cache --prefix=/lrzsz
make
make install
以上步骤如果没有编译成功,检查相关的操作是否正确。直至编译编译通过后,在src目录下生成了具有执行属性的文件lrz和lsz,将其拷贝到根文件系统的bin目录下,编译根文件系统并烧写到开发板上,启动开发板使用lrz和lsz就可以进行开发板与XP主机进行文件传输了。
加入文件系统重新烧写后出现如下问题 请大家看以下 给个建议 谢谢
root@DevKit8000:/bin# lsz
/bin/lsz: line 1: syntax error: "(" unexpected
root@DevKit8000:/bin# lrz
/bin/lrz: line 1: syntax error: "(" unexpected
谢谢大家
1、准备工作
首先确保你已经装了Linux系统,建立好了交叉编译环境。内核和根文件系统可以自己移植,如果只想在开发板厂商的软件环境上验证串口文件传输也可以。我在XP上安装的Redhat9.0,交叉编译器用的是友善之臂提供的arm-linux-gcc-4.3.2。
2、下载工具包
http://www.filewatcher.com/m/lrzsz-0.12.20.tar.gz.280938.0.0.html
下载lrzsz-0.12.20.tar.gz,解压到我的工作目录/opt下,于是opt目录下多了目录lrzsz-0.12.20目录,解压目录可以自己定。
3、交叉编译
进入lrzsz-0.12.20目录,在终端输入以下命令:
./configure --cache-file=arm-linux.cache
vi arm-linux.cache
在打开的arm-linux.cache文件里做如下的修改:
ac_cv_prog_CC=${ac_cv_prog_CC=gcc}
改为:ac_cv_prog_CC=${ac_cv_prog_CC=arm-linux-gcc}
./configure --cache-file=arm-linux.cache --prefix=/lrzsz
make
make install
以上步骤如果没有编译成功,检查相关的操作是否正确。直至编译编译通过后,在src目录下生成了具有执行属性的文件lrz和lsz,将其拷贝到根文件系统的bin目录下,编译根文件系统并烧写到开发板上,启动开发板使用lrz和lsz就可以进行开发板与XP主机进行文件传输了。
加入文件系统重新烧写后出现如下问题 请大家看以下 给个建议 谢谢
root@DevKit8000:/bin# lsz
/bin/lsz: line 1: syntax error: "(" unexpected
root@DevKit8000:/bin# lrz
/bin/lrz: line 1: syntax error: "(" unexpected
谢谢大家
|
/bin/lsz: line 1: syntax error: "(" unexpected
——————————
使用file看一下这个文件是什么格式
网线?可以考虑NFS、FTP等。
——————————
使用file看一下这个文件是什么格式
网线?可以考虑NFS、FTP等。
|
楼主好方法,顶了,不过我觉得还是用网线传比较快一点,
|
主机上建个FTP服务器,开发板上构架根文件系统时要支持ftp协议,这样你就可以用ftpget 和ftpput进行下载和上传了,这方面的资料网上很多很多!建服务器也是个很好玩的学习过程,楼主可以试一试。
当然很多其他的服务器都可以。
当然很多其他的服务器都可以。
|
一半都是ftp比较多