Install LinkIt ONE SDK on Mac OS X
by cavedu in Circuits > Arduino
2502 Views, 11 Favorites, 0 Comments
Install LinkIt ONE SDK on Mac OS X
![DSC_0735.jpg](/proxy/?url=https://content.instructables.com/FIF/C2XB/IE7JDZS2/FIFC2XBIE7JDZS2.jpg&filename=DSC_0735.jpg)
This is a tutorial about how to install MediaTek LinkIt ONE on Mac OS X.
Download the Arduino IDE 1.5.7 for Mac (Java 7)
![Screenshot from 2015-09-08 17:14:55.png](/proxy/?url=https://content.instructables.com/F48/JLZP/IE7JE2YR/F48JLZPIE7JE2YR.png&filename=Screenshot from 2015-09-08 17:14:55.png)
Click the following link to download directly or visit the official website of Arduino.
http://arduino.cc/download.php?f=/arduino-1.5.7-macosx-java7-r2.zip
After download finished, unzip it and move the Arduino.app to the folder /Applications.
Check the Java Version
![Screen-Shot-2015-08-16-at-12.56.13-PM.png](/proxy/?url=https://content.instructables.com/FD4/JOFZ/IE7JE33E/FD4JOFZIE7JE33E.png&filename=Screen-Shot-2015-08-16-at-12.56.13-PM.png)
Since the SDK requires Java 7 on Mac, please launch the terminal and type java -version. If the result is 1.7.xxx, then your java version is 7. However, if it shows 1.8.xxx, you should remove java 8 first.
Type the following command in terminal to remove java 8:
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk.jdk
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
Then install the java 7, click the following link,
http://www.oracle.com/technetwork/java/javase/down...
and click "Accept License Agreement", and then download "jdk-7u79-macosx-x64.dmg".
After all finished, you may need to restart your computer.
Download the Linkit ONE SDK for Mac OS X
![Screen-Shot-2015-08-16-at-12.54.46-PM.png](/proxy/?url=https://content.instructables.com/FL5/75VD/IE7JE55Q/FL575VDIE7JE55Q.png&filename=Screen-Shot-2015-08-16-at-12.54.46-PM.png)
Setup the LinkIt ONE Driver
![Screen-Shot-2015-08-16-at-12.51.11-PM.png](/proxy/?url=https://content.instructables.com/FOO/651U/IE7JE584/FOO651UIE7JE584.png&filename=Screen-Shot-2015-08-16-at-12.51.11-PM.png)
Unzip the LinkIt ONE SDK. Open the folder then open driver, and launch BMCDCACM_Driver to install the driver.
Install the SDK
![Screen-Shot-2015-08-16-at-12.49.08-PM.png](/proxy/?url=https://content.instructables.com/FGM/3AA9/IE7JE5UQ/FGM3AA9IE7JE5UQ.png&filename=Screen-Shot-2015-08-16-at-12.49.08-PM.png)
Launch terminal and type cd "the address of your LinkIt ONE SDK folder ".
For example, cd ~/Desktop/MediaTek_LinkIt_SDK_for_Arduino_Mac_1_1_11
And then type ./install_linkIt_sdk -i /Applications/Arduino.app to install it.
Update the Firmware of Your LinkIt ONE
![Screen-Shot-2015-08-16-at-12.51.11-PM.png](/proxy/?url=https://content.instructables.com/FPP/9XZ8/IE7JE5X3/FPP9XZ8IE7JE5X3.png&filename=Screen-Shot-2015-08-16-at-12.51.11-PM.png)
![Screen-Shot-2015-08-16-at-1.01.04-PM.png](/proxy/?url=https://content.instructables.com/FNQ/PBSR/IE7JE5X5/FNQPBSRIE7JE5X5.png&filename=Screen-Shot-2015-08-16-at-1.01.04-PM.png)
First you should make LinkIt ONE switch to "mass storage mode", just switch the button on the board from UART to MS.
Then exectue the /Applications/Arduino.app/Contents/Java/hardware/tools/mtk/FirmwareUpdater.app, to update the firmware.
All Done!
![Screen-Shot-2015-08-16-at-1.11.26-PM.png](/proxy/?url=https://content.instructables.com/F2G/EH9S/IE7JE6G6/F2GEH9SIE7JE6G6.png&filename=Screen-Shot-2015-08-16-at-1.11.26-PM.png)
![Screen-Shot-2015-08-16-at-1.13.26-PM.png](/proxy/?url=https://content.instructables.com/F97/U0R0/IE7JE6H8/F97U0R0IE7JE6H8.png&filename=Screen-Shot-2015-08-16-at-1.13.26-PM.png)
Reference:
MediaTek LinkIt™ ONE Developer’s Guide
http://labs.mediatek.com/fileMedia/download/5fed7907-b2ba-4000-bcb2-016a332a49fd