今天跟大家分享一款新品TI AM5708开发板特点,运用领域,具体参数及开发资料!它是:DSP+ARM异构多核!相比OMAP-L138,性能升级;相比AM5728,成本优化、功耗更低!
TL570x-EVM是一款由创龙基于SOM-TL570x核心板设计的开发板,它为用户提供了SOM-TL570x核心板的测试平台,用于快速评估SOM-TL570x核心板的整体性能。
TL570x-EVM底板采用沉金无铅工艺的4层板设计,不仅为客户提供丰富的开发入门教程,还协助客户进行底板的设计开发,提供丰富的Demo程序,包括DSP+ARM多核通信开发教程,提供长期、全面的技术支持,帮助客户以最快的速度进行产品的二次开发,实现产品的快速上市。
【分享】新品TI AM5708开发板!DSP+ARM异构多核!相比OMAP-L138,性能升级;相比AM5728,成本优化、功耗更低!
硬件框图
图 8开发板硬件框图
图 9开发板硬件资源图解1
图 10开发板硬件资源图解2
硬件参数
表 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风扇插座 |
【分享】新品TI AM5708开发板!DSP+ARM异构多核!相比OMAP-L138,性能升级;相比AM5728,成本优化、功耗更低!
开发例程主要包括:
工作环境
表 3
环境参数 |
最小值 |
典型值 |
最大值 |
工业级温度 |
-40°C |
/ |
85°C |
核心板工作电压 |
/ |
5V ( ±5% ) |
/ |
开发板工作电压 |
/ |
12V ( ±10% ) |
/ |
功耗测试
表 4
类别 |
状态 |
电压 |
电流 |
功耗 |
核心板 |
OS IDIE状态 |
5.0V |
0.419A |
2.095W |
工作状态 |
5.0V |
0.788A |
3.960W |
|
整板 |
OS IDIE状态 |
12.0V |
0.492A |
5.904W |
工作状态 |
12.0V |
0.674A |
8.088W |
备注:功耗测试基于广州创龙TL570x-EVM开发板在常温25℃进行。
OS IDIE状态:无任何外设,连接RGMII到路由器(用于读取稳定状态的温度),系统启动;
工作状态:无任何外设,连接RGMII到路由器(用于读取稳定状态的温度),Cortex-A15核的资源使用率为100%,运行DDR压力读写测试程序。
表 5
|
开发板 |
核心板 |
PCB尺寸 |
180mm*130mm |
58mm*36mm |
安装孔数量 |
8个 |
4个 |
图 11核心板机械尺寸图
图 12开发板机械尺寸图
表 6
型号 |
CPU主频 |
eMMC |
DDR3 |
温度级别 |
SOM-TL5708-1000-32GE4GD-I |
ARM:1000MHz DSP:750MHz |
4GByte |
512MByte |
工业级 |
SOM-TL5708-1000-64GE8GD-I |
ARM:1000MHz DSP:750MHz |
8GByte |
1GByte |
工业级 |
SOM-TL5706-1000-32GE4GD-I |
ARM:1000MHz DSP:750MHz |
4GByte |
512MGByte |
工业级 |
SOM-TL5706-1000-64GE8GD-I |
ARM:1000MHz DSP:750MHz |
8GByte |
1GByte |
工业级 |
备注:标配SOM-TL5708-1000-32GE4GD-I,其他型号请与相关销售人员联系。
型号参数解释
图 13
表 7
名称 |
数量 |
TL570x-EVM开发板(含核心板) |
1块 |
12V2A电源适配器 |
1个 |
资料光盘 |
1套 |
7寸LCD触摸屏 |
1个 |
Micro SD系统卡 |
1个 |
SD卡读卡器 |
1个 |
Micro USB数据线 |
1条 |
网线 |
1根 |
HDMI线 |
1条 |
【分享】新品TI AM5708开发板!DSP+ARM异构多核!相比OMAP-L138,性能升级;相比AM5728,成本优化、功耗更低!
表 8
Qt开发例程 |
|
例程 |
功能 |
HelloWorld |
Qt入门例程 |
LED |
Qt程序点亮LED |
表 9
OpenCL开发例程 |
|
例程 |
功能 |
buffer |
将内存数组元素写入缓冲区后比较 |
edmamgr |
将OpenCL C内核数据异步移动到DSP内存 |
ooo_callback |
实现循环执行1024次任务 |
dsplib_fft |
FFT运算 |
monte_carlo |
蒙特卡洛法运算 |
表 10
OpenMP开发例程 |
|
例程 |
功能 |
dsplib_fft |
演示在OpenMP加速模型中C66x 库函数的使用 |
local |
演示本地映射类型的使用,数据存放在 L2 SRAM |
null |
测量从ARM到DSP卸载一个目标区域的时间开销 |
其他 |
包含在SDK |
表 11
IPC开发例程 |
|
例程 |
功能 |
ex02_messageq |
核间传递数据的消息 |
ex12_mmrpc |
使用MmRpc模块调用远程函数 |
ex41_forwardmsg |
核间传递消息 |
ex68_power |
接收消息关闭 |
tl-gatemap-mutex-access |
实现ARM和DSP对共享内存的互斥访问 |
tl-messageq-cmem-fft |
实现DSP对共享内存的数据进行FFT幅值运算 |
tl-messageq-edma-memcpy |
实现DSP核使用EDMA与ARM核传递数据并计算总耗时。 |
【分享】新品TI AM5708开发板!DSP+ARM异构多核!相比OMAP-L138,性能升级;相比AM5728,成本优化、功耗更低!