全部博文(298)
分类: 嵌入式
2011-04-17 18:43:37
注:所以文章红色字体代表需要特别注意和有问题还未解决的地方,蓝色字体表示需要注意的地方
1.本文所介绍的程序平台
开发板:arm9-mini2440
虚拟机为:Red Hat Enterprise Linux 5
开发板上系统内核版本:linux-2.6.32.2
2.首先将虚拟机的setting->network adapter改成bridged桥连接,然后开发板和虚拟机互相ping,如果互相能ping通,表示网络已通,注意将两者的IP设为同一网段。
我虚拟机IP:192.168.1.16 ping 192.168.1.230
开发板上IP:192.168.1.230 ping 193.168.1.16
3.在开发板上建立一个新用户来接收文件
[root@FriendlyARM /]# adduser gongzhi
Changing password for gongzhi
New password:
Retype password:
Password for gongzhi changed by root
4.虚拟机登录
[root@~]# (输入开发板的ip地址)
Connected to 192.168.1.230 (192.168.1.230).
220 FriendlyARM FTP server (Version 6.4/OpenBSD/Linux-ftpd-0.17) ready.
Name (192.168.1.230:root): gongzhi (输入要登录的开发板的用户名)
331 Password required for plg.
Password: (输入密码,gongzhi 用户密码)
230 User plg logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>bin (采用二进制方式发送文件)
200 Type set to I.
ftp>put demo (传送可执行文件demo)
local: demo remote: demo
227 Entering Passive Mode (192,168,1,230,152,195)
150 Opening BINARY mode data connection for 'demo'.
226 Transfer complete.
1359567 bytes sent in 0.829 secs (1640.19 Kbytes/sec)
ftp> bye (推出ftp)
221 Goodbye.
ftp具体命令请看
http://blog.chinaunix.net/space.php?uid=25324849&do=blog&id=223417