TIDEP-01032

EtherCAT® connected, single-chip, dual-servo motor drive reference design

TIDEP-01032

Design files

Overview

This reference design shows how AM243x is able to support a fully-integrated real-time servo motor drive control and industrial communication path. This path extends from receiving EtherCAT® CiA402 target commands for velocity, to performing closed-loop FOC velocity control of dual connected motors, to passing the actual velocity values back up to the EtherCAT PLC.

Features
  • Single-chip, dual-servo motor control
  • BOOST-XL TI BoosterPack™ plug-in module design - 80 digital and analog I/O compatible with AM2x LaunchPad™ development kits
  • Two axes of 3-phase BLDC motor drive with the DRV8316R 24V, 8A monolithic gate drive and amplifier bridges
  • Two axes (six channels) of 3-phase current feedback through AMC1035D sigma-delta modulator and INA241A current sense path
  • Two axes of RS-485 based absolute encoder feedback supporting multiple industrial encoder standards
Download View video with transcript Video

Design files & products

Design files

Download ready-to-use system files to speed your design process.

PDF | HTML
TIDUF42.PDF (2987 KB)

Reference design overview and verified performance test data

TIDMCJ5.ZIP (3094 KB)

Detailed overview of design layout for component placement

TIDMCJ4.PDF (350 KB)

Complete listing of design components, reference designators, and manufacturers/part numbers

TIDMCJ7.ZIP (13609 KB)

Files used for 3D models or 2D drawings of IC components

TIDCGM1.ZIP (1590 KB)

Design file that contains information on physical board layer of design PCB

TIDMCJ6.ZIP (13267 KB)

PCB layer plot file used for generating PCB design layout

TIDMCJ3.PDF (3886 KB)

Detailed schematic diagram for design layout and components

Products

Includes TI products in the design and potential alternatives.

Multimedia & industrial networking SoCs

AM2434Quad-core Arm® Cortex®-R5F-based MCU with industrial communications and security up to 800 MHz

Data sheet: PDF | HTML
BLDC drivers

DRV831640-V max 8-A peak 3-phase motor driver with integrated current sensing and integrated FETs

Data sheet: PDF | HTML
Precision ADCs

AMC1035Precision delta-sigma modulator with ±1-V bipolar input and 2.5-V reference output

Data sheet: PDF | HTML

Start development

Hardware development

Evaluation board

BP-AM2BLDCSERVO — AM2x booster pack for brushless DC servo drive

This reference design shows how AM243x is able to support a fully-integrated real-time servo motor drive control and industrial communication path. This path extends from receiving EtherCAT® CiA402 target commands for velocity, to performing closed-loop FOC velocity control of dual connected (...)
EVM user’s guide: PDF | HTML
Supported products & hardware

Supported products & hardware

Hardware development
Reference design
TIDEP-01032 EtherCAT® connected, single-chip, dual-servo motor drive reference design
In stock
Limit:
Out of stock on TI.com
Not available on TI.com

BP-AM2BLDCSERVO AM2x booster pack for brushless DC servo drive

close
Latest version
Version: null
Release date:
Hardware development
Reference design
TIDEP-01032 EtherCAT® connected, single-chip, dual-servo motor drive reference design
Evaluation board

LP-AM243 — AM243x general purpose LaunchPad™ development kit for Arm®-based MCU

This reference design shows how AM243x is able to support a fully-integrated real-time servo motor drive control and industrial communication path. This path extends from receiving EtherCAT® CiA402 target commands for velocity, to performing closed-loop FOC velocity control of dual connected (...)
EVM user’s guide: PDF | HTML
Supported products & hardware

Supported products & hardware

Hardware development
Reference design
TIDA-010234 Eight-port IO-Link master reference design TIDEP-01032 EtherCAT® connected, single-chip, dual-servo motor drive reference design
In stock
Limit:
Out of stock on TI.com
Not available on TI.com

LP-AM243 AM243x general purpose LaunchPad™ development kit for Arm®-based MCU

close
Latest version
Version: null
Release date:
Hardware development
Reference design
TIDA-010234 Eight-port IO-Link master reference design TIDEP-01032 EtherCAT® connected, single-chip, dual-servo motor drive reference design

Software development

Software development kit (SDK)

MOTOR-CONTROL-SDK-AM243X — Motor Control SDK for AM243x - RTOS

The AM243x microcontroller (MCU) software is a collection of software development kits (SDK) providing a software platform for TI embedded processors with easy setup and fast out-of-the-box access to examples, benchmarks and demonstrations. This software accelerates application development (...)

Supported products & hardware

Supported products & hardware

Products
Multimedia & industrial networking SoCs
AM2431 Arm® Cortex®-R5F-based MCU with industrial communications and security up to 800 MHz AM2432 Dual-core Arm® Cortex®-R5F-based MCU with industrial communications and security up to 800 MHz AM2434 Quad-core Arm® Cortex®-R5F-based MCU with industrial communications and security up to 800 MHz
Hardware development
Reference design
TIDEP-01032 EtherCAT® connected, single-chip, dual-servo motor drive reference design
Evaluation board
LP-AM243 AM243x general purpose LaunchPad™ development kit for Arm®-based MCU TMDS243EVM AM243x evaluation module for Arm® Cortex®-R5F-based MCUs
Browse Download options

MOTOR-CONTROL-SDK-AM243X Motor Control SDK for AM243x - RTOS

close
Latest version
Version: 2025.00.00.06
Release date: Apr 9, 2026
lock = Requires export approval (1 minute)
Products
Multimedia & industrial networking SoCs
AM2431 Arm® Cortex®-R5F-based MCU with industrial communications and security up to 800 MHz AM2432 Dual-core Arm® Cortex®-R5F-based MCU with industrial communications and security up to 800 MHz AM2434 Quad-core Arm® Cortex®-R5F-based MCU with industrial communications and security up to 800 MHz
Hardware development
Reference design
TIDEP-01032 EtherCAT® connected, single-chip, dual-servo motor drive reference design
Evaluation board
LP-AM243 AM243x general purpose LaunchPad™ development kit for Arm®-based MCU TMDS243EVM AM243x evaluation module for Arm® Cortex®-R5F-based MCUs

Documentation

Documentation - START HERE

Download CCS 20.2.0 Version for Windows, Linux or MacOS

Download TI ARM CLANG 4.0.1 LTS for Windows, Linux or MacOS

Download SysConfig 1.23.0 for Windows, Linux or MacOS

Download MCU-PLUS-SDK 11.01.00.19 for Windows, Linux or MacOS

Download INDUSTRIAL-COMMUNICATIONS-SDK 2025.00.00.08 for Windows, Linux or MacOS

Release Information

Thank you for your interest in the AM243x Motor Control Software Development Kit (SDK). This software accelerates application development schedules by eliminating the need to create basic system software functions from scratch.

  • This SDK contains examples, libraries, and tools to develop RTOS and no-RTOS based applications for real-time motor control. It includes position sense examples, current sense examples, PRU-ICSS PWM examples, real-time control library examples, time synchronization examples, and a universal single-chip servo drive reference design (TIDEP-01032).
  • The exact content of the SDK depends on the capabilities of the device, but all devices share common APIs and build on existing proven software components to ensure reliability and quality.
  • The software components are fully tested to ensure that they work together with TI’s Code Composer Studio integrated development environment.
  • Prerequisites: Install MCU-PLUS-SDK-AM243X 11.01.00.19 and INDUSTRIAL-COMMUNICATIONS-SDK-AM243X 2025.00.00.08 . The Motor Control SDK installer includes an option to automatically install both required dependencies.

What's new

  • EnDat 3: 12.5 Mbps data rate, Manchester encoding, frame-based communication (HPF/LPH/LPF), foreground and background communication channels, periodic trigger modes (IEP compare/capture based)
  • Tamagawa: Multi-channel with load share mode, periodic trigger modes (IEP compare/capture based)
  • HDSL: Improved sampling for RX data
  • BiSS-C, EnDat 2.2, Nikon A-format: Periodic trigger modes (IEP compare/capture based)
  • All position sense encoders: Improved handle-based API architecture and SysConfig-based initialization
  • Current Sense (SDFM): Improved handle-based API architecture, SysConfig-based initialization, improved error handling with return codes, support for 9 channels on a single PRU core
  • Starting with MOTOR-CONTROL-SDK-AM243X 2025.00.00, MCU-PLUS-SDK-AM243X and INDUSTRIAL-COMMUNICATIONS-SDK-AM243X are no longer included and must be downloaded separately.

Technical documentation

star
= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 1
Top documentation Type Title Format options Date
* Design guide EtherCAT® Connected, Single-Chip, Dual-Servo Motor Drive Reference Design PDF | HTML Jan 9, 2024

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.