강좌 & 팁
안녕하세요~
한주 잘 지내셨죠?
앞으로 ARM 명령을 이용하여 프로그램을 해보기로 했었죠?
그 전에! 재일 중요하다고 할 수 있는 실습환경에 대하여 이야기해보겠습니다.
실습 환경
제 실습 환경은 가상머신(Vmware)에 우분투(Ubuntu 10.04)를 설치하고, CROSS ToolChain과 NFS(Network File System), TFTP( Trivial File Transfer Protocol)를 설치하여 실습환경을 만들었으며, ARM 프로세서가 탑재된 임베디드 보드( G100-S3C6410)을 이용하여 프로그램이 잘 동작하는지 확인하는 실습환경을 꾸미고 있습니다 ^^
1. 가상머신
가상머신을 사용하는 이유는 간단합니다.
우리는 윈도우에서 작업하는 것이 너~무 익숙해져 있습니다.
GUI를 지원하는 우분투도 사용하기는 괜찮지만,
역시 익숙한 윈도우가 편합니다!
그래서! 윈도우 운영체제 위에 또다른 운영체제인 우분투를 설치하기 위해 가상머신(Vmwre)를 사용하고 있습니다 ^^
위 말을 일반적인 것이 아닌 제 생각을 글로 표현한 것입니다~^^
중요한건 하나의 운영체제 위에 운영체제가 하나 더 설치되어 실행되고 있다는 것이 요점입니다!
자, 우리는 가상머신에 우분투를 설치하여 ARM 명령어를 이용한 프로그램을 할 것입니다 ^^
가상머신을 사용하지 않고 멀티 부팅을 이용하시려는 분은 아래 링크를 읽어 보세요~
2. 우분투(Ubuntu)
우분투는 테스크톱에서 리눅스를 쉽게 사용할 수 있게 만든 리눅스 베포판입니다.
우분투는 아래 사이트에서 iso 파일을 받을 수 있습니다.
http://www.ubuntu.com/download/ubuntu/download
받은 iso 파일을 가지고 가상머신에 우분투를 설치 할 수 있겠죠~?
3. 타겟 보드(Target Board)
ARM 명령어를 공부하기 위해선 프로세서가 탑재된 PC혹은 보드(Board)가 있어야 겠죠?
제가 사용하는 타겟보드는 falinux에서 구매할 수 있는 G100-S3C6410을 사용했습니다.
보드의 자세한 내용은 다음 링크를 읽어 보세요~
http://falinux.godo.co.kr/shop/goods/goods_view.php?goodsno=38
앞으로?
다음글에는 본론으로 들어가 ARM 명령을 이용하여 프로그램해 보겠습니다.
다음글에서 뵙겠습니다!!
빠른만남을 원하시면 http://ms-osek.org/ 여기로 찾아오세요~ ( 이번주는 서버 문제로 접속이 불가 할수 있습니다. ㅠㅠ )