01 > ȸҰ

 
작성일 : 13-06-15 22:02
aesop v210 tool chain 설정하기
 글쓴이 : 이로직…
조회 : 4,799  
이솝 보드용 GCC 툴체인 설치 방법

다음은 이솝 보드용 U-Boot 및 커널과 Application을 설치하기 위한 GCC 툴체인을 호스트 시스템에 설치하고 설정하는 방법을 기술 합니다.



1. 툴체인 다운로드



툴체인은 이솝 임베디드 프로젝트 페이지의 다운로드 페이지를 보시면 최신 버전이 업로드 되어 있습니다.



다운로드 주소 : http://www.aesop.or.kr/?mid=issuetracker&act=dispIssuetrackerDownload&vid=AESOPV210

GCC 툴체인 이름 (X-Windows용) : arm-s5pc1xx-linux-gnueabi-4.3.2.tar.gz

GCC 출체인 이름 (Kernel 컴파일용) : arm-2009q3.tar.gz



GCC의 버전 문제로 리눅스 커널의 경우 별도의 툴체인을 설치해서 사용해야 합니다.

다음은 툴체인을 각각 설치하는 두가지 방법에 대해 기술 합니다.



2. 툴체인 압축해제 (X-Windows용)



이솝 보드용 툴체인은 호스트 시스템의 /opt 디렉터리에 설치해야 하며, 위에서 다운로드 받으신 출체인을 /opt 디렉터리로 복사하시고,

다음의 명령으로 압축을 해제하시면 됩니다. (반드시 Root 권한의 계정 사용 필요)




$> cp -af arm-s5pc1xx-linux-gnueabi-4.3.2.tar.gz /opt

$> cd /opt

$> sudo tar xzf arm-s5pc1xx-linux-gnueabi-4.3.2.tar.gz



3. 툴체인 압축해제 (리눅스 커널용 툴체인)



이솝 보드용 툴체인은 호스트 시스템의 /opt 디렉터리에 설치해야 하며, 위에서 다운로드 받으신 출체인을 /opt 디렉터리로 복사하시고,

다음의 명령으로 압축을 해제하시면 됩니다. (반드시 Root 권한의 계정 사용 필요)



$> sudo mkdir /usr/local/arm
$> sudo cp -af ./arm-2009q3.tar.gz /usr/local/arm

$> cd /usr/local/arm

$> sudo tar xzf arm-2009q3.tar.gz



4. PATH 설정



툴체인의 PATH를 설정하셔야, 다른 작업 디렉터리 또는 호스트 시스템의 재 로그인시 PATH를 설정하는 번거로움을 피할 수 있습니다.

다음의 명령으로 PATH를 설정하시기 바랍니다.



$> sudo gedit /etc/profile






# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

# By Jhkim : User specific environment and startup programs

PATH=$PATH:$HOME/bin:/opt/s5pc1xx/cross/armv7a/bin:/usr/local/arm/arm-2009q3/bin

$> source /etc/profile