====== STi5517 컴파일 및 실행하기 ====== ====== 전제조건 ====== 이 문서는 ST에서 제공하는 STi5517ref 라는 커널 소스가 있다는 가정하에서 쓰여졌다. 또한 ST20 Embedded Toolset 프로그램이 필요하다. ====== 설정하기 ====== ===== ST20 Embedded Toolset 프로그램 설치 ===== 말 그대로 프로그램을 설치한다. ===== STi5517 커널 복사 ===== 우선 C 드라이브 아래 STM 이라는 디렉토리를 생성한다. 그리고 그 안에 5517ref 디렉토리를 복사해 넣는다. ===== 설정 파일 변경 ===== 현재 있는 복사한 커널을 바로 사용하면 컴파일 오류가 날 것이다. 그래서 패치를 해주어야 한다. 나의 하드에 있는 패치 파일을 덮어 씌운다. ====== 확인 및 테스트 ====== 이제 모든 설정은 끝났다. 이제 확인해보자!! ===== 확인 ===== 도스 창을 열고, 다음과 같이 명령을 내려준다. >cd \ >cd stm >cd 5517ref >cd bin >setup >st20 >set 여기서는 환경변수가 적당히 잡혀 있는지를 확인한다. (ex: mb382 etc..) 만일 제대로 잡혀있지 않다면, bin 아래에 있는 setup.bat 라는 파일을 수정해주어야 한다. ===== 테스트 ===== 이제는 컴파일 소스 전체를 컴파일해보자! >cd \ >cd stm\5517ref\src >gmake ===== 모듈 테스트 및 실행 ===== >cd \ >cd stm\5517ref\src\stblast\src\tests >gmake >gmake run ---- {{indexmenu>:#1|skipns=/^(wiki|etc|diary|playground)$/ skipfile=/^(todays|about|guestbook)$/ nsort rsort}} ----