강좌 & 팁
글 수 2,412
2011.11.08 13:50:11 (*.119.104.170)
40882
이번에는 소스코드를 수정하여 실행 할 수 있는 상태로 만드는 것을 설명 드리겠습니다. 뭐 딱히 수정해야 될 부분이 많지는 않지만 수정하지 않고 하게 되면 컴파일 자체가 되지 않습니다.
1. 소스코드 수정하기
우선은 밑에 그림과 같이 열어서 해당 폴더가 있는지와 내용이 있는지를 살펴 봅니다. 왜냐하면 다음 폴더가 없다면 제가 사용한 보드에서는 동작을 하지 않기 때문입니다. 이 글을 보시는 분이 만약 사용하고 싶은 보드가 있다면 해당 보드에 대한 내용이 있는지도 잘 살펴 보셔야 합니다.
자 이제 해당 폴더를 잘 확인하셨다면 Makefile을 열어 줍니다. Makefile에서 다음 부분을 찾아 수정해 주게 됩니다.
수정 전 |
CHIP = at91sam9260 BOARD = at91sam9260-ek |
수정 후 |
CHIP = at91sam7x256 BOARD = at91sam7x-ek |
제가 사용한 보드는 at91sam7x-256 보드이기 때문에 해당 보드를 사용하기 위해서 수정한 것 입니다.
2. 동작 확인
자 이제 다음으로는 Makefile을 수정하고 잘 되는지를 확인해 보았습니다. (하나씩 천천히)
처음에 이미지 파일이 생성되어 있는데 clean 이라는 Make target 을 만들고 잘 동작해서 이미지 파일이 지워지는지를 확인합니다. 안 지워진다면 문제가 있는 것 입니다. 이제 Make target 에 all 을 만들어 주고 이미지 파일이 나오는지를 확인합니다.
저렇게 이미지가 다시 생성되면 이제 기초 준비가 다 되었습니다.
너무 내용을 끊는거 같지만 다음은 제일 중요한 보드에 IP 셋팅 부분입니다. 내용이 좀 길게 작성 될 예정입니다. 이 소스를 돌리기에는 다음이 제일 중요한 부분이기 때문에 부득이하게 좀 짤라서 다음 시간에 작성해 보도록 하겠습니다.
(그림 크기를 보기 좋게 키웠습니다. 다음부터는 세세한 것도 신경을 쓰도록 하겠습니다 >ㅅ<) /
빠른 정보 탐색을 원하시면 http://www.ms-osek.org 로 찾아 오세요~