#minicom -s
选择串口设置选项(Serial port setup)
按 A 进入串口设备设置,选择哪个串口设备:使用 RS232 串口口线的,设置为/dev/ttyS0;
使用 USB 转串口的,设置为为/dev/ttyUSB0。
按 E 设置波特率/数据位数/结束位个数,设置为 115200 8N1。
按 F,取消硬件流控。
按 G,取消软件流控。
保存为默认设置:(Save setup as dfl)
退出配置: (exit)
退出 minicom Ctrl +A 然后按q。
以后启动 minicom: #minicom
2.tftp服务器最简单安装配置
安装tftp-server
sudo apt-get install tftpd-hpa
sudo apt-get install tftp-hpa(如果不需要客户端可以不安装)
tftp-hpa是客户端
tftpd-hpa是服务器端
配置TFTP服务器
sudo vim /etc/default/tftpd-hpa
将原来的内容改为:
TFTP_USERNAME=”tftp”
TFTP_ADDRESS=”0.0.0.0:69″
TFTP_DIRECTORY=”tftp根目录” #服务器目录,需要设置权限为777,chomd 777
TFTP_OPTIONS=”-l -c -s”
重新启动TFTP服务
sudo service tftpd-hpa restart
3.nfs配置
安装sudo apt-get install nfs-kernal-server
创建工作目录 #mkdir /nfsroot #chmod 777 /nfsroot
修改配置文件 #vim /etc/export
添加 /nfsroot *(rw,sync,no_root_sqush, no_subtree_check)
重启服务 #service nfs-kernal-server restart
4.烧写 Nand Flash u-boot
主机: #ifconifg eth0 192.168.1.10
开发板: #set serverip 192.168.1.10
#set ipaddr 192.168.1.20
#sav
#tftp 50008000 u-boot-nand.bin
#nand erase 0 40000
#nand write 50008000 0 40000
切换到 Nand 启动
如果出现 ECC 错误,执行:
#tftp 50008000 u-boot-nand.bin
#nand erase 0 40000
#nand write 50008000 0 40000
#reset
5.下载内核启动内核
#tftp 50008000 zImge
#bootm 50008000
6.挂载网络文件系统
主机: #tar xvf rootfs.tar -C /nfsroot/
开发板: #set bootargs "root=/dev/nfs nfsroot=192.168.1.10:/nfsroot console=ttySAC0,115200"
#sav
#reset
#tftp 50008000 zImage
#bootm
7.设置自动启动
开发板: #set bootcmd "tftp 50008000 zImage;bootm 50008000"
#sav
自己学习后总结的希望对你们 有帮助,有问题到话,大家可以一起探讨