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' 바이너리 파일 입니다.
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 |