ARM学习笔记二
建立文件服务器
安装串口工具以及配置
http://blog.csdn.net/Fouse_/article/details/77285365
MiniTools下载:http://download.csdn.net/download/fouse_/9938765
安装并配置完成后开始烧写一个linux镜像,打开开发板烧写工具MiniTools并连接usb插到电脑上,将开发板NOR/NAND开关拨到NOR选项,开始烧写
如显示正常连接显示为绿色
选择linux选项
选择需要烧写的镜像images
点击开始烧写,烧写完成后将NOR/NAND选择开关拨到NAND选项并重启开发板
启动完成就可以进入烧写的系统了
- 安装完成后开始建立文件服务器实现电脑和开发板的文件传输
- 将开发板和电脑连接到网线的两端
电脑上安装文件服务器
sudo dpkg -i tftpd-hpa_5.2-1ubuntu1_i386.deb tftp-hpa_5.2-1ubuntu1_i386.deb
文件下载:http://download.csdn.net/download/fouse_/9938802
http://download.csdn.net/download/fouse_/9938755
建立上传和下载的文件目录
sudo mkdir /tftpboot
//更改访问权限
sudo chmod 777 /tftpboot
更改服务器配置/
sudo vim /etc/default/tftpd-hpa
1 # /etc/default/tftpd-hpa
2
3 TFTP_USERNAME="tftp"
4 TFTP_DIRECTORY="/tftpboot"//文件上传下载的路径
5 TFTP_ADDRESS="0.0.0.0:69"
6 TFTP_OPTIONS="--secure"
配置完成后查看配置是否成功
如有显示local address:0.0.0.0:68或者0.0.0.0:69即为配置成功
netstat -anu
更改下电脑的ip地址防止地址冲突,由于网络波动ip地址会自动更改所以加上watch
ifconfig //查看自己电脑的以太网网络编号
//更改地址
watch sudo ifconfig eth0 192.168.0.1
重启文件服务器:不出现任何出错信息表示服务器配置成功
sudo service tftpd-hpa restart
运行串口工具,连接开发板
sudo minicom
会自动进入到开发板的终端
更改开发板的ip地址使得开发板和电脑处在同一个网段中
//查看网络
ifconfig
//更改ip地址
ifconfig eth0 192.168.0.230
此时,电脑和开发板相互之间应该能相互通信了
ping 192.168.0.1
ping 192.168.0.230
从电脑上下载文件到开发板上(文件需要先复制或者移动到文件服务器的目录中)
//在minicom中
tftp -r test -g 192.168.0.1
到这里整个文件服务器就算建立好了