Software Development Kit And Related Tools; Software Development Kit; Supported Host Environments; Default Openwrt Packages - MEDIATEK LinkIt Smart 7688 Developer's Manual

Hide thumbs Also See for LinkIt Smart 7688:
Table of Contents

Advertisement

4.

Software Development Kit and related tools

This section describes the SDK and related tools available to create, test, deploy and run
applications for the LinkIt Smart 7688 development boards.
4.1.

Software Development Kit

The LinkIt Smart 7688 software development kit deliver:
The latest boot loader for the development boards.
The latest firmware for the development boards.
The toolchain for libmraa and OpenWrt SDK to enable native application development.
Note that the SDK doesn't include any tools for Python, node.js or Arduino development. For
Python and node.js you use your standard development environment to create your code the use
the system console tools to launch the application on a development board. For Arduino
development, the standard Arduino IDE is used to code your sketches and launch them on a board.
4.2.

Supported Host Environments

Depending on the development model you adopt, you will be able to use a host environment as
shown in Table 10.
Development model
Native (OpenWrt) C/C++ applications
Python or Node.js applications
Arduino sketches (LinkIt Smart 7688
Duo only)
(1) You can develop on a Windows computer by using a virtual machine running Ubuntu.
The SDK and development board tools support the following OS versions:
Windows XP, 7, 8 and 10.
Mac OS X 10.9 and 10.10.
Ubuntu 14.04 LTS.
4.3.

Default OpenWrt Packages

Both development boards are pre-loaded with a comprehensive selection of commonly used
software packages, as detailed in Table 11.
Package
Dropbear
cURL
stty
This document contains information that is proprietary to MediaTek Inc.
Unauthorized reproduction or disclosure of this information in whole or in part is strictly prohibited.
MediaTek LinkIt™ Smart 7688 Developer's Guide
Windo
ws
No
(1)
Yes
Yes
Table 10 OS Capabilities
Description
A light-weight SSH server
Command line tool for transferring data with URL
syntax
Set the options for a terminal device interface
© 2015, 2016 MediaTek Inc.
Ubuntu
Mac OS X
Yes
Yes
Yes
Yes
Yes
Yes
Page 34

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents