Latest Post
Mango-IMX6Q Android 6.0 원본 소스 다운로드 하기

 

소스 환경 설정

source.android.com/source/initializing.html참조해서 자신에 맞는 리눅스 운영체제에

맞게 설정합니다.

 

 

 

소스 다운로드

 

http://www.nxp.com/ko/products/software-and-tools/software-development-tools/i.mx-software-and-tools/android-os-for-i.mx-applications-processors:IMXANDROID?code=IMXANDROID&nodeId=015210BAF78711&fpsp=1&tab=Documentation_Tab

에서 Doc 부분을 받아서 압축을 푼 후 Android_User's_Guide.pdf 파일을  참조해서 했습니다.

 

BSP 파일은

http://www.nxp.com/ko/products/software-and-tools/software-development-tools/i.mx-software-and-tools/android-os-for-i.mx-applications-processors:IMXANDROID?code=IMXANDROID&nodeId=015210BAF78711&fpsp=1&tab=Design_Tools_Tab

에서 IMX6_M6.0.1_2.1.0_ANDROID_SOURCE_BSP(REV M6.0.1_2.1.0) 다운로드 했습니다.

 

다운로드 하려면, nxp 사이트에 회원 가입해야 합니다.

 

다운로드한 소스 압축을 풉니다.

 

$ mkdir android6.0

$ mkdir bin

$ cd android6.0/

$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo

$ chmod a+x ~/bin/repo

$ ~/bin/repo init -u https://android.googlesource.com/platform/manifest -b android-6.0.1_r22

$ ~/bin/repo sync

 

커널 다운로드 받기

 

git clone git://git.freescale.com/imx/linux-2.6-imx.git kernel_imx

$ cd kernel_imx/

$ git checkout m6.0.1_2.1.0-ga

 

u-boot 다운로드 받기

$ cd <path>/ android6.0

$ cd bootable/

$ mkdir bootloader

$ cd bootloader/

$ git clone git://git.freescale.com/imx/uboot-imx.git uboot-imx

$ cd uboot-imx/

$ git checkout m6.0.1_2.1.0-ga

 

Patch 하기

cd ~/work/imx6/android/6.0/android6.0/

$ source /home/icanjji/work/imx6/android/6.0/android_M6.0.1_2.1.0_source/code/M6.0.1_2.1.0/and_patch.sh

$ c_patch /home/icanjji/work/imx6/android/6.0/android_M6.0.1_2.1.0_source/code/M6.0.1_2.1.0 imx_M6.0.1_2.1.0

명령 수행 후 아래와 같이 메시지가 출력되면 됩니다.

*************************************************************

Success: Now you can build android code for FSL i.MX platform

*************************************************************

 

Comments 0
:    :    :
이름 / 2014-11-20 / ★★★☆☆ [수정 / 삭제]

내용

Recent Comments
일방통행  |  ★★★★★
ISE 14.7 virtualbox를 설치했는데, ,iMPACT가 인식을 못하는데, 어케해야하나요?
min  |  ★★★★☆
These are the only Drives available to write images to: # major minor size name 1: 8 0 512805384 sda 2: 8 16 15558144 sdb Enter Device Number or n to exit: 2 Invalid selection! 왜 이런 오류가 나는 걸까요?
dino  |  ★★☆☆☆
NAND Scrub실행 후 에러가 나타납니다/ 조치방법을 알려주세요 에러내용 crz nand_erase_opts erase.addr=0x0, opt->offset=0x0, erase_ieng minfo_erases=0x20000 .....진행후 s3c-nand:ecc uncorrectable error detected---4개발생합니다 빠른 회신부탁드립니다 연락처:010-3752-6251 강희진
bluewind  |  ★★★★★
안녕하세요..구입했는데..회로도 부탁드립니다. percephy@naver.com 입니다.
조형철  |  ★★★★★
상기 Backlight 관련 회로를 구할 수 있을까요?
hwang  |  ★★★★★
구입한지 조금 됬는데 회로도 부탁합니다. rubens7777@paran.com 입니다.