<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • x
    x

    U-boot-2009.08移植TE2440II開發板--環境搭建

    發布時間:2011-3-23 13:43    發布者:techshare
    關鍵詞: TE2440II , U-BOOT , 環境搭建 , 開發板 , 移植
    平臺:      
    虛擬機:VirtualBox Ubuntu 9.10      
    文件傳輸工具:SSHSecureShellClient-3.2.9      
    交叉編譯環境:arm-linux-gcc-4.3.2      
    與開發板通信:tftp      
    Uboot移植步驟一:      
    建立交叉編譯環境:arm-linux-gcc-4.3.2      
    1.將arm-linux-gcc-4.3.2.tgz復制到任意路徑下;      
    2.確保安裝了標準C開發環境,sudo apt-get install build-essential libncurses5-dev;      
    3.在終端進入arm-linux-gcc-4.3.2.tgz存放目錄,再sudo tar -zxvf arm-linux-gcc-4.3.2.tgz -C /(注意大寫C字母后留一個空格),這樣會自動解壓到/usr/local/4.3.2目錄下);      
    4.修改環境變量,使交叉編譯環境生效。      
    vim "/.profile      
    在這個文件最后添加上自己的環境變量:export PATH=$PATH:/usr/local/arm/4.3.2/bin      
    然后在終端執行source "/.profile ,即可立即生效。      
    5. arm-linux-gcc -v      
    Using built-in specs.      
    Target: arm-none-linux-gnueabi      
    Configured with: /scratch/julian/lite-respin/linux/src/gcc-4.3/configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=arm-none-linux-gnueabi --enable-threads --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --enable-shared --enable-symvers=gnu --enable-__cxa_atexit --with-pkgversion='Sourcery G++ Lite 2008q3-72' --with-bugurl=https://support.codesourcery.com/GNUToolchain/ --disable-nls --prefix=/opt/codesourcery --with-sysroot=/opt/codesourcery/arm-none-linux-gnueabi/libc --with-build-sysroot=/scratch/julian/lite-respin/linux/install/arm-none-linux-gnueabi/libc --with-gmp=/scratch/julian/lite-respin/linux/obj/host-libs-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu/usr --with-mpfr=/scratch/julian/lite-respin/linux/obj/host-libs-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu/usr --disable-libgomp --enable-poison-system-directories --with-build-time-tools=/scratch/julian/lite-respin/linux/install/arm-none-linux-gnueabi/bin --with-build-time-tools=/scratch/julian/lite-respin/linux/install/arm-none-linux-gnueabi/bin      
    Thread model: posix      
    gcc version 4.3.2 (Sourcery G++ Lite 2008q3-72)   
    步驟二:      
    搭建tftp      
    1、安裝server與client      
    sudo apt-get install tftpd tftp openbsd-inetd      
    2、新建inetd啟動文件      
    sudo gedit /etc/inetd.conf      
    tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /home/hacker/tftpboot??? # /home/hacker/tftpboot為tftp主目錄      
    3、重新啟動inetd服務      
    sudo /etc/init.d/openbsd-inetd start      
    4、測試tftpd服務是否成功      
    tftp localhost      
    tftp> verbose      
    應該顯示:Verbose mode on.      
    tftp> trace      
    應該顯示 Packet tracing on.      
    在/home/hacker 建立tftpdown目錄      
    mkdir /home/hacker/tftpdown      
    新建文件 2.txt 設置權限      
    touch 2.txt      
    chmod 777 2.txt      
    在 /home/hacker/tftpboot中      
    新建文件 1.txt      
    touch 1.txt      
    chmod 777 1.txt      
    chmod 777 tftpboot      
    chmod 777 tftpdown      
    tftp>get 1.txt? 從tftpboot接受文件      
    如果想向tftpboot上傳文件,先在tftpboot中建一個空的2.txt      
    然后 tftp>put 2.txt?   
    步驟三:  
    1.首先查看Ubuntu的IP地址,在windows下可以Ping通  


       
    2.開啟SSH服務,實現linux與windows之間的文件傳輸  
    Windows中,從網上下載SSHSecureShellClient-3.2.9,界面如圖:  


      
    3.Ubuntu中如果使本機開放SSH服務就需要安裝openssh-server  
    sudo apt-get install openssh-server  
    然后確認sshserver是否啟動了:  
    ps –e |grep ssh  
    如果看到sshd,那說明ssh-server已經啟動了。  
    4.開啟到linux連接,如下:  
    點擊Quick connect,在對話框中根據自己的情況進行輸入  


      
    5. 輸入你的密碼。  


      
    6.這樣就登陸成功了。  


      
    7.上傳文件  




    李萬鵬
    本文地址:http://www.portaltwn.com/thread-59527-1-1.html     【打印本頁】

    本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
    您需要登錄后才可以發表評論 登錄 | 立即注冊

    廠商推薦

    • Microchip視頻專區
    • EtherCAT®和Microchip LAN925x從站控制器介紹培訓教程
    • MPLAB®模擬設計器——在線電源解決方案,加速設計
    • 讓您的模擬設計靈感,化為觸手可及的現實
    • 深度體驗Microchip自動輔助駕駛應用方案——2025巡展開啟報名!
    • 貿澤電子(Mouser)專區

    相關視頻

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷