embedded linux ,android

2010年11月2日 星期二

Dma6410XP開發環境架設

Install Fedora 8
1. 複製SDK與書本光碟內容到NB
2. 利用VMware安裝Fedora8
3. 看DMA-6410XP_CE6.0&Android2.1_100818.pdf
4. 安裝vmware tool ( 語系轉成英文 )
    http://life.iiietc.ncu.edu.tw/xms/content/show.php?id=16092
    擴充vmware空間 vmware-vdiskmamager.exe -x 100Gb "D:/xxx.vmdk"


Cross Compiler for uboot and kernel
5. mkdir /usr/local/arm
6. tar -jxvf 4.3.1-eabi-armv6-20080707.tar.bz2 -C /usr/local/arm
7. vim ~/.bashrc
8. export PATH=/usr/local/arm/4.3.1-eabi-armv6/usr/bin:$PATH
9. . ~/.bashrc

build kernel
10. cp dma6410xp-linux-2.6.29_101010.tar.bz2 ~
11. cd ~
12. tar -jxvf dma6410xp-linux-2.6.29_101010.tar.bz2
13. cd  dma6410xp-linux-2.6.29
14. make clean
15. make smdk6410_android_128M_defconfig
16. make zImage


build uboot

17. cp dma6410-u-boot-1.1.6_100913.tar.bz2 ~
18. cd ~
19. tar -jxvf dma6410-u-boot-1.1.6_100913.tar.bz2
20. cd  dma6410-u-boot-1.1.6
21. make smdk6410_config
22. make 

22-1. yum install gperf
22-2  CD install libsdl-dev
build Android 
23mkdir ~/sdk
24. cd sdk
25. cp jdk-6u14-linux-i586.bin .
26chmod u+x jdk-6u14-linux-i586.bin
27./jdk-6u14-linux-i586.bin
22. vim ~/.bashrc
22export JAVA_HOME=/root/Android6410/sdk/jdk1.6.0_14
   export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
   export PATH=$JAVA_HOME/bin:$JAVA_HOME:/jre/bin:$PATH:$HOME/bin
23. cp dma6410XP_android2.1_source_100920.tar.bz2 ~
24. tar -jxf dma6410XP_android2.1_source_100920.tar.bz2
25. cd android_source 
26. source ./build_android_env
27. ./build_android.sh


燒image


install 2.1 SDK

沒有留言:

張貼留言