MOTORWARE

MotorWare™ Software

MOTORWARE

Downloads

Overview

MotorWare™ is the software and documentation package for developing InstaSPIN-FOC™ and InstaSPIN-MOTION™ based applications for F2802x, F2805x, and F2806x series. No further revisions to MotorWare are expected.

For newer F28x series support see C200Ware MotorControl SDK.

Features

Software Features

  • InstaSPIN-FOC technology brings powerful sensorless field oriented motor control technology to all skill levels of designers. InstaSPIN-FOC auto-identifies, auto-tunes, and fully controls 3-phase motors in minutes
  • InstaSPIN-MOTION builds on InstaSPIN-FOC technology to provide robust motion control, allowing you to accelerate, position, and plan your movement
  • Multiple projects show various features of the InstaSPIN solution
    • Hardware verification
    • Signal chain verification
    • Motor Identification
    • Hardware off-set calibration
    • Torque control
    • Speed control
    • Speed control tuning
    • On-line stator resistance tracking
    • Field Weakening
    • Over-modulation
    • Flying start
    • Vibration compensation
    • Hall start-up
    • Initial Position Detection
    • Inertia Identification
    • Advanced velocity and position controller tuning
    • Motion Profiles
    • Motion Sequencing and Planning
    • Dual Motor Control
  • Modular and portable across MCU, power electronics and control techniques
  • Object Oriented, API based software design
  • Special identification and auto tuning components for rapid system development
  • Most robust sensorless motor control
  • Highest performance sensored motion control

 

Get Started

  • Install then launch MotorWare.exe
  • Navigate the left-hand menu to Resources and follow the “InstaSPIN Projects and Labs User’s Guide”

  • MotorWare installer
  • Standalone MotorWare.exe Resource Explorer(1)
  • *Note 1: If MotorWare.exe gives a "Java Runtime" error, you need to install Java from Oracle.com

Download View video with transcript Video

Downloads

Application software & framework

MOTORWARE MotorWare software

lock = Requires export approval (1 minute)
Supported products & hardware

Supported products & hardware

C2000 real-time microcontrollers
TMS320F28026F C2000™ 32-bit MCU with 60 MHz, 32 KB flash, InstaSPIN-FOC TMS320F28027F C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC TMS320F28027F-Q1 Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC TMS320F28052F C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC, PGAs TMS320F28052F-Q1 Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC, PGAs TMS320F28052M C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-MOTION, PGAs TMS320F28052M-Q1 Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-MOTION, PGAs TMS320F28054F C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-FOC, PGAs TMS320F28054F-Q1 Automotive C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-FOC, PGAs TMS320F28054M C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-MOTION, PGAs TMS320F28054M-Q1 Automotive C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-MOTION, PGAs TMS320F28062F C2000™ 32-bit MCU with 90 MHz, FPU, 128 KB flash, InstaSPIN-FOC TMS320F28062F-Q1 Automotive C2000™ 32-bit MCU with 90 MHz, FPU, 128 KB flash, InstaSPIN-FOC TMS320F28068F C2000™ 32-bit MCU with 90 MHz, FPU, VCU, 256 KB flash, InstaSPIN-FOC TMS320F28068M C2000™ 32-bit MCU with 90 MHz, FPU, VCU, 256 KB flash, InstaSPIN-MOTION TMS320F28069F C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-FOC TMS320F28069F-Q1 Automotive C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-FOC TMS320F28069M C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-MOTION TMS320F28069M-Q1 Automotive C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-MOTION
Evaluation board
BOOSTXL-DRV8301 Motor Drive BoosterPack featuring DRV8301 and NexFET™ MOSFETs BOOSTXL-DRV8305EVM DRV8305N 3-Phase Motor Drive BoosterPack Evaluation Module DRV8301-69M-KIT Three Phase BLDC & PMSM Motor Kit with DRV8301 and InstaSPIN-enabled Piccolo TMS320F28069M MCU LAUNCHXL-F28027F C2000 Piccolo MCU F28027F LaunchPad™ development kit LAUNCHXL-F28069M F28069M LaunchPad™ development kit for C2000™ Piccolo™ MCU TMDSHVMTRINSPIN High Voltage Motor Control Kit with InstaSPIN-FOC and InstaSPIN-MOTION enabled Piccolo MCU
Daughter card
TMDSCNCD28027F controlCARD with Piccolo TMS320F28027FPTT, InstaSPIN™-FOC enabled TMDSCNCD28054MISO controlCARD with Piccolo TMS320F28054MPNT, InstaSPIN-FOC and InstaSPIN-MOTION enabled

MOTORWARE MotorWare software

close
Latest version
Version: null
Release date: null
C2000 real-time microcontrollers
TMS320F28026F C2000™ 32-bit MCU with 60 MHz, 32 KB flash, InstaSPIN-FOC TMS320F28027F C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC TMS320F28027F-Q1 Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC TMS320F28052F C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC, PGAs TMS320F28052F-Q1 Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC, PGAs TMS320F28052M C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-MOTION, PGAs TMS320F28052M-Q1 Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-MOTION, PGAs TMS320F28054F C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-FOC, PGAs TMS320F28054F-Q1 Automotive C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-FOC, PGAs TMS320F28054M C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-MOTION, PGAs TMS320F28054M-Q1 Automotive C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-MOTION, PGAs TMS320F28062F C2000™ 32-bit MCU with 90 MHz, FPU, 128 KB flash, InstaSPIN-FOC TMS320F28062F-Q1 Automotive C2000™ 32-bit MCU with 90 MHz, FPU, 128 KB flash, InstaSPIN-FOC TMS320F28068F C2000™ 32-bit MCU with 90 MHz, FPU, VCU, 256 KB flash, InstaSPIN-FOC TMS320F28068M C2000™ 32-bit MCU with 90 MHz, FPU, VCU, 256 KB flash, InstaSPIN-MOTION TMS320F28069F C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-FOC TMS320F28069F-Q1 Automotive C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-FOC TMS320F28069M C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-MOTION TMS320F28069M-Q1 Automotive C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-MOTION
Evaluation board
BOOSTXL-DRV8301 Motor Drive BoosterPack featuring DRV8301 and NexFET™ MOSFETs BOOSTXL-DRV8305EVM DRV8305N 3-Phase Motor Drive BoosterPack Evaluation Module DRV8301-69M-KIT Three Phase BLDC & PMSM Motor Kit with DRV8301 and InstaSPIN-enabled Piccolo TMS320F28069M MCU LAUNCHXL-F28027F C2000 Piccolo MCU F28027F LaunchPad™ development kit LAUNCHXL-F28069M F28069M LaunchPad™ development kit for C2000™ Piccolo™ MCU TMDSHVMTRINSPIN High Voltage Motor Control Kit with InstaSPIN-FOC and InstaSPIN-MOTION enabled Piccolo MCU
Daughter card
TMDSCNCD28027F controlCARD with Piccolo TMS320F28027FPTT, InstaSPIN™-FOC enabled TMDSCNCD28054MISO controlCARD with Piccolo TMS320F28054MPNT, InstaSPIN-FOC and InstaSPIN-MOTION enabled

Technical documentation

No results found. Please clear your search and try again.
View all 17
Type Title Date
User guide InstaSPIN-FOC and InstaSPIN-MOTION User's Guide (Rev. I) PDF | HTML 14 Oct 2021
User guide TMS320F2806xM InstaSPIN-MOTION Software User's Guide (Rev. C) PDF | HTML 08 Oct 2021
User guide TMS320F2805xM InstaSPIN-MOTION Software User's Guide (Rev. A) PDF | HTML 08 Oct 2021
White paper Piccolo™ C2000™ MCUs enable the next generation of low-cost, dual-axis servo dri (Rev. A) 13 Jul 2020
Technical article Motor control software development kit jump-starts new designs PDF | HTML 17 Apr 2019
User guide LAUNCHXL-F28069M overview (Rev. B) 21 Mar 2019
Application note Sensorless-FOC With Flux-Weakening and MTPA for IPMSM Motor Drives 17 Apr 2018
Technical article Tools to simplify brushless motor development PDF | HTML 11 Sep 2015
Technical article Motor start-up techniques: Part three PDF | HTML 26 Jun 2015
Technical article Motor start-up techniques: Part two PDF | HTML 28 May 2015
Technical article Motor start-up techniques: Part one PDF | HTML 28 Apr 2015
User guide TMS320F2805xF InstaSPIN-FOC Software Technical Reference Manual 19 Jun 2014
User guide TMS320F2806xF InstaSPIN-FOC Software Technical Reference Manual (Rev. A) 14 Jan 2014
User guide BOOSTXL-DRV8301 Hardware User's Guide 31 Oct 2013
More literature C2000 Piccolo LaunchPad Quick Start Guide: LAUNCHXL-F28027F 08 Oct 2013
User guide TMS320F2802xF InstaSPIN-FOC Software Technical Reference Manual 22 Aug 2013
Product overview Breakthrough InstaSPIN™-FOC motor control technology is here 17 Oct 2012

Related design resources

Software development

APPLICATION SOFTWARE & FRAMEWORK
MOTORKITSCNCD69MISO Motor Kit Application Software for TMDSCNCD28069MISO controlCARDs MOTORWARE MotorWare™ Software
DRIVER OR LIBRARY
CONTROLSUITE controlSUITE™ Software Suite: Software and Development Tools for C2000™ Microcontrollers
IDE, CONFIGURATION, COMPILER OR DEBUGGER
CCSTUDIO Code Composer Studio™ integrated development environment (IDE)
SOFTWARE PROGRAMMING TOOL
INSTASPINUNIVERSALGUI GUI Composer Runtime Installation and Webapp for MotorWare Universal GUI

Reference designs

REFERENCE DESIGN
TIDA-00143 Automotive 60W Brushless DC (BLDC) Motor Drive

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