MMWAVE-SDK

mmWave software development kit (SDK)

MMWAVE-SDK

Downloads

Overview

The mmWave software development kit (SDK) is a collection of software packages to enable application evaluation and development on TI mmWave sensors. This tool includes the MMWAVE-SDK and companion packages to support your design needs.

The MMWAVE-SDK is a unified software platform for the TI mmWave Sensing Portfolio, providing easy setup and fast out-of-the-box access to evaluation and development. All releases of the mmWave SDK scale between the full TI mmWave Sensing Portfolio, enabling seamless reuse and migration across devices. The mmWave SDK is the first foundational software package needed for customer application development and includes buidling blocks, demonstrations and examples.

The MMWAVE-SECDEV is a companion package to the MMWAVE-SDK for high-security (HS) devices. It contains tools to enable programming encryption keys and encrypt/authenticate program binaries.

The MMWAVE-INDUSTRIAL-TOOLBOX and the MMWAVE-AUTOMOTIVE-TOOLBOX are repositories of end equipment application demos using the EVM and a PC GUI. These applications are provided as open-source software examples and documentation that can be used to better understand application performance, or as a starting point for application development. Additional resources around antenna design, certification, and other elements of design with TI mmWave sensors may also be found here.

Demonstration applications for industrial include those tailored to people counting, robotics, traffic monitoring, gesture recognition, and more.

Demonstration applications for automotive include those tailored to front long range radar, ultra short range radar, in-cabin occupant sensing, and more.

Features
  • Building blocks
    • Full driver availability
    • Layered approach to programming analog front end (AFE)
    • Catalog of mmWave algorithms optimized for C674x DSPs
  • Demonstrations and examples
    • TI RTOS-based demos
    • Out-of-box demo with easy configurability via TI cloud-based GUI
    • Representation of "point cloud" and benchmarking data from demo via GUI
    • Profiles tuned to common end-user scenarios, such as range, range resolution, velocity, and velocity resolution
  • Tools
    • Host tools including pin mux and flashing utilities
    • Code Composer Studio™ IDE for RTOS development

The mmWave SDK is free and does not require any run-time royalties to TI.

  • mmWave suite
    • Drivers
    • OSAL
    • mmWaveLink
    • mmWaveLib
    • mmWave API
    • Data processing layer (manager, processing units)
    • RADARSS firmware
    • Image generation and debug utilities
  • mmWave demos
    • mmWave processing demo

Download View video with transcript Video

Downloads

Software development kit (SDK)

MMWAVE-SDK mmWave software development kit (SDK)

Supported products & hardware

Supported products & hardware

Products
Automotive mmWave radar sensors
AWR1443 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating MCU and hardware accelerator AWR1642 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP and MCU AWR1843 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP, MCU and radar accelerator AWR1843AOP Single-chip 76-GHz to 81-GHz automotive radar sensor integrating antenna on package, DSP and MCU AWR6443 Single-chip 60-GHz to 64-GHz automotive radar sensor integrating MCU and radar accelerator AWR6843 Single-chip 60-GHz to 64-GHz automotive radar sensor integrating DSP, MCU and radar accelerator AWR6843AOP Single-chip 60-GHz to 64-GHz automotive radar sensor integrating antenna on package, DSP and MCU
Industrial mmWave radar sensors
IWR1443 Single-chip 76-GHz to 81-GHz mmWave sensor integrating MCU and hardware accelerator IWR1642 Single-chip 76-GHz to 81-GHz mmWave sensor integrating DSP and MCU IWR1843 Single-chip 76-GHz to 81-GHz industrial radar sensor integrating DSP, MCU and radar accelerator IWR6443 Single-chip 60-GHz to 64-GHz intelligent mmWave sensor integrating MCU and hardware accelerator IWR6843 Single-chip 60-GHz to 64-GHz intelligent mmWave sensor integrating processing capability IWR6843AOP Single-chip 60-GHz to 64-GHz intelligent mmWave sensor with integrated antenna on package (AoP)
Hardware development
AWR1443BOOST AWR1443 single-chip 76-GHz to 81-GHz automotive radar sensor evaluation module AWR1642BOOST AWR1642 single-chip 76-GHz to 81-GHz automotive radar sensor evaluation module AWR1843BOOST AWR1843 single-chip 76-GHz to 81-GHz automotive radar sensor evaluation module AWR6843ISK AWR6843 single-chip 60-GHz to 64-GHz automotive radar sensor antenna plug-in module IWR1443BOOST IWR1443 single-chip 76-GHz to 81-GHz mmWave sensor evaluation module IWR1642BOOST IWR1642 single-chip 76-GHz to 81-GHz mmWave sensor integrating DSP and MCU evaluation module IWR1843BOOST IWR1843 single-chip 76-GHz to 81-GHz industrial radar sensor evaluation module IWR6843ISK IWR6843 intelligent mmWave sensor standard antenna plug-in module
Evaluation board
AWR1843AOPEVM AWR1843AOP evaluation module for single-chip 76-GHz to 81-GHz automotive radar sensor IWR6843AOPEVM IWR6843AOP evaluation module for integrated antenna-on-package (AoP) intelligent mmWave sensor
Develop in the cloud Download options

MMWAVE-SDK mmWave software development kit (SDK)

close
Latest version
Version: 03.06.00.00-LTS
Release date: 14 Jun 2022

MMWAVE_SDK v 32-bit installer and dependent tools/components for Windows Host

MD5 checksum
Products
Automotive mmWave radar sensors
AWR1443 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating MCU and hardware accelerator AWR1642 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP and MCU AWR1843 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP, MCU and radar accelerator AWR1843AOP Single-chip 76-GHz to 81-GHz automotive radar sensor integrating antenna on package, DSP and MCU AWR6443 Single-chip 60-GHz to 64-GHz automotive radar sensor integrating MCU and radar accelerator AWR6843 Single-chip 60-GHz to 64-GHz automotive radar sensor integrating DSP, MCU and radar accelerator AWR6843AOP Single-chip 60-GHz to 64-GHz automotive radar sensor integrating antenna on package, DSP and MCU
Industrial mmWave radar sensors
IWR1443 Single-chip 76-GHz to 81-GHz mmWave sensor integrating MCU and hardware accelerator IWR1642 Single-chip 76-GHz to 81-GHz mmWave sensor integrating DSP and MCU IWR1843 Single-chip 76-GHz to 81-GHz industrial radar sensor integrating DSP, MCU and radar accelerator IWR6443 Single-chip 60-GHz to 64-GHz intelligent mmWave sensor integrating MCU and hardware accelerator IWR6843 Single-chip 60-GHz to 64-GHz intelligent mmWave sensor integrating processing capability IWR6843AOP Single-chip 60-GHz to 64-GHz intelligent mmWave sensor with integrated antenna on package (AoP)
Hardware development
AWR1443BOOST AWR1443 single-chip 76-GHz to 81-GHz automotive radar sensor evaluation module AWR1642BOOST AWR1642 single-chip 76-GHz to 81-GHz automotive radar sensor evaluation module AWR1843BOOST AWR1843 single-chip 76-GHz to 81-GHz automotive radar sensor evaluation module AWR6843ISK AWR6843 single-chip 60-GHz to 64-GHz automotive radar sensor antenna plug-in module IWR1443BOOST IWR1443 single-chip 76-GHz to 81-GHz mmWave sensor evaluation module IWR1642BOOST IWR1642 single-chip 76-GHz to 81-GHz mmWave sensor integrating DSP and MCU evaluation module IWR1843BOOST IWR1843 single-chip 76-GHz to 81-GHz industrial radar sensor evaluation module IWR6843ISK IWR6843 intelligent mmWave sensor standard antenna plug-in module
Evaluation board
AWR1843AOPEVM AWR1843AOP evaluation module for single-chip 76-GHz to 81-GHz automotive radar sensor IWR6843AOPEVM IWR6843AOP evaluation module for integrated antenna-on-package (AoP) intelligent mmWave sensor

Documentation

DCA1000platform CLI Utility - Prebuilt/Docs/Sourcecode - located inside MMWAVE-STUDIO package

Software Manifest of Components inside MMWAVE_SDK

Release Information

The mmWave SDK enables the development of millimeter wave (mmWave) radar applications using TI mmWave sensors (see list of supported Platform / Devices).The SDK provides foundational components which will facilitate end users to focus on their applications.In addition, it provides few demo applications which will serve as a guide for integrating the SDK into end - user mmWave application

What's new

  • I2C Driver: Added support for the sub address mechanism in I2C slave mode.
  • EDMA Driver:  ISR latency reduction using transfer completion code context passed to the transfer complete ISR.
  • Antenna spacing based correction factor for xyz estimation improvement.
  • New beta version DPUs/DPC to support compression/decompression: Objdetcmphwa DPC invoking rangeproccmp HWA, dopplerprocdcmp HWA and aoaprocdcmp HWA DPUs. C
  • Added support for antenna board variants (ISK, ODS, AOP) and corresponding antenna spacing factor.
  • Added low power APIs library as libsleep utils library and updated the xWR68xx demo to take CLI command inputs.
  • Enabled RTRIM programming feature for all Gen1 devices by providing a switchable macro. xWR68xx uses a DFP API to do the same and other Gen1 devices uses rtrim utils library to set and get RTRIM value.
  • Custom beta demo - xwr64xx_compression, to demonstrate compression/decompression of radar data cube, based on the existing xwr64xx demo.
Software development kit (SDK)

MMWAVE-SECDEV mmWave software secure development

Supported products & hardware
Code example or demo

MMWAVE-AUTOMOTIVE-TOOLBOX-CLOUD mmWave automotive toolbox cloud development with software examples and demos on TI Resource Explorer

Supported products & hardware
Code example or demo

MMWAVE-INDUSTRIAL-TOOLBOX-CLOUD mmWave industrial toolbox cloud development with software examples and demos on TI Resource Explorer

Supported products & hardware

Supported products & hardware

Arm Cortex-R MCUs
AM2732-Q1 Automotive dual-core Arm® Cortex-R5F MCU up to 400 MHz with C66x DSP, Ethernet, safety, security
Automotive mmWave radar sensors
AWR1443 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating MCU and hardware accelerator AWR1642 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP and MCU AWR1843 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP, MCU and radar accelerator AWR1843AOP Single-chip 76-GHz to 81-GHz automotive radar sensor integrating antenna on package, DSP and MCU AWR6843 Single-chip 60-GHz to 64-GHz automotive radar sensor integrating DSP, MCU and radar accelerator AWR6843AOP Single-chip 60-GHz to 64-GHz automotive radar sensor integrating antenna on package, DSP and MCU
Industrial mmWave radar sensors
IWR1443 Single-chip 76-GHz to 81-GHz mmWave sensor integrating MCU and hardware accelerator IWR1642 Single-chip 76-GHz to 81-GHz mmWave sensor integrating DSP and MCU IWR1843 Single-chip 76-GHz to 81-GHz industrial radar sensor integrating DSP, MCU and radar accelerator IWR6443 Single-chip 60-GHz to 64-GHz intelligent mmWave sensor integrating MCU and hardware accelerator IWR6843 Single-chip 60-GHz to 64-GHz intelligent mmWave sensor integrating processing capability IWR6843AOP Single-chip 60-GHz to 64-GHz intelligent mmWave sensor with integrated antenna on package (AoP)
Evaluation board
AWR1443BOOST AWR1443 single-chip 76-GHz to 81-GHz automotive radar sensor evaluation module AWR1642BOOST AWR1642 single-chip 76-GHz to 81-GHz automotive radar sensor evaluation module AWR1642BOOST-ODS AWR1642 obstacle detection sensor with wide field-of-view (FOV) antenna evaluation module AWR1843AOPEVM AWR1843AOP evaluation module for single-chip 76-GHz to 81-GHz automotive radar sensor AWR1843BOOST AWR1843 single-chip 76-GHz to 81-GHz automotive radar sensor evaluation module AWR6843AOPEVM AWR6843AOP evaluation module for single-chip, 60-GHz to 64-GHz, automotive radar sensor with AoP AWR6843ISK AWR6843 single-chip 60-GHz to 64-GHz automotive radar sensor antenna plug-in module DCA1000EVM Real-time data-capture adapter for radar sensing evaluation module IWR1443BOOST IWR1443 single-chip 76-GHz to 81-GHz mmWave sensor evaluation module IWR1642BOOST IWR1642 single-chip 76-GHz to 81-GHz mmWave sensor integrating DSP and MCU evaluation module IWR1843BOOST IWR1843 single-chip 76-GHz to 81-GHz industrial radar sensor evaluation module IWR6843AOPEVM IWR6843AOP evaluation module for integrated antenna-on-package (AoP) intelligent mmWave sensor IWR6843ISK IWR6843 intelligent mmWave sensor standard antenna plug-in module IWR6843ISK-ODS IWR6843 intelligent mmWave overhead detection sensor (ODS) antenna plug-in module MMWAVEICBOOST mmWave sensors carrier card platform

Technical documentation

No results found. Please clear your search and try again.
View all 2
Type Title Date
More literature Easy evaluation and development of mmWave systems with software development kit 15 Dec 2020
Technical article Using TI mmWave technology for car interior sensing 25 Jul 2019

Related design resources

Software development

FIRMWARE
MMWAVE-DFP mmWave device firmware package (DFP)
IDE, CONFIGURATION, COMPILER OR DEBUGGER
CCSTUDIO Code Composer Studio™ integrated development environment (IDE) MMWAVE-STUDIO mmWave studio SYSCONFIG System configuration tool
SOFTWARE PROGRAMMING TOOL
UNIFLASH UniFlash flash programming tool

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support.

Videos