Introduction
Last updated
Last updated
Intel® Quark™ Microcontroller D2000 Formerly Mint Valley. The Intel® Quark™ microcontroller D2000, is a low power, battery-operated, 32-bit microcontroller with a more robust instruction set than other entry-level microcontrollers. The first x86-based Intel® Quark™ microcontroller, Intel® Quark™ microcontroller D2000 also increases input/output options over other entry-level microcontrollers. Within its small footprint, the Intel® Quark™ microcontroller D2000 includes an Intel® Quark™ ultra-low-power core running at 32 MHz, with 32 KB integrated flash and 8 KB SRAM.
The Intel® Quark™ microcontroller developer kit D2000 consists of a small form-factor board which contains among other things flash storage, a 6-axis compass/accelerometer with temperature sensor, an Arduino-Uno compatible shield’s interface and a booster-pack compatible shield’s interface. A USB connection enables programming and debugging (JTAG) of the development platform. The software tool chain for the development platform is provided by Intel® System Studio for microcontrollers, which is an Eclipse-based* IDE for developing, optimizing and debugging applications. Features include the GNU compiler collection (GCC), Intel® Integrated Performance Primitives for microcontrollers, the board support package for the Intel® Quark™ microcontroller software interface (Intel® QMSI) and sample applications.
Tools for Intel® Quark™ Microcontroller Software Developers
Create exciting IoT solutions with Intel® Quark™ microcontrollers.
Develop efficiently in an Eclipse* integrated development environment (IDE).
Build fast, compact code with optimizing compilers and libraries.
Ensure quality, power efficiency, and performance with debugger and analyzer.
Intel® Quark™ Microcontroller Targets
D1000
D2000
SE
Intel Curie Module
Intel(R) System Studio for Microcontrollers Components
GCC C/C++ Compiler 5.2.1 §
GNU* GDB 7.9 §
OpenOCD 0.8.0 §
WinUSB driver for Intel® Quark™ Microcontrollers
TinyCrypt 0.1.0
Intel® Quark™ Microcontrollers Software Interface 1.0
Intel® IPP Library for Microcontrollers 1.0
GNU utilities §
Eclipse* Luna 4.4 IDE §
Python™ 2.7.10 §
Prerequisites
The package supports x64 host architecture only
Java* Runtime Environment version 1.7 or higher must be installed in order to use Eclipse Luna IDE.
D2000 board should be plugged in the host PC in order to properly install the Microsoft* Winusb driver (user can reinstall the driver later)
Internet connection is required to install the TinyCrypt component
file:///C:/IntelSWTools/ISSM_2016.0.027/docs/get_started.htm