步骤1:安装Java1.5JDK;
步骤2:安装 Cygwin 使用压缩包中的cygwin-files进行安装,安装时选择全部安装;
步骤3:安装编译工具 相应rpm文件都在压缩包中。
xscale-elf-binutils | rpm –ivh | |
xscale-elf-gcc | rpm –ivh | |
xscale-elf-newlibc | rpm –ivh | |
jtag | rpm –ivh |
步骤4:安装Tinyos工具链
NesC | rpm -Uvh --ignoreos | |
tinyos-tools | rpm -Uvh | |
tinyos-deputy | rpm -Uvh | |
步骤5:安装TinyOS2.x源代码
TinyOS | rpm -ivh |
设置环境变量
Environment Variable | Windows | |
TOSROOT | /opt/tinyos-2.x | |
TOSDIR | $TOSROOT/tos | |
CLASSPATH | C:/cygwin/opt/tinyos-2.x/support/sdk/java/tinyos.jar;. | |
MAKERULES | $TOSROOT/support/make/Makerules | |
PATH | /opt/msp430/bin:/opt/jflashmm:$PATH |
更新TinyOS2.x
cvs –z3 –d:pserver:anonymous@tinyos.cvs.sourceforge.net:/cvsroot/tinyos co –P tinyos-2.x
更新TinyOS Contrib
Cvs–z3–d:pserver:anonymous@tinyos.cvs.sourceforge.net:/cvsroot/tinyosco–P tinyos-2.x-contrib
上述,Imote编译环境搭建完成,需要注意在windows下需要安装FTDI的串行驱动。