1. 首先要接上一條可連到Internet的網路線, 如果沒有就利用XP裡的網際網路共用方式分享給它 :
     
(1-1) 我的筆電有兩張網卡: 無線網卡用來上網對外的, 有線網卡連到DMA-6410L開發板
所以要讓無線網路連線分享給區域網路, 到 控制台 ->網路連線 ->無線網路連線 ->右鍵 ->內容   
1.png    
(1-2) 進階 ->網路連線共用 ->允許其他網路使用者透過這台電腦的網際網路連線來連線打勾 ->家用網路連線 ->選區域網路 ->確定 ->跳出視窗選是
   

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


因為新買了一個 USB 無線網卡, 裝完 drvier software 後就發現這個問題, 蠻討厭的.
某些無線網路卡廠商有提供無線網路操作軟體, 會將Windows原本的連線介面WZC給停用了,
啟動方法如下:

法一:控制台 ->系統管理工具 ->服務 ->Wireless Zero Configuration ->按右鍵 ->啟動

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

1. 先複製映像檔到 tftp server 目錄下

[ u-boot ]
~/dma6410-u-boot-1.1.6/
u-boot.bin

[ kernel ]
~/dma6410L-linux-2.6.29/
arch/arm/boot/zImage

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

* 編譯 Android 檔案系統

修改 ~/.profile
if [ -d "$HOME/bin" ] ; then
  PATH="$HOME/bin:$PATH"
fi

複製原始檔, 從書附光碟
DVD_DMA-6410L_21\Android 2.1\Android_Source\android_eclair_dma6410L_110530.tar.bz2

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

複製原始檔, 從書附光碟
DVD_DMA-6410L_21\Android 2.1\kernel\dma6410L-linux-2.6.29_110530.tar.bz2

解壓縮
root@ubuntu:~# tar jxvf dma6410L-linux-2.6.29_110530.tar.bz2

進入目錄
root@ubuntu:~# cd dma6410L-linux-2.6.29

設定選項

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


1. 解壓縮 u-boot
複製原始檔, 從書附光碟
DVD_DMA-6410L_21\Android 2.1\u-boot\dma6410-u-boot-1.1.6_110222.tar.bz2
解壓縮
root@ubuntu:~# tar jxvf dma6410-u-boot-1.1.6_110222.tar.bz2
進入目錄
root@ubuntu:~# cd dma6410-u-boot-1.1.6

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

 
u-boot mmc 版本或稱SD卡版本, 用在NOR FLASH 是不正常或未燒錄任何東西時, SD卡開機進到 u-boot , 重新燒錄映像檔到 NOR FLASH 之用.


1. 解壓縮 u-boot
複製原始檔, 從書附光碟
DVD_DMA-6410L_21\Android 2.1\u-boot_mmc\dma6410-u-boot-1.1.6_mmc_101115.tar.bz2
解壓縮
root@ubuntu:~# tar jxvf dma6410-u-boot-1.1.6_mmc_101115.tar.bz2
進入目錄

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

* 安裝交叉編譯器 Cross Compiler for DMA-6410L*

1.
交叉編譯器 for u-boot kernel    4.3.1-eabi-armv6-20080707.tar.bz2複製檔案, 從開發版光碟
DVD_DMA-6410L_21\Android 2.1\cross_compile\4.3.1-eabi-armv6-20080707.tar.bz2

2.
交叉編譯器 for Tslib        cross-3.3.2.tar.bz2複製檔案, 從書附光碟
Book_S3c6410_21\ch1\cross-3.3.2.tar.bz2
解壓縮
root@ubuntu:~# tar jxvf 4.3.1-eabi-armv6-20080707.tar.bz2
root@ubuntu:~# tar jxvf cross-3.3.2.tar.bz2
建立新目錄

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

* 更新 java Android 相關套件 *

root@ubuntu:~# apt-get update

* 1. 產生完美 hash 函數
root@ubuntu:~# apt-get install gperf

* 2. 存取視訊緩衝區, 音訊輸出, 滑鼠或鍵盤
root@ubuntu:~# apt-get install libsdl-dev

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


* 1. 安裝vim
root@ubuntu:~# apt-get install vim

* 2. 安裝編譯器與make工具
root@ubuntu:~# apt-get install gcc build-essential make

* 3. 安裝awk, NDK會用到
root@ubuntu:~# apt-get install gawk

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

終端機程式是用來對開發版除錯或下指令用的, windows用超級終端機, Linux下大多用minicom.
安裝環境: Ubuntu 11.04 in VMware


在 VM 設定檔加入一個 Serial Port 硬體
VMware® Workstation 7.0 ->Edit virtual machine settings ->Add ->Serial Port ->Next ->COM6 ->Finish-> OK

VM 開機進入系統後, 在右下方 Serial Port 按 Connect

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

這是 for Ubuntu 11.04 版本的tftp server安裝與設定方法, 10.x之前版本略有不同, 找了一整晚才找到正確的設定方法.
如果需要在 "Host" "Target board" 之間交換資料, 方法之一就是架個 tftp server.
我的 Ubuntu 是在 VM裡面跑的, 不是本機系統, 需要多作埠號轉向, 讓本機的 69 指到 VM 裡的 69 port.


* 安裝 tftpd-hpa server *
用 apt-get 下載並安裝
root@ubuntu:~# apt-get install tftpd-hpa
修改設定檔
root@ubuntu:~# vim /etc/default/tftpd-hpa

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





 *安裝驅動* (WinXP要裝, Fedora12不用)

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

假設 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 -> 最小化

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