Quark Microcontroller Software Interface

1,039 views · Published 4 April 2017 · 40:49 · Indexed 8 November 2026

Channel: The Linux Foundation · 2017 · Science & Technology

Watch on YouTube

Quark Microcontroller Software Interface - Malcolm Prinn, Intel

Quark Microcontroller Software Interface (QMSI) (Malcolm Prinn, Intel®) - The Intel® Quark™ microcontroller family currently consists of Quark™ D2000 and SE, which are low power, battery-operated, 32-bit x86 based microcontrollers aimed at IoT edge devices. These operate at 32 MHz and include integrated non-volatile memory, SRAM and various peripherals (SPI, I2C, etc...). In this presentation Malcolm will introduce the current MCU capabilities and specifications, Intel®’s MCU stack and QMSI, a hardware abstraction layer (HAL) that will be common to the Quark™ MCU family. QMSI is an Open Source project released on GitHub as a 01.org project in December 2015, and was released under a BSD license. Included in the HAL are, a bootloader with Firmware Update features, peripheral drivers and DSP libraries (fixed floating point operations, fast math, etc...).

About Malcolm Prinn

Malcolm is a firmware developer at Intel corporation. He is currently working on developing an open source hardware abstraction layer for the Intel® Quark™ MCU family, and has presented before at SMART 2014, The Third International Conference on Smart Systems, Devices and Technologies.

More from this channel