Embedded 실습/환경설정

2. (AT91SAM7S256) GNUARM for cygwin 설치하기

중동콜링 2013. 4. 10. 21:15

이번은 AT91SAM7S256에 프로그램을 올리기 위한 두번째 단계로 

먼저 cygwin이 설치되어 있어야 한다. 


www.gnuarm.com 에 접속한다.

상위 메뉴의 FILES를 클릭하면 파일 다운로드 목록이 뜨는데,

가장 아래에 있는 GCC-4.1 Toolchain중에 cygwin- binutils 2.16.1 버전을 다운로드 해준다.


다운완료 후 Next 신공으로 진행하면 되는데, 중요한 부분이 한가지 있다.


위와 같은 화면이 나오면 꼭 Cygwin options에서 표시한 부분을 체크 해제해주어야 한다.

체크 해제하지 않으면 이후 컴파일이 안되는 참사를 맞닥뜨릴수 있으므로 꼭 체크 해제를 해주고 넘어가자.

나머지 부분은 Next 광클로 넘어가면 된다.


이후 이를 테스트해볼 파일을 구한 후 해당 파일이 있는 폴더에서 command창을 띄운 후 

make를 입력해보면 컴파일이 되고 .bin파일이 생성되는 것을 확인 할 수 있다.



이 .bin파일이 이후 arm보드에 올리는 파일이므로 

혹시 make명령이 먹히지 않는다면 다시 찬찬히 역순으로 설치해보길 바란다.

(gnuarm 재설치 -> cygwin 재설치)


make clean을 입력하면 생성되었던 파일이 모두 삭제된다.