资料分享:TI AM5708平台特点和典型应用
此文章原创来源于:创龙电子
产品简介:
AM5708开发板是一款由创龙基于TI AM570x浮点DSP C66x + ARM Cortex-A15工业控制及可编程音视频处理器。由SOM-TL570x核心板设计的开发板,它为用户提供了SOM-TL570x核心板的测试平台,用于快速评估SOM-TL570x核心板的整体性能。
AM5708底板采用沉金无铅工艺的4层板设计,不仅为客户提供丰富的开发入门教程,还协助客户进行底板的设计开发,提供丰富的Demo程序,包括DSP+ARM多核通信开发教程,提供长期、全面的技术支持,帮助客户以最快的速度进行产品的二次开发,实现产品的快速上市。
产品性能解析:
SOM5708工业级核心板
高品质工业核心板
1. AM5708工业级核心板,集TI DSP C66x + ARM Cortex-A15工业控制及可编程音视频处理器;
2. 支持OpenCL、OpenMP、IPC多核开发;支持安全引导、加密加速,支持TEE可信执行环境和安全软件控制调试;
3. C66x浮点VLIW DSP主频高达750MHz,基于C66x可实现运动控制、视觉处理等算法;
4. 外设资源丰富,集成双千兆网、PCIe 2.0、GPMC、USB 2.0、UART、SPI、QSPI、I2C、DCAN等工业控制总线,支持极速接口USB 3.0;
5. 核心板大小仅有58mm*36mm,采用工业级精密B2B连接器,0.5mm间距,稳定性强,易插拔,防反插;
6. 提供丰富例程,支持RT-Linux、TI RTOS实时操作系统,确保工业实时任务的执行。
7. 升级替换DM3730、OMAP-L138、DM8148、AM5728。
AM5708开发板
创龙,嵌入式一体化解决方案商提供
1. AM5708开发板底板创龙采用沉金无铅工艺的4层板设计,基于TI AM570x浮点DSP C66x + ARM Cortex-A15工业控制及可编程音视频处理器;
2. pin to pin兼容AM5708/AM5706,集成ARM Cortex-A15、C66x浮点DSP、2个双核PRU-ICSS、2个双核IPU Cortex-M4和GPU等处理单元,支持OpenCL、OpenMP、IPC多核开发;
3. 内部IVA-HD系统支持H.264视频编解码,最高支持1路[email protected]或1路1080P60或2路720P60或4路720P30或者其他硬件编解码;
4. 集成PowerVR SGX544 3D GPU和GC320 2D图形加速引擎(仅限AM5708),支持OpenGL -ES 2.0;
5. 开发板引出1路RGMII千兆以太网,2路PRU MII百兆网,支持EtherCAT等工业现场总线;
6. 引出1路MIPI CSI-2摄像头输入接口,包含2组数据差分对信号,支持Raspberry Pi Camera V2.1,Digilent Pcam 5C摄像头模块;
7. 支持1路HDMI OUT和1路LCD电阻屏1080P60全高清视频输出;
8. 通过GPMC拓展口引出GPMC总线,可在底板实现与FPGA通信;通过扩展接口引出UART、I2C、SPI、McASP、NMI等信号;
9. 底板引出PCIe 2.0,Gen2 SLOT插槽,支持1*1 lane、1*2 lane、2*1 lane;
10. 开发板大小为180mm*130mm,采用工业级精密B2B连接器与核心板相连,保证信号完整性;
11. 提供丰富例程,支持RT-Linux、TI RTOS实时操作系统,确保工业实时任务的执行。
12. 集成USB3.0、SATA、HDMI、PCIe、MIPI、千兆网、双百兆网,接口丰富,并支持H.264硬解码和图形加速,适用于音视频处理、工业控制等应用。
典型运用:
工业PC&HMI
工业机器人
医疗影像
电力自动化
EtherCAT主/从控制器
工业多协议智能网关
高端数控系统
AM570x开发板开发资料
提供核心板引脚定义、可编辑底板原理图、可编辑底板PCB、芯片Datasheet,缩短硬件设计周期;
提供系统烧写镜像、内核驱动源码、文件系统源码,以及丰富的Demo程序;
提供完整的平台开发包、入门教程,节省软件整理时间,上手容易;
提供详细的DSP+ARM多核通信教程,有力解决多核开发瓶颈;
提供基于Qt的图形界面开发教程。
开发例程主要包括:
1. 基于ARM端的Linux开发例程
2. 基于TI-RTOS的ARM、DSP、PRU、IPU的开发例程
3. 基于OpenCL、OpenMP、IPC的多核开发例程
4. 基于OpenCV的图像开发例程
5. 基于Qt的入门开发例程
6. 基于TI-RTOS和RT-Linux的EtherCAT开发例程
7. 音视频采集和编解码例程
参数介绍:
1、硬件参数
表 1
CPU |
TI AM570x,浮点DSP C66x + ARM Cortex-A15 +双核IPU Cortex-M4 主频:750MHz(DSP) + 1GHz(ARM) + 212.8MHz(IPU) |
L2 Cache |
ARM Cortex-A15:1MByte |
On-Chip Memory |
512KByte |
ROM |
4/8GByte eMMC |
RAM |
512M/1GByte DDR3 |
LED |
2x电源指示灯(底板1个,核心板1个) |
5x可编程指示灯(底板3个,核心板2个) |
|
B2B Connector |
2x 70pin公座B2B,2x 70pin母座B2B,间距0.5mm,合高4.0mm,共280pin |
IO |
1x 50pin白色简易牛角座(2x 25pin规格)GPMC扩展口,间距2.54mm |
1x 30pin排针扩展接口(2x 15pin规格),包含SPI、UART、I2C、McASP、NMI等拓展信号 |
|
KEY |
1x PMIC RESET按键 |
1x WARM RESET按键 |
|
2x可编程输入按键 |
|
JTAG |
1x 14pin TI Rev B JTAG接口,间距2.54mm |
BOOT SET |
1x 2bit拨码开关 |
SD |
1x Micro SD接口 |
RTC |
1x CR2032-6,3V |
Ethernet |
1x RGMII,RJ45接口,10/100/1000M自适应 |
2x PRU MII,RJ45接口,10/100M自适应 |
|
USB |
1x Micro USB DRD 2.0接口 |
2x USB HOST 3.0接口 |
|
CAN |
2x 3pin,3.81mm绿色端子 |
UART |
1x UART3,Micro USB接口,全双工模式 |
1x RS232串口(UART1),全双工模式 |
|
1x RS485串口(UART2),半双工模式 |
|
PCIe |
1x PCIe SLOT Gen2,2通道,每通道最高通信速率5GBaud |
MIPI CSI2 |
1x MIPI CSI2 CAMERA,15pin FFC连接器,1.0mm间距,卧式下接式 |
DISPLAY |
1x 电阻屏,40pin FFC母座,间距0.5mm |
HDMI OUT |
1x HDMI 1.4a接口 |
Watchdog |
1x Watch Dog,3 pin,间距2.54mm,通过跳线帽配置 |
POWER MONITOR |
1x SOM POWER MONITOR,I2C接口,可实时读取核心板功耗值 |
1x TOTAL POWER MONITOR,I2C接口,可实时读取底板功耗值 |
|
SWITCH |
1x电源拨码开关 |
POWER |
1x 12V 2A直流输入DC417电源接口,外径4.4mm,内径1.65mm |
1x 2pin 5V白色端子座 |
|
FAN |
1x 3pin 12V风扇插座 |
2、软件参数
表 2
ARM端软件支持 |
Linux-RT 4.9.65,TI-RTOS |
|
DSP端软件支持 |
TI-RTOS |
|
CCS版本号 |
CCS7.4 |
|
图形界面开发工具 |
Qt |
|
双核通信组件支持 |
IPC |
|
软件开发套件提供 |
Processor-SDK Linux-RT、Processor-SDK TI-RTOS |
|
Linux驱动支持 |
QSPI Flash |
DDR3 |
PCIe 2.0 |
eMMC |
|
MMC/SD |
USB 3.0 |
|
PWM |
USB 2.0 |
|
LED |
BUTTON |
|
RS232 |
RS485 |
|
HDMI OUT |
DCAN |
|
eCAP |
RTC |
|
I2C |
7inch Touch Screen LCD(Res) |
|
SPI |
QSPI |
|
UART |
JTAG |
|
KBD |
HDQ |
|
NMI |
SYS INT |