Sienovo AM5728 DSP+ARM High-Performance Image Processing Core Board Features Introduction
1. Core Board Introduction
➢ The SOM-XM5728 is an industrial-grade core board from Sienovo Technology based on the TI AM5728 processor. It features immersion gold, lead-free, ten-layer PCB, and industrial-grade design, making it suitable for applications in motion control systems, machine vision processing systems, image recognition systems, audio analysis systems, video analysis systems, high-end measurement instruments, and other industrial applications.
- Customers can choose different CPU, memory, and external storage configurations based on their specific applications. The core board supports the TI AM5728 processor, which integrates two ARM Cortex-A15 processors, two floating-point DSP C66x™ Floating-Point VLIW DSPs @ 750MHz, and PRU-ICSS for various industrial protocols. It supports industrial-grade 1GB-4GB DDR3 memory and industrial-grade 4GB-16GB eMMC external storage, offering highly convenient expansion.
- The SOM-XM5728 core board supports multiple industrial communication protocols such as EtherCAT, EtherNet/IP, and PROFIBUS, enabling easy bus control and industrial networking. It can implement more complex and higher-precision motion control interpolation algorithms using its dual C66x DSPs. Furthermore, it supports connecting to an FPGA via the GPMC bus to achieve more industrial control and image processing functionalities.
- With 8x McASP and dual C66x DSPs, the SOM-XM5728 core board can implement 16-channel or 32-channel audio processing and analysis algorithms for high-end applications, such as sound source localization, echo cancellation, and various other audio analysis and processing scenarios.
- It boasts powerful video encoding and decoding capabilities, supporting 1-channel 1080P60, 2-channel 720P60, or 4-channel 720P30 hardware video encoding/decoding, and H.265 software video decoding. For video processing, leveraging the powerful dual C66x DSPs, it can achieve complex image recognition, video analysis and recognition, real-time data analysis and processing, and other high-end AI applications.
- High-performance GPU, dual-core SGX544 3D accelerator and GC320 2D graphics acceleration engine, supporting OpenGL ES2.0.
- The SOM-XM5728 software SDK provides Linux 4.14.67 system and DSP RTOS system, supporting OpenCL, OpenMP, and SysLink IPC multi-core development. It offers methods and examples for inter-core communication between ARM and DSP, significantly reducing the development difficulty for high-speed signal processing, audio/video data analysis, and similar tasks.
- Compact size, only 86mm*60.5mm.


Evaluation Board:


2 AM572x Processor Specifications
Processor
AM5728
AM5726
ARM
2x Cortex-A15@1.5GHz
2x Cortex-A15@1.5GHz
DSP
2x C66x@750MHz
2x C66x@750MHz
Graphics Accelerator
2x 3D and 1x 2D
N/A
Max Display Output Resolution
1080p@60fps
N/A
Display Output Interfaces
3x LCD and 1x HDMI 1.4a
N/A
3. Key Features
➢ Features 2x Cortex-A15@1.5GHz, 2x C66x DSP@750MHz, 2x Cortex-M4, and 2x PRU simultaneously.
➢ Utilizes industrial-grade precision BTB connectors for reliable signal integrity, easy installation, and stable removal.
➢ Supports up to 6 video inputs and 3 video outputs.
➢ Supports up to 8 McASP channels.
➢ Supports up to 2 CAN interfaces.
➢ Supports up to 10 UARTs.
➢ Supports up to 3 LCDs.
➢ Supports up to 4 SPIs.
➢ Supports up to 3 MMCs.
➢ Supports up to 5 I2Cs.
➢ Supports up to 2 Gigabit Ethernet ports.
➢ Supports 1 SATA-2 interface.
➢ Supports 1 USB 3.0.
➢ Supports 2 USB 2.0.
➢ Supports 1 HDMI.
➢ Supports 1 PCIe 3.0, with modes for 12-lanes or 21-lane.
➢ Supports Linux 4.14.67, DSP RTOS, and real-time RT-Linux systems.
➢ Operating temperature range: -40℃~85℃ (Industrial Grade).
4. Application Areas
➢ This core board has a wide range of applications, primarily including industrial motion control systems, machine vision processing systems, audio analysis systems, high-definition image recognition systems, video analysis and processing systems, medical image processing, power automation, high-end measurement instruments, EtherCAT master/slave controllers, and other application fields.

Core Board Specifications
1. Core Board Structure

Mechanical Dimensions Diagram
Structural Parameters
Connector
BTB Connector
Dimensions
86MM60.5MM6MM
Pin Pitch
0.5MM
Number of Pins
400 (80+80+80+80+80)
Combined Height between Core Board and Baseboard
5MM
Number of Mounting Holes
6
Hardware Specifications
Item
Type
Model Parameters
Description
Core Configuration
CPU
TI AM572x
ARM Cortex-A15 CPU@1.5GHz, integrated C66x DSP@750MHZ, integrated SGX544 3D GPU
On-Chip Cache
L2 Cache
ARM Cortex-A15: 1Mbyte C66x: 288KB
On-Chip Memory
2.5 MByte
Memory
DDR3
1GB/2GB/4GB
eMMC
4 -16GB eMMC
Power Management
TPS6590377ZWSR
Total of 15 outputs, with output short-circuit and overload protection, over-temperature warning and shutdown protection, over-voltage and under-voltage protection, controllable via I2C interface.
Connector
5 x 80 pin B2B connectors
Includes one high-speed connector. Pin pitch 0.5MM, total 400 pins.
Pin Functions
Display Output
3 x LCD
Supports 24-bit, 16-bit, 8-bit, multiplexed with other interfaces.
1 x HDMI
Supports HDMI 1.4a
Video
6 x Video Input Ports
3 x Video Input Ports
Supports up to 6 video inputs and 3 video outputs.
Ethernet
2 x Ethernet
Supports MII, RMII, RGMII, multiplexed with other interfaces.
PRU
2 x PRU-ICSS
Supports PRU-ICSS
Serial Port
10 x UART
3.3V TTL level, UART3 for debugging, all 10 channels support hardware and software flow control, multiplexed with other interfaces.
Audio
8 x McASP
Supports I2S and S/PDIF, supports recording and playback, multiplexed with other interfaces.
Digital Video Input
10 x VIN
Supports 24-bit, 16-bit, 8-bit, multiplexed with other interfaces.
MMC
3 x SDIO
Supports 1-bit and 4-bit, multiplexed with other interfaces.
USB
2 x USB
One supports USB3.0, one supports USB 2.0.
PCIe
1 x PCIe 3.0
Supports 12-lane or 21-lane, requires external input clock.
SATA
1 x SATA
SATA Gen2
PWM
3 x PWM
Multiplexed with other interfaces.
I2C
5 x I2C
IIC1 configures PMIC, multiplexed with other interfaces.
SPI
4xSPI
Multiplexed with other interfaces.
DCAN
2x DCAN
Supports 2.0B protocol, multiplexed with other interfaces.
GPMC
1x GPMC
16-bit address lines, multiplexed with other interfaces.
JTAG
1 x JTAG
JTAG for on-line debugging.
TIMER
16 x Timers
Supports up to 16 timers.
EMIF
2 x EMIF
Keypad Controller
1 x Keyboard Controller
Supports 9x9 matrix keypad, multiplexed with other interfaces.
RTC Clock
Independent RTC
Powered by button cell battery, retains time when system power is off.
Power
Power Input
DC 5V/3A
2. Core Board Operating Environment
Environmental Parameters
Min Value
Typical Value
Max Value
Industrial Grade Temperature
-40℃
/
85℃
Operating Voltage
4.3V
5V
5.25V
3. Core Board Power Consumption
Voltage
Current
Power Consumption
4.93V
830mA
4.09W
Note: Power consumption tested based on Sienovo XM-EVM572x development board.
4 Software Parameters
Linux
Boot & Download
Version
u-boot 2018.01
Boot Method
Supports booting from eMMC/SD.
Boot Speed
Supports boot speed optimization.
Boot Splash Screen
Supports customized boot splash screen.
Download Method
Supports serial port and network download.
Kernel
Kernel Version
Linux 4.14.67
Supported File Systems
EXT3/EXT4/NFS/JFFS2/UBIFS
Device Drivers
Provides all peripheral drivers.
File System
Rootfs
File system can be customized as needed.
Graphical Interface
QT5.7
Provides comprehensive QT development resources.
DSP
CCS 7.1
DSP debugging and development tools, provides installation and basic user guides.
RTOS SDK
Provides installation and basic user guides.
IPC Communication Protocol
Provides documentation for inter-core communication protocols between ARM and DSP.
DSP Sysbios
Provides DSP RTOS system image.
Technical Services
1. Development Resources
➢ Provides core board pin definitions, editable baseboard schematics, and editable baseboard PCBs, shortening hardware design cycles.
➢ Provides system flashing images, kernel driver source code, file system source code, and abundant demo programs.
➢ Provides a complete platform development kit and getting started tutorials, saving software organization time and making it easy to get started.
➢ Provides a product design manual based on the core board, including hardware design, system software porting, driver development, and application software development environment. This significantly accelerates product development, shortens the development cycle by more than half, with product designs possible in as little as one week!
➢ Provides main chip datasheets, software development SDKs, and software development environments, allowing you to quickly enter the software development state.
➢ Provides QT development environment for rapid application software development.
2. Technical Support Services
- Assists with baseboard design and testing to reduce hardware design errors.
- Determines if a product has a fault.
- Explanation of Sienovo embedded product hardware and software resources.
- Helps you correctly compile and run the source code we provide.
- Addresses abnormal issues encountered when operating Sienovo embedded hardware and software products according to our provided documentation.
- Provides long-term reliable after-sales support and service.
3. Value-Added Services
-
Baseboard/Core Board Custom Design
-
Project Cooperative Development
-
Linux System Customization
-
Embedded Software Development
4. More Help
Sales Email: sales@szxinma.com
Technical Email: support@szxinmai.com
Sienovo Official Website: www.szxinmai.com
Taobao Store: https://item.taobao.com/item.htm?spm=a230r.1.14.70.7e7c26f2FHlpA0&id=596565683992&ns=1&abbucket=12#detail
TI Chinese Forum: http://www.deyisupport.com/
TI English Forum: http://e2e.ti.com/
TI Official Website: www.ti.com