Back to Blog

AM5728 DSP+ARM-based Industrial Motion Control - CNC Machine Tools - Industrial Motion Controller System Solution

#AM5728#DSP+ARM#运动控制#机器视觉

Industrial Motion Control System Solution

XM5728-IDK-V3 Machine Vision & Motion Control Motherboard

■ Product adopts core board + carrier board structure, configurable as needed

■ ARM core for HMI interface + DSP core for complex data computation + FPGA for high-speed motion control

■ Supports various motor drives: pulse motors, variable frequency motors, Yaskawa motors

■ Up to 3 network ports, supporting ETHERCAT industrial bus devices

■ ECNC motion control SDK software package, easily implementing functions required for industrial control

■ Can be used in industrial applications such as machine vision processing, machining centers, engraving machines, and robot systems

Interface Details

PRU-ICSS—Industrial Protocol Support

PRU-ICSS—Industrial Protocol Support

◆ PRU-ICSS: Industrial Protocol Support. PRU-ICSS protocols enable real-time industrial communication for TI Sitara processors. The PRU-ICSS protocol runs on top of the Processor SDK and includes optimized PRU-ICSS firmware, corresponding PRU-ICSS drivers for ARM processors, and example applications.

◆ The PRU-ICSS firmware runs on the PRU cores, offloading time-critical link layer processing from the main ARM processor. The PRU-ICSS drivers provide easy access to PRU-ICSS resources, allowing for seamless integration with protocol stacks and application software running on the ARM core.

On AM57x, the PRU-ICSS software package is currently available for the following protocols:

EtherCAT

Ethernet/IP

Profinet

EtherNet/IP

Profibus

PRU-ICSS—Industrial Protocol Support1

PRU-ICSS—Industrial Protocol Support2

FPGA—Motion Control

FPGA—Motion Control

Industrial Application Cases

CNC Machine Tools/Machining Center System

CNC Machine Tool Machining Center System

Array Incubator + Robotic Arm Control System

Array Incubator - Robotic Arm Control System

Machine Vision System

Machine Vision System

Application Areas

Application Areas

◆ Industrial Motion Control Systems

◆ Industrial Machine Vision Processing

◆ CNC Machine Tools

◆ Robot Control

◆ High-Definition Image Recognition Processing

◆ High-Speed Data Acquisition and Analysis

AM5728 Processor Introduction

Benefits

● Sitara’s highest performance ARM device w/DSP accelerators

● 10,500 ARM Cortex-A15 DMIPS

● Upgraded graphics performance with HD Video support

Sample Applications

● Human Machine Interface (HMI)

● Industrial PC

● Digital Signage

● High-end Navigation and Consumer

Key Features

● Dual 1.5GHz* Cortex-A15s, 213MHz M4s, and 750MHz** C66x DSPs

● 1080p Video Decode/Encode

● 3D (x2) and 2D acceleration

● Multiple Video Input Ports

● Display Subsystem

● Quad core Programmable Real-time Unit (PRU)/Industrial Communications Subsystem (2x dual core subsys.)

● USB3, PCIe, SATA

Power Estimates

● Typical Power: 2.5-4W (nominal voltage)

● Idle Power: ~650mW

Package: 23x23, 760 pin, 0.8mm

AM5728 Processor Introduction


AM57xx Software Support

AM57xx Software Support

Why Linux?

● Enables continuous access to the latest devices, features and bug fixes

● Provides a high-quality, stable Mainline Linux kernel for TI’s Sitara processors

● Will provide customers with long-term stable (LTS) kernel support*

SOM572x Core Board Introduction

Features:

  • Based on TI AM5728 floating-point dual DSP C66x + dual ARM Cortex-A15 industrial control and high-performance audio/video processor;
  • Multi-core heterogeneous CPU, integrating dual-core Cortex-A15, dual-core C66x floating-point DSP, dual-core PRU-ICSS, dual-core Cortex-M4 IPU, dual-core GPU and other processing units, supporting OpenCL, OpenMP, SysLink IPC multi-core development;
  • Powerful video encoding and decoding capabilities, supporting 1-channel 1080P60 or 2-channel 720P60 or 4-channel 720P30 hardware video encoding/decoding, and H.265 software video decoding;
  • Supports up to 1-channel 1080P60 full HD video input and 1-channel LCD + 1-channel HDMI 1.4a output;
  • Dual-core PRU-ICSS industrial real-time control subsystem, supporting industrial protocols such as EtherCAT, EtherNet/IP, PROFIBUS;
  • High-performance GPU, dual-core SGX544 3D accelerator and GC320 2D graphics acceleration engine, supporting OpenGL ES2.0;
  • Rich peripheral interfaces, integrating dual Gigabit Ethernet, PCIe, GPMC, USB 2.0, UART, SPI, QSPI, SATA 2.0, I2C, DCAN and other industrial control buses and interfaces, supporting high-speed USB 3.0 interface;
  • The development board leads out V-PORT video interface, which can flexibly access video input modules;
  • Extremely small size, only 86.5mm*60.5mm;
  • Industrial-grade precision B2B connector, 0.5mm pitch, stable, easy to plug and unplug, anti-reverse insertion, key large data interfaces use high-speed connectors to ensure signal integrity.