Install LinkIt ONE SDK on Mac OS X




Introduction: Install LinkIt ONE SDK on Mac OS X

This is a tutorial about how to install MediaTek LinkIt ONE on Mac OS X.

Step 1: Download the Arduino IDE 1.5.7 for Mac (Java 7)

Click the following link to download directly or visit the official website of Arduino.

After download finished, unzip it and move the to the folder /Applications.

Step 2: Check the Java Version

Since the SDK requires Java 7 on Mac, please launch the terminal and type java -version. If the result is, then your java version is 7. However, if it shows, 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,

and click "Accept License Agreement", and then download "jdk-7u79-macosx-x64.dmg".

After all finished, you may need to restart your computer.

Step 3: Download the Linkit ONE SDK for Mac OS X

Step 4: Setup the LinkIt ONE Driver

Unzip the LinkIt ONE SDK. Open the folder then open driver, and launch BMCDCACM_Driver to install the driver.

Step 5: Install the SDK

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/ to install it.

Step 6: Update the Firmware of Your LinkIt ONE

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/, to update the firmware.

Step 7: All Done!

Be the First to Share


    • Make It Modular: Student Design Challenge

      Make It Modular: Student Design Challenge
    • Electronics Contest

      Electronics Contest
    • Woodworking Contest

      Woodworking Contest



    6 years ago

    Thank you for making this, it was helpful to get me started on my Mac. A couple steps that aren't mentioned which are needed, make sure to switch the board back to UART after firmware update, and also the SD - SPI switch should be on SPI. I'm a total noob to boards like this so I don't know why it matters, but I needed to do it so my computer could find the right Port in Arduino.