C6748+SPARTAN6核心板与评估板试用心得

Posted 专注DSP+ARM+FPGA

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C6748+SPARTAN6核心板与评估板试用心得相关的知识,希望对你有一定的参考价值。

上个星期刚从深圳信迈公司入手了C6748+SPARTAN6开发板,第一眼感觉是核心板,真的很小,就像硬币那么大,而且他们电源部分采用了3路DC-DC,功耗低,芯片都是工业级的,很适合我们是做电力监测设备的。

需要说明的一点是,他们做了EMC和ESD防护,电力系统中的电磁干扰就不用担心了。
根据他们提供的例程玩了一个星期,QT那部分做得很不错,玩着耍,随便放几张网上找到的照片吧。
 

1 评估板简介

  • 基于 TI TMS320C6748 定点/浮点 DSP C674x + Xilinx Spartan-6 FPGA 处理器; Ø DSP 与 FPGA 通过 uPP、EMIFA、I2C 总线连接,通信速度可高达 228MByte/s; Ø DSP 主频 456MHz,高达 3648MIPS 和 2746MFLOPS 的运算能力;
  • FPGA 兼容 Xilinx Spartan-6 XC6SLX9/16/25/45,平台升级能力强;
  • 开发板引出丰富的外设,包含千兆网口、SATA、EMIFA、uPP、USB 2.0 等高速数据传
  • 输接口,同时也引出 GPIO、I2C、RS232、PWM、McBSP、VGA、PMOD、RS485 等常见接口;
  • 通过高低温测试认证,适合各种恶劣的工作环境;
  • DSP+FPGA 双核核心板,尺寸为 66mm*38.6mm,采用工业级 B2B 连接器,保证信号完整性; Ø
  • 可充放电池电路,提供多种标准工业接口,可连多通道 AD、DA 等模块,拓展能力强;
  • 支持裸机、SYS/Bios 操作系统。

 

 

 

 

图1 开发板正面和侧视图

XM6748F-IDK-V3.0 是一款基于深圳信迈XM6748F-SOM核心板设计的开发板,采用沉金无铅工艺的4层板设计,它为用户提供了 XM6748F-SOM核心板的测试平台,用于快速评估XM6748F-SOM核心板的整体性能。

XM6748F-SOM引出CPU全部资源信号引脚,二次开发极其容易,客户只需要专注上层应用,大大降低了开发难度和时间成本,让产品快速上市,及时抢占市场先机。不仅提供丰富的 Demo 程序,还提供详细的开发教程,全面的技术支持,协助客户进行底板设计、调试以及软件开发。

2 典型运用领域

  • 数据采集处理显示系统
  • 智能电力系统
  • 图像处理设备
  • 高精度仪器仪表
  • 中高端数控系统
  • 通信设备
  • 音视频数据处理

图2 典型应用领域

3 软硬件参数

开发板外设资源框图示意图

 

图3 开发板接口示意图

 

图4 开发板接口示意图

 

表1 硬件资源

CPU

TI TMS320C6748,定点/浮点 DSP C674x,主频 456MHz

Xilinx Spartan-6 XC6SLX9/16/25/45 FPGA

ROM

TMS320C6748 端:128/256/512MByte NAND FLASH

Spartan-6 端:64Mbit SPI FLASH

RAM

TMS320C6748 端:128/256MByte DDR2

B2B Connector

2x 80pin 公座 B2B,2x 80pin 母座 B2B,间距 0.5mm,共 320pin

IO

2x 25pin IDC3 简易牛角座,间距 2.54mmEMIFA 拓展信号

2x 25pin IDC3 简易牛角座,间距 2.54mmFPGA GPIO 拓展信号

2x 15pin 排针,间距 2.54mm,含 I2CMcBSPPWMFPGA 差分 IO 等拓展信号

LED

2x 供电指示灯(底板 1 个,核心板 1 个)

5x 可编程指示灯(底板 3 个,核心板 2 个)

5x 可编程指示灯(底板 3 个,核心板 2 个,FPGA 端)

KEY

1x 系统复位按键

3x 可编程输入按键(含 1 个非屏蔽中断按键)

5x 可编程指示灯(底板 3 个,核心板 2 个,FPGA 端)

JTAG

1x 14pin TI Rev B JTAG 接口,间距 2.54mm

1x 14pin FPGA JTAG 接口,间距 2.00mm

LCD

1x LCD 触摸屏接口

BOOT SET

1x 5bit 启动方式选择拨码开关

SD

1x Micro SD 卡接口

RTC

1x RC1220 RTC 座,3V 电压值

SATA

1x 7pin SATA 硬盘接口

Ethernet

1x RJ45 以太网口,10/100M 自适应

USB

1x Micro USB 2.0 OTG 接口

1x USB 1.1 HOST 接口

UART

2x RS232 串口,其中 UART2 使用 Micro USB 接口,UART1 使用 DB9 接口,并引出 4 线 TTL 排针(TXD、RXD、3V3、GND)

SWITCH

1x 电源拨码开关

POWER

1x 12V 2A 直流输入 DC417 电源接口,外径 4.4mm,内径 1.65mm

备注:深圳信迈XM138F-SOM、XM1808F-SOM、XM6748F-SOM 核心板在硬件上 pin to pin 兼容。

表2 软件资源

DSP 端软件支持

裸机、SYS/BIOS 操作系统

CCS 版本号

CCS5.5

ISE版本号

ISE 14.7

4 开发资料

(1) 提供核心板引脚定义、可编辑底板原理图、可编辑底板PCB、芯片 Datasheet、缩短硬件设计周期;

(2)提供系统烧写镜像、内核驱动源码、文件系统源码,以及丰富的Demo 程序;

(3)提供完整的平台开发包、入门教程,节省软件整理时间,上手容易;

(4)提供丰富的入门教程、开发案例,含OMAP-L138与FPGA 通信例程;

(5) 提供详细的DSP+ARM双核通信教程,完美解决双核开发瓶颈;

(6) 提供基于 Qt 的图形界面开发教程。

深圳信迈提供了大量的开发资料、视频教程和中文数据手册,创造了OMAP-L138 平台开发的新局面,引领 OMAP-L138 + Spartan-6 DSP+ARM+FPGA 三核学习热潮。

部分开发例程详见附录 A,开发例程主要包括:

  • 基于ARM端的裸机开发例程
  • 基于ARM端的Linux开发例程
  • 基于 DSP 端的裸机开发例程
  • 基于 DSP 端的SYS/BIOS开发例程
  • 基于SYSLINK的双核开发例程
  • 基于DSPLINK的双核开发例程
  • 基于XM_IPC的双核开发例程
  • 基于PRU的汇编开发例程
  • 基于FPGA端的开发例程

5 电气特性

核心板工作环境

表 3

环境参数

最小值

典型值

最大值

商业级温度   

0°C

/

70°C

工业级温度

-40°C

/

 85°C

工作电压

/

3.3V

/

 

 

功耗测试

表 4

 

类别  

典型值电压

典型值电流

典型值功耗

核心板

3.3V

74mA

0.24W

整板

12.01V

100mA

1.20W

备注:功耗测试基于深圳信迈XM6748F-IDK-V3开发板进行。

6 机械尺寸

表 5

 

核心板

开发板

PCB 尺寸

66mm*38.6mm

165mm*110mm

安装孔数量

4 个

12 个

 

图5 核心板机械尺寸图

图6 评估板机械尺寸图

7 产品订购型号

表 6

型号

CPU主频

NAND FLASH

DDR2

SPI FLASH

FPGA型号

温度级别

SOM-XM6748F-4-4GN1GD2S16-I

456MHz

512MB

128MB

64Mbit

XC6SLX16

工业级

SOM-XM6748F-4-4GN2GD2S16-I      

456MHz

512MB

256MB

64Mbit

XC6SLX16

工业级

SOM-XM6748F-4-4GN1GD2S45-I

456MHz

512MB

128MB

64Mbit

XC6SLX45

工业级

SOM-XM6748F-4-4GN2GD2S45-I

456MHz

512MB

256MB

64Mbit

XC6SLX45

工业级

备注:标配为 SOM-XM6748F-4-4GN1GD2S16-I,其他型号请与相关销售人员联系。

8 开发板套件清单

表 7

名称

数量

XM6748F-IDK-V3开发板(含核心板)

1块

 

12V/2A 电源适配器

1个

资料光盘

1套

Micro SD 系统卡

1个

SD卡读卡器

1个

直连网线

1条

Micro USB数据线

1条

 

9 技术支持

(1) 协助底板设计和测试,减少硬件设计失误;

(2) 协助解决按照用户手册操作出现的异常问题;

(3) 协助产品故障判定;

(4) 协助正确编译与运行所提供的源代码;

(5) 协助进行产品二次开发;

(6) 提供长期的售后服务。

10 增值服务

  • 主板定制设计
  • 核心板定制设计
  • 嵌入式软件开发
  • 项目合作开发
  • 技术培训

11开发例程

 

 

 

以上是关于C6748+SPARTAN6核心板与评估板试用心得的主要内容,如果未能解决你的问题,请参考以下文章

OMAPL138 + SPARTAN6 DSP+ARM+FPGA开发例程

基于OMAPL138/C6748 + SPARTAN-6 77GHz汽车防撞雷达信号处理平台设计

TMS320C6713的推荐企业

C6748/OMAPL138 网络 Web 服务器/socket例程开发

创龙DSP6748开发板SYS/BIOS的LED闪烁-第2篇

Day-1:初识开发板与基础知识