2015/06/14

LinkIt ONE:Mac OS X安裝SDK 1.1.09

LinkIt ONE SDK 1.1.09開始支援Mac OS X 10.9與10.10,底下簡述安裝過程。

PS 我的Mac OS X版本是10.8,也可以。

下載Java 7,我下載的是jdk-7u79-macosx-x64.dmg,掛載後執行JDK 7 Update 79.pkg。

下載Arduino軟體,1.5.6-r2或1.5.7,我下載的是arduino-1.5.7-macosx-java7-r2.zip,解壓縮後得到Arduino.app,放進目錄「應用程式」(/Applications)。

下載LinkIt ONE SDK 1.1.09(檔案名MediaTek_LinkIt_SDK_for_Arduino_Mac_1_1_09.zip),解壓縮,得到目錄MediaTek_LinkIt_SDK_for_Arduino_Mac_1_1_09。把這個目錄搬移放進/Applications。

開啟終端機,切換進SDK目錄,
$ cd /Applications/MediaTek_LinkIt_SDK_for_Arduino_Mac_1_1_09
$ ./install_linkit_sdk -i /Applications/Arduino.app

應出現「Install done.」字樣。

然後在Arduino.app上點按滑鼠耍右鍵,選「顯示套件內容」,應可在Contents/Java/hardware/arduino與Contents/Java/hardware/tools底下看到新子目錄mtk。

接下來要燒錄最簡單的LED閃爍範例程式,開啟Arduino IDE後,到選單「Tools-Board」選擇「LinkIt ONE」,到選單「Tools-Port」選擇「/dev/cu.usbmodem1443」,也就是以「cu」開頭、而且尾端沒有「(LinkIt ONE)」字樣的那一個。

然後開啟Blink範例程式,燒錄,成功囉。

後話:

我之前在Mac OS X 10.8上安裝SDK 1.1.09,須修改指令./install_linkit_sdk -i /Applications/Arduino.app的安裝路徑為/Applications/Arduino.app/Contents/Java,而且會出現底下的錯誤訊息,無法安裝。

file /Applications/Arduino.app/Contents/Java/hardware/tools/mtk/autostart.txt does not exist, create it.
Create file /Applications/Arduino.app/Contents/Java/hardware/tools/mtk/autostart.txt failed, error [13]: Permission denied
Read target start file C:\autostart.txt failed.

參考資料:

No comments:

Post a Comment