Cygwin에서 ezboot 컴파일 따라하기 -1-

Cygwin에서 ezboot를 컴파일 하는 방법에 대해서 설명드리겠습니다.

 

1. ezboot 다운로드

에프에이리눅스 FTP 사이트로 들어갑니다.

FTP 사이트 (ftp://ftp.falinux.com) 에 접속을 한 다음, ezboot 메뉴로 들어갑니다.

history 는 그동안 업데이트 된 ezboot 파일을 저장해둔 곳입니다.
recoomendation 폴더는 ezboot 최신 버전이 저장되어 있습니다.
여기서 압축파일을 받으시면 됩니다.

아래에서 다운로드 링크를 통해 직접 받으셔도 됩니다.

파일 다운로드         ezboot 압축파일 다운로드(cygwin.zip)

 

▼ 다운로드 받은 파일을 Cygwin 폴더 아래로 복사해줍니다.

 

2. Cygwin 실행

Cygwin 폴더에서 Cygwin.bat 도는 Cygwin rxvt.bat(추천) 파일을 실행합니다.

▼ Cygwin 접속하면 아래와 같이 ezboot.tar.gz 파일이 보입니다.

 

▼ 루트에서 아래와 같이 tar 명령을 사용해서 압축을 풀어줍니다.

 

▼ ezboot 폴더로 이동합니다.

ez-s3c2440용 ezboot를 중심으로 진행할 예정입니다.

 

2. S3C2440 용 ezboot 컴파일

컴파일은 ez-s3c2440_make.sh 파일을 실행하면 됩니다.

ez-s3c2440_make.sh
MCU=s3c2440 IMAGE_EXT=ez-s3c2440 BOARD_DEFINE=BOARD_EZ_S3C2440 make $1
명령을 Makefile에서 참조하여 컴파일을 하게 됩니다.

진행이 되면서 error 가 나타납니다.

※ Cygwin GCC 는 4.1 버전이라서 Makefile 관련된 파일을 수정을 해주어야 한다고 합니다.

아래와 같은 에러나는 곳을 다음 강좌에서 수정하도록 하겠습니다.