1. Introduction to the core board
Chuanglong SOM-TL5728 is a high-end heterogeneous multi-core SoC industrial-grade core board based on TI Sitara series AM5728 dual-core ARM Cortex-A15 + floating-point dual-core DSP C66x processor design. Gigabit Ethernet, PCIe, USB 3.0, GPMC, SATA, HDMI and other interfaces are led out through industrial-grade high-speed B2B connectors . The core board has been verified by professional PCB Layout and high and low temperature testing, which is stable and reliable and can meet various industrial application environments .
When users use the core board for secondary development, they only need to focus on the upper-level application , which reduces the development difficulty and time cost, and can quickly conduct product plan evaluation and technical pre-research.
Figure 1 Front view of the core board
Figure 2 The back view of the core board
Figure 3 Oblique view of core board
2. Typical shall use art
3. Software and hardware parameters
Hardware block diagram
Figure 4 The core board hardware block diagram
Figure 5 AM572x processor functional block diagram
Hardware parameters
Table 1
CPU |
CPU : TI Sitara AM5728 |
2x ARM Cortex-A15, clocked at 1.5GHz |
|
2x DSP C66x, clocked at 750MHz, supports floating point operations |
|
2x IPU (Image Processing Unit), each IPU subsystem contains 2 ARM Cortex-M4 cores, a total of 4 ARM Cortex-M4 cores |
|
2x PRU-ICSS, each PRU-ICSS subsystem contains 2 PRU (Programmable Real-time Unit) cores, a total of 4 PRU cores, supporting EtherCAT and other protocols |
|
1x IVA-HD Video Codec, support 1 channel 1080P60 H.264 video hardware codec |
|
2x SGX544 3D GPU graphics accelerator |
|
1x GC320 2D graphics accelerator |
|
ROM |
4/8GByte eMMC |
256Mbit SPI NOR FLASH |
|
32Kbit ATAES132A-SHEQ encryption chip |
|
RAM |
1/2GByte DDR3 |
2.5MByte On-Chip Memory |
|
B2B Connector |
2x 80pin male B2B connector, 2x 80pin female B2B connector, pitch 0.5mm, height 5.0mm; 1x 80pin high-speed B2B connector, pitch 0.5mm, height 5.0mm; Total 400pin |
LED |
1x power indicator |
2x user programmable indicator lights |
|
Sensor |
1x TMP102AIDRLT temperature sensor |
Hardware resources |
3x VIP (Video Input Ports), support 8 channels of 1080P60 video input |
1x TV OUTPUT,支持HDMI/DPI 1080P60 |
|
3x LCD OUTPUT |
|
3x eHRPWM |
|
3x eCAP |
|
3x eQEP |
|
1x NMI |
|
1x PCIe Gen2, supports one dual-channel port, or two single-channel ports, each channel has a maximum communication rate of 5GBaud |
|
1x USB 2.0 |
|
1x USB 3.0 |
|
2x 10/100/1000M Ethernet |
|
3x MMC/SD/SDIO |
|
10x UART |
|
1x JTAG |
|
2x Watchdog |
|
1x SATA |
|
1x GPMC |
|
5x I2C |
|
2x DCAN |
|
8x McASP |
|
1x QSPI |
|
4x SPI |
Software parameters
Table 2
ARM software support |
Linux-4.9.65 , Linux-RT 4.9.65 |
|
DSP end software support |
TI-RTOS |
|
CCS version number |
CCS7.4 |
|
Graphical interface development tool |
Qt |
|
Dual-core communication component support |
IPC |
|
Software development kit provided |
Processor-SDK Linux-RT、Processor-SDK TI-RTOS |
|
Driver support |
SPI FLASH |
DDR3 |
PCIe |
eMMC |
|
MMC/SD |
USB 3.0 |
|
JTAG |
USB 2.0 |
|
LED |
BUTTON |
|
RS232 |
RS485 |
|
HDMI OUT |
DCAN |
|
SATA |
RTC |
|
4.3inch Touch Screen LCD |
7inch Touch Screen LCD |
|
EMCRYDT IC |
TEMPERATURE SENSOR |
|
eCAP |
I2C |
|
USB CAMERA |
USB WIFI |
|
USB 4G |
USB Mouse |
|
NMI |
|
4.开发资料
- 提供核心板引脚定义、可编辑底板原理图、可编辑底板PCB、芯片Datasheet,缩短硬件设计周期;
- 提供系统烧写镜像、内核驱动源码、文件系统源码,以及丰富的Demo程序;
- 提供完整的平台开发包、入门教程,节省软件整理时间,上手容易;
- 提供详细的DSP+ARM架构通信教程,完美解决异构多核开发瓶颈。
开发例程主要包括:
- 基于Linux的应用开发例程
- 基于TI-RTOS的开发例程
- 基于IPC、OpenCL的多核开发例程
- 基于Linux的EtherCAT开发例程
- 基于Linux的多路视频采集开发例程
- 基于H.264视频的硬件编解码开发例程
- 基于GPMC的ARM与FPGA通信开发例程
- Qt开发例程
5.电气特性
工作环境
表 3
环境参数 |
最小值 |
典型值 |
最大值 |
工作温度 |
-40°C |
/ |
85°C |
工作电压 |
/ |
5V |
/ |
功耗测试
表 4
类别 |
电压典型值 |
电流典型值 |
功耗典型值 |
核心板 |
5V |
950mA |
4.75W |
备注:功耗基于TL5728-EasyEVM评估板测得。功耗测试数据与具体应用场景有关,测试数据仅供参考。
6.机械尺寸图
表 5
PCB尺寸 |
86.5mm*60.5mm |
PCB层数 |
10层 |
板厚 |
1.6mm |
安装孔数量 |
6个 |
图 6 核心板机械尺寸图(顶层透视图)