본문 바로가기
임베디드/MK802

[MK802] 개발환경 설정하기

by 호군 2012. 10. 14.
반응형


MK802 컴파일러 설치 (arm-linux-gnueabi)

개발환경 설정의 시작은 컴파일러 설치 입니다. 컴파일러가 없다면 어떤 프로그램도 실행 파일을 만들 수 없기 때문입니다. 여기(영문)로 가시면 A10 linux kernel 컴파일을 위한 내용을 담고 있습니다.

저희는 컴파일러만이 필요하기 때문에 아래와 같이 apt-get 으로 쉽게 다운로드 받을 수 있습니다.


[dongho@dongho-ubuntu] sudo apt-get install gcc-4.4-arm-linux-gnueabi


아래 파일은 arm-linux-gnueabi-gcc로 생성한 'hello, world' 바이너리 파일 입니다.

hello-arm-test


MK802에서 hello-arm-test파일을 터미널에서 실행하면, "hello world" 라고 출력이 되는 것을 확인 할 수 있습니다.




MK802에 TFTP 설치하기

컴파일한 파일을 MK802에 설치하려면, tftp나 ftp 또는 웹 등을 통해서 가져옵니다.  먼저 작업하던 데스크탑에 tftpd를 설치 및 설정을 하셔야 합니다. tftp 설치 및 설정은 여기에서 확인하세요. 설정을 하셨다면 MK802에서 데스크탑의 파일을 가져 올 수 있습니다. MK802에서 간단히 파일을 가져와 봅시다. 저의 데스크탑의 IP는 192.168.1.7 입니다. 각자에 맞는 IP를 입력하세요.


[miniand@ ] sudo apt-get install tftp

[miniand@ ] tftp 192.168.1.7

tftp> get hello-arm-test

tftp> quit

[miniand@ ] chmod +x hello-arm-test

[miniand@ ] ./hello-arm-test

hello world










반응형

'임베디드 > MK802' 카테고리의 다른 글

MK802 모듈에서 12.04 우분투 실행하기  (0) 2012.10.09
[MK802] 개발 시작하기  (0) 2012.09.28