안녕하세요~


한주 잘 지내셨죠?


앞으로 ARM 명령을 이용하여 프로그램을 해보기로 했었죠?


그 전에! 재일 중요하다고 할 수 있는 실습환경에 대하여 이야기해보겠습니다.

실습 환경

 

제 실습 환경은 가상머신(Vmware)에 우분투(Ubuntu 10.04)를 설치하고, CROSS ToolChain과 NFS(Network File System), TFTP( Trivial File Transfer Protocol)를 설치하여 실습환경을 만들었으며, ARM 프로세서가 탑재된 임베디드 보드( G100-S3C6410)을 이용하여 프로그램이 잘 동작하는지 확인하는 실습환경을 꾸미고 있습니다 ^^

1. 가상머신

 

가상머신을 사용하는 이유는 간단합니다. 


우리는 윈도우에서 작업하는 것이 너~무 익숙해져 있습니다. 


GUI를 지원하는 우분투도 사용하기는 괜찮지만, 


역시 익숙한 윈도우가 편합니다!


그래서! 윈도우 운영체제 위에 또다른 운영체제인 우분투를 설치하기 위해 가상머신(Vmwre)를 사용하고 있습니다 ^^


위 말을 일반적인 것이 아닌 제 생각을 글로 표현한 것입니다~^^


중요한건 하나의 운영체제 위에 운영체제가 하나 더 설치되어 실행되고 있다는 것이 요점입니다!


자, 우리는 가상머신에 우분투를 설치하여 ARM 명령어를 이용한 프로그램을 할 것입니다 ^^


가상머신을 사용하지 않고 멀티 부팅을 이용하시려는 분은 아래 링크를 읽어 보세요~


http://forum.falinux.com/zbxe/?mid=lecture_tip&search_target=user_name&search_keyword=%ED%98%84%EA%B8%B0&document_srl=555721

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/ 여기로 찾아오세요~ ( 이번주는 서버 문제로 접속이 불가 할수 있습니다.  ㅠㅠ )