假設 Host 電腦是 Windows 系統, 那就有需要安裝 TFTP32 Server 4.00, 讓開發版可以從 Host 抓映像檔進行燒寫或其它資料.

* 安裝 TFTP32 server

1. TFTPD32 下載 http://tftpd32.jounin.net/download/tftpd32.400.zip

2. 解壓縮, 放入分享檔案到 tftpd32.exe 所在目錄

3. 執行 tftpd32.exe, Server Interface 選 192.168.2.110 -> 最小化
 
4. cmd 本機測試
tftp 127.0.0.1 GET 121_BMI.apk (localhost測試)
ipconfig (查看本機外連ip)
tftp 192.168.2.110 GET 121_BMI.apk (外連ip測試)

5. DMA-6410L 開電源到 OS(Android)
設定開發板網卡 ip
# busybox ifconfig eth0 192.168.2.55
進入 Android 的 app 目錄 (其他目錄可能具唯讀屬性)
# cd /data/app
自 tftp server 抓取 apk 檔案
# busybox tftp -g -r 121_BMI.apk 192.168.2.110
查看是否抓取成功
# ls
ApiDemos.apk
121_BMI.apk
=>已經成功自 tftp server 抓檔案到板子上了


身邊有些人常遇到抓不到檔案的情況, 通常都是網路設定沒先設好(這是很重要的!)
1. Host 網卡要設為 192.168.2.110

 
2. Windows防火牆要關閉

  
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 aries 的頭像
    aries

    aries's Embedded Notes

    aries 發表在 痞客邦 留言(0) 人氣()