2007年8月25日 星期六

快速安裝開發micaz,tmote還有客製 mote 的 tinyos 1.x

因為我們實驗室有自行開發的 mote,要用同一套 tinyos 來開發這些 mote,常常會有設定不好的情形出現,底下簡單記錄一下快速安裝步驟,可以用來開發 micaX 系列的 mote 還有 tmote-sky,連自行開發的硬體也只要簡單加入組態檔就能輕易使用.

1. 先下載 t-mote 的開發工具組 (boomerang),解開並安裝 :台灣官方網站載點

2. 安裝好後你應該已經有了cygwin的環境以及msp430的開發工具.然後到 tinyos 的官方網站下載下列套件:下載頁面

  • Atmel AVR Tools










然後將這些檔案複製到 cygwin 的目錄裡,開 shell 進去安裝.

$rpm -ivh --force xxx.rpm

3. 再來可以選擇性地更新其它套件,例如 msp430 tools,nesc 或是 tinyos-tools.到此為止,你的環境已經可以開發micaX的 mote了.

4. 接著就是要加入敝實驗室的 mote 組態,使 tinyos 可以編譯出我們要的 image.
首先下載 octopusX.zip,解開來會有兩個目錄:octopus,octopus2 及兩個檔案:octopus.target 及 octopus2.target



octopus 目錄放到 /opt/tinyos-1.x/tos/platform/

octopus.target 放到 /opt/tinyos-1.x/tools/make/

octopus2 目錄放到 /opt/moteiv/tos/platform/

octopus2.target 放到 /opt/moteiv/tools/make/

5. 完工,這麼一來,你應該可以在 tinyos 的 apps 目錄裡編譯 octopus;在 moteiv 的 apps 目錄裡編譯 octopus2 了

沒有留言: