Table of Contents

전제조건

이 문서는 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