ubuntu下到s3c6410開發板到環境搭建

1.配置 minicom
   #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

自己學習後總結的希望對你們 有幫助,有問題到話,大家可以一起探討

                                         
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章