- Operating System: Windows 2000, XP
- JAVA: jre 1.5
- Tested on Eclipse 3.1.1 / 3.1.2 / Eclipse 3.2M4 on WinXP SP2
- Optional BitTorrent
If you have previously installed a version of the plugin you can update it with the inbuilt update system of eclipse.
Located in: Help -> Software Updates -> Search for updates of the currently installed features
1 It's good to have a backup of your existing TOS-Installation. Required steps for backuping the mount-points are described in:
HowTo: Backup the existing TinyOS installation
2 Optional (for optimal speed):
Download the complete TinyOS Update Site (about 500MB):
TinyOS-UpdateSite1-1.zip.torrent using BitTorrent and extraxt the zip-file
3 In Eclispse, click on Help 帮助-> Software Update软件更新 -> Find and Install...查找并安装
4 Choose the Search for new features to install option, and click Next搜索要安装的新功能部件
5 Click New Remote Site:新建远程站点
Update-Site: Help -> Software Updates -> Find and Install -> New Remote Site
Name: TinyOS Plugin Update Site
URL: http://dcg.ethz.ch/~rschuler/update
Optional:
if you downloaded the update site via BitTorent:已经下载了文件
Click New Local Site:
Update-Site: Help -> Software Updates -> Find and Install -> New Local Site
and point to the unzipped TinyOS Update Site
选择已经下在冰解压缩的文件夹 TinyOS-UpdateSite1-1
6 Choose Suite -> TinyOS Core Plugin
7 Choose one or more environments.选择这三个时报错,需要tinyos插件,先选择suite ,再选择environment 不报错。
- TinyOS Environment Plugin (1.15)
The Plugin contains a complete Cygwin Installation with an installed TinyOS 1.15 snapshot. You don't need to install/configure anything !
- Tinynode Environment Plugin
The Tinynode Plugin holds a complete Cygwin Installation and is based upon the actual Shockfish-Installer
- TinyOS Wrapper Environment
If you have an existing Cygwin-Installation choose this plugin. After installation manual configuration is required
(read step 6 for configuration)
8 Click through the installation (next, next, I accept, install, ..)
9 The plugin should now work without restarting, but for certainity click Yes to make Eclipse restart itself
10 Confiugration of the Wrapper-Environment (skip this point if you didn't select the Wrapper-Plugin:
Specify paths and directories in the TinyOS Environment-Preference page. Found at Window->Preference->TinyOS Environment Preferences -> Wrapper Env. Preferences.
11 now you're ready to check out and play with the shipped examples.
Tutorial - Using the TinyOS-Example Wizard (Blink) is a good starting point.
P.S: don't forget to switch to the new TinyOS perspective ! ( Window->Open perpective->others-> TinyOS) 打开透视图
12 If you have more than one environment installed, you can select the environment within the project-properties工程属性.
HOWTO describing how to choose an environment once the plugin is installed.
13 If you have any questions check out the articles-page and/or post your question in the TinyOS forum.