#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
自己學習後總結的希望對你們 有幫助,有問題到話,大家可以一起探討