菜鸟, 一直在win下 + vmware开发学习, 甚是繁琐,机器卡, 所以在linux配置了环境。。需要配置的基本环境如下, 希望能坚持下去
nfs:
1.
sudo apt-get install nfs-kernel-server nfs-common portmap
2.
vim /etc/exports
添加如下行
/home/fanxzh/nfs_root *(rw,sync,no_root_squash)
3.
重启服务:
sudo /etc/init.d/nfs-kernel-server restart
sudo mount -t nfs 192.168.0.102:/home/fanxzh/server/nfs_root /mnt/nfs_root/ -o nolock //嵌入式开发一定要加-o nolock
umount -f /mnt/nfs
tftp:
1.
sudo apt-get install tftpd-hpa
sudo apt-get install tftp-hpa
2.
配置TFTP服务器:
sudo vim /etc/default/tftpd-hpa
3.
sudo service tftpd-hpa restart
4. 基本用法
tftp -g -r tftp.txt 192.168.0.102
tftp -p -l tftp1.txt 192.168.0.102
ftp配置
apt-get install vsftpd 安装
vi /etc/vsftpd.conf 配置
/etc/init.d/vsftpd restart 配置完后重启服务
linux下串口工具: minicom
tftp 烧写内核:
在uboot阶段狂按空格键,进入命令模式,设置主机ip和开发板ip,主机已安装tftp和nfs,加载内核
tftp 0xc0008000 zImage(image在主机tftp目录下)
bootm 0xc0008000 启动内核