1단계
1. Cygwin 설치하기 (cvs, gcc, gdb, openssh, perl, rpm, vim은 기본적으로 설치해야 함)
2. Sun의 최신의 JDK 설치하기
3. Sun's javax.comm package 설치하기 4. graphviz 설치하기
5. Eclipse나 기타 사용자 맘대로 edit 툴 설치
2단계
1. 다음의 TinyOS RPM 설치하기
설치 방법은 $rpm --ignoreos -ivh *.rpm
3단계
sourceforge의 TinyOS 저장소로부터 CVS를 통해서 최신 소스 내려 받기
$ cd /opt
$ cvs -d:pserver:anonymous@tinyos.cvs.sourceforge.net:/cvsroot/tinyos login
$ cvs -z3 -d:pserver:anonymous@tinyos.cvs.sourceforge.net:/cvsroot/tinyos co -P tinyos-1.x tinyos-2.x
4단계
Makelocal 파일을 /opt/tinyos-1.x/tools/make에 저장
washu.sh, tinyos.sh 파일을 /etc/profile.d에 저장
locate-jre 파일을 /usr/local/bin에 저장
5단계
java 코드 컴파일
$ cd /opt/tinyos-1.x/tools/java
$ make
6단계
TinyOS에서 java의 JNI 설치
$ cd /opt/tinyos-1.x/tools/java/jni
$ make install
7단계
AVR Cross compiler 설치
$ rpm --ignoreos -ivh *.rpm
$ rpm --ignoreos --nodeps -ivh *.rpm
이로써 Cygwin 기반의 TinyOS 1.x 2.x의 양버전의 설치가 된다. 이후 국내 레퍼런스 TinyOS보드 Specific한 부분은 해당 부분만 따로 설치하면 된다.
'예전글 목록' 카테고리의 다른 글
지구를 살리자: 스마트그리드(Smart Grid) 전력 기술 (0) | 2009.03.03 |
---|---|
RFID 관련 자격증은 무엇이 있을까? (0) | 2009.02.28 |
Incorporating IEEE 802.15.4 into the IP architecture (0) | 2009.02.26 |
ZoneMinder (Linux기반의 Open CCTV Solution) (0) | 2009.02.24 |
위치기반의 10가지 응용 프로그램 [wired.com] (0) | 2009.02.24 |