搭建开发编译环境
1、交叉编译环境arm-linux-gcc-4.3.2
解压#tar xvzf arm-linux-gcc-4.3.2.tgz -C /
地址#cd /usr/local/arm
修改配置文件#vi /root/.bashrc
export PATH=$PATH:/usr/local/arm/4.3.2/bin
重启
执行#arm-linux-gcc -v
查看交叉编译版本
2、TFTP
安装TFTP
修改配置文件#vi /etv/xinetd.d/tftp
修改为(1)共享文件夹路径(2)no
server_args = -s /tftpboot
disable = no
在指定路径创建共享文件夹#mkdir /tftpboot
保持路径一致
设置权限可读可写#chmod +rw /tftpboot
重启服务#sysytemctl restart xinetd
3、NFS
安装NFS
修改配置文件#vi /etc/exports
加入跟文件目录与权限
更新#exportfs -ra
查看#exportfs -v
4、UBOOT
解压
清除#make distclean
链接?#make mini2440_config
编译生成uboot.bin #make
烧写开发板
5、内核裁剪
解压内核
复制。config
修改Makefile
裁剪内核#make menuconfig
生成zImage
打包生成uImage
6、YAFFS
解压脚本mkyaffs2img
打包成img #mkyaffs2img root_qtopia/ root_qtopia.img
烧写img