본문 바로가기
코스웨어/10년 스마트폰BSP

[BSP]업무일지-이상구-20100915

by 알 수 없는 사용자 2010. 9. 15.
728x90
반응형

오드로이드 커널 이미지 만들기

1. 크로스 컴파일러 툴체인 설치하기

1-1. 아래의 주소에서 크로스 컴파일러 다운로드한다.
http://dev.odroid.com/projects/odroid-t/download/40?filename=4.3.1-eabi.tar.gz

1-2. 압축파일을 /usr/local/arm에 복사한다.
# cp 4.3.1-eabi.tar.gz /usr/local/arm
만약 디렉토리가 존재하지 않는다면 만들어준다.
# mkdir /usr/local/arm

1-3. 복사한 파일의 압축을 풀자.
# cd /usr/local/arm
# tar xvzf 4.3.1-eabi.tar.gz

1-4. 환경파일에 경로를 추가한다.
# cd
# vi .bashrc

아래와 같이 경로를 추가해준다.
PATH=$PATH:/usr/local/arm/4.3.1-eabi-armv6/usr/bin

1-5. 변경된 환경파일 적용하자.
재로그인 또는 재시작 하거나 아래와 같이 입력하면 된다.
# source .bashrc

1-6. 크로스 컴파일러가 제대로 설치되었는지 확인해보자.
# arm-linux-gcc -v
아래와 같이 나온다면 제대로 설치가 된것이다.



2. 커널 컴파일하기

2-1. 아래의 주소에서 오드로이드용 커널 다운로드한다.
http://dev.odroid.com/projects/odroid-t/download/50?filename=odroid-c110-kernel-20100727.tar.gz

2-2. 다운로드 받은 파일을 압축 풀자.
# tar xvzf odroid-c110-kernel-20100727.tar



2-3.  커널 설정 파일을 만든다.
# cd kernel

# make odroid_S_mmc_defconfig



2-4. 드디어 커널 컴파일!!!
# make zImage

728x90