ARM+FPGA开发板

Revision History

 


Revision No.


Description


Draft  Date


V1.0


1.初始版本。


2014/12/4

 

阅前须知

版权声明

本手册版权归属广州创龙电子科技有限公司所有,非经书面同意,任何单位及个人不得擅自摘录本手册部分或全部,违者我们将追究其法律责任。本文档一切解释权归广州创龙电子科技有限公司所有。

2014-2018Guangzhou TronlongElectronicTechnologyCo.,Ltd.All rights reserved.

公司简介

广州创龙电子科技有限公司(简称“广州创龙”,英文简称"Tronlong"),是杰出的嵌入式方案商,专业提供嵌入式开发平台工具及嵌入式软硬件定制设计及技术支持等服务,专注于DSP+ARM+FPGA三核系统方案开发,和国内诸多著名企业、研究所和高校有密切的技术合作,如富士康、威胜集团、中国科学院、清华大学等国内龙头企业和院校。

TI嵌入式处理业务拓展经理ZhengXiaolong指出:“Tronlong是国内研究OMAP-L138最深入的企业之一,Tronlong推出OMAP-L138+Spartan-6三核数据采集处理显示解决方案,我们深感振奋,它将加速客户新产品的上市进程,带来更高的投资回报率,使得新老客户大大受益。”

经过近几年的发展,创龙产品已占据相关市场主导地位,特别是在电力、通信、工控、音视频处理等数据采集处理行业广泛应用。创龙致力于让客户的产品快速上市、缩短开发周期、降低研发成本。选择创龙,您将得到强大的技术支持和完美的服务体验。

产品保修

广州创龙所有产品保修期为一年,保修期内由于产品质量原因引起的,经鉴定系非人为因素造成的产品损坏问题,由广州创龙免费维修或者更换。

更多帮助

销售邮箱:[email protected]    技术邮箱:[email protected]

公司总机:020-8998-6280            公司官网:www.tronlong.com

       DSP论坛:www.51dsp.net

 

目录

1 开发板简介... 5

2 产品特点... 8

3 典型运用领域... 9

4 软硬件参数... 9

5 拓展IO引脚定义... 13

6 技术支持和开发资料... 14

7 核心板电气特性... 21

8 机械尺寸图... 22

9 核心板订购型号... 23

10 开发板套件清单... 23

11 相关产品列表... 24

12 增值服务... 25

13 更多帮助... 25

1  开发板简介

TL1808F-EasyEVM是一款基于广州创龙TI AM1808 ARM9+XilinxSpartn-6 FPGA核心板SOM-TL1808F设计的开发板,它为用户提供了SOM-TL1808F核心板的测试平台,用于快速评估SOM-TL1808F核心板的整体性能。

TL1808F-EasyEVM底板采用沉金无铅工艺的四层板设计,不仅为客户提供参考底板原理图、系统驱动源码、ARM和XilinxSpartan-6 FPGA入门教程、丰富的Demo程序、完整的软件开发包,以及详细的ARM+FPGA系统开发文档,还协助客户进行底板的开发,提供长期、全面的技术支持,帮助客户以最快的速度进行产品的二次开发,实现产品的快速上市。

由广州创龙自主研发的SOM-TL1808F是全国最小的ARM9+Xilinx Spartan-6 FPGA工业级核心板,66mm*38.6mm,功耗小、成本低、性价比高。采用沉金无铅工艺的八层板设计,专业的PCBLayout保证信号完整性的同时,经过严格的质量控制,标配工业级,满足工业环境应用。

SOM-TL1808F引出CPU全部资源信号引脚,二次开发极其容易,客户只需要专注上

层应用,大大降低了开发难度和时间成本,让产品快速上市,及时抢占市场先机。

不仅提供丰富的Demo程序,还提供详细的开发教程,全面的技术支持,协助客户进

行底板设计、调试以及软件开发。

2  产品特点

  • 基于TI AM1808 ARM9 + Xilinx Spartan-6FPGA工业级处理器;
  • ARM与FPGA通过uPP、EMIFA、I2C总线连接,通信速度可高达快;
  • ARM主频456MHz,具备SATA、EMIF、uPP、USB 2.0等高速数据传输接口;
  • FPGA兼容XilinxSpartan-6 XC6SLX9/16/25/45,平台升级能力强;
  • 全国最小ARM+FPGA核心板,68mm*38.6mm,体积小,功耗低,手持设备首选;
  • 工业级核心板,通过高低温和振动测试认证,适合各种恶劣的工作环境;
  • 工业级精密B2B连接器,0.5mm间距,比排针和金手指更稳定,易插拔,防反插;
  • 全国性价比最高的ARM+FPGA开发板,赠送多种配件;
  • 提供详细的开发入门教程,丰富的开发例程,全中文注释,提供视频教程;

3  典型运用领域

ü 数据采集处理系统

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

4  软硬件参数

硬件参数

 

表1硬件参数


处理器


TI  AM1808,ARM926EJ-S处理器,标配工业级,主频456MHz;


/


Xilinx Spartan-6 FPGA,标配工业级,XC6SLX9/16/25/45可选;


/


FLASH


标配工业级NAND FLASH,128/256/512MByte可选;


ARM


标配工业级SPI FLASH,64Mbit;


FPGA


RAM


标配工业级DDR2,128/256MByte可选;


ARM


核心板连接器


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


/


拓展IO


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


ARM


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


FPGA


2x  15pin排针,间距2.54mm,含I2C、McBSP、PWM、FPGA差分IO等拓展信号;


ARM &FPGA


LED


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


/


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


ARM


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


FPGA


按键


1x 系统复位按键;


/


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


ARM


3x 可编程输入按键;


FPGA


仿真器接口


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


ARM


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


FPGA


显示


1x  LCD触摸屏接口;


ARM


启动方式接口


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


ARM


SD卡


1x Micro  SD卡接口;


ARM


RTC


1x  RC1220 RTC座,3V电压值;


ARM


SATA


1x  7pin SATA硬盘接口;


ARM


网络


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


ARM


USB接口


1x Micro  USB 2.0 OTG接口;


ARM


1x  USB 1.1 HOST接口;


ARM


串口


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


ARM


电源开关


1x 电源拨码开关;


/


电源接口


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


/

备注:广州创龙SOM-TL138F、SOM-TL6748F、SOM-TL1808F核心板在硬件上Pin to Pin兼容。

软件参数

ARM端系统支持: 标配 Linux(支持 3.3、 2.6.37、2.6.33 内核),支持裸机、 WinCE CCS版本号:CCS5.5

界面开发工具:Qt

ISE版本号:ISE 13.2

5  拓展IO引脚定义

6  技术支持和开发资料

技术支持

(1)       提供底板原理图、可编辑PCB、芯片datasheet,缩短硬件设计周期;

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

(3)       提供完整平台开发包、系统驱动源码,节省资料整理时间;

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

(5)       提供全面的技术支持和长期的售后服务,全力协助客户产品开发;

开发资料

广州创龙提供了大量的AM1808开发资料,是业内AM1808开发资料最完善企业,创造了AM1808平台开发的新局面,引领 AM1808 处理器学习热潮,已成为 AM1808 开发者的首选合作企业。以下为部分资料截图:

同时赠送C6748开发板光盘资料,而且提供的C6748全部例程源码均有详细的中文注释,和开发51单片机一样简单。以下为提供的C6748开发例程:

基于StarterWare的Demo例程演示

(1)       DEMO——综合例程

(2)       GPIO_LED——GPIO输出(LED灯)

(3)       GPIO_KEY——GPIO输入(按键中断)

(4)       GPIO_KEY_EDMA——按键触发EDMA事件

(5)       GPIO_KEY_TIMER_EventCombine——按键及定时器中断

(6)       TIMER——定时器

(7)       UART0_INT——UART0串口中断收发

(8)       UART1_POLL——UART1串口查询收发

(9)       UART2_INT——UART2串口中断收发

(10)   UART2_EDMA——EDMA串口收发

(11)   RS485——RS485串口查询收发

(12)   IIC_EEPROM——IICEEPROM读写

(13)   SPI_FLASH——SPIFLASH读写

(14)   WatchDog——看门狗

(15)   NMI——不可屏蔽中断

(16)   PWM——高精度脉冲宽度调制器PWM输出

(17)   ECAP_APWM——增强型捕获模块ECAP辅助输出

(18)   PWM_ECAP——增强型捕获模块ECAP捕获

(19)   RTC——RTC时钟

(20)   LCD——LCD显示

(21)   VGA——VGA显示

(22)   LCD_TOUCH——触摸屏

(23)   MMCSD——SD卡读写

(24)   USB_DEV_BULK——USBOTG从方式(USB BULK管道通信)

(25)   USB_DEV_MSC——USBOTG从方式(虚拟存储设备)

(26)   USB_DEV_SERIAL——USBOTG从方式(USB虚拟串口)

(27)   USB_HOST_KEYBOARD——USBOTG主方式(USB键盘)

(28)   USB_HOST_MOUSE——USBOTG主方式(USB鼠标)

(29)   USB_HOST_MSC——USBOTG主方式(U盘内容查看)

(30)   ENET_HTTPD——网络Web服务器

(31)   ENET_ECHO——网络Socket通信

(32)   AUDIO_LINE_OUT——LineOut音频输出

(33)   AUDIO_MIC_IN——MicIn音频输入

(34)   AUDIO_LINE_IN——LineIn音频输入

(35)   McBSP——McBSP总线数据收发

(36)   VPIF_OV2640——VPIF总线CMOS摄像头数据采集

(37)   ImageProcess——数字识别

(38)   FaceDetect——人脸识别跟踪

(39)   Memory_Benchmark——内存读写速度测试

(40)   NandFlash——NandFlash读写测试

(41)   EMIF_AD7606——EMIF总线8通道并口AD数据采集

(42)   EMIF_FPGA——EMIF总线FPGA读写测试

(43)   EDMA3——EDMA3一维数据传输

(44)   EDMA3_TRANSPOSE——EDMA3二维数据传输

(45)   uPP_B_TO_A——uPP总线FPGA读写测试

(46)   FFT——快速傅里叶变换/逆变换

(47)   FFT_Benchmark——快速傅里叶变换/逆变换(打开/关闭缓存速度对比)

(48)   FFT_DIT2——基2时间抽取快速傅里叶变换/逆变换(原址计算)

(49)   FIR——有限长单位冲激响应滤波器

(50)   IIR——无限脉冲响应数字滤波器

(51)   Matrix——矩阵运算

(52)   DCT——图像离散余弦变换

(53)   RGB2Gray——RGB24图像转灰度

(54)   HIST——灰度图像直方图

(55)   MATH——数学函数库

(56)   BUZZER——蜂鸣器

(57)   MATRIX_KEY——4x 4键盘

(58)   DAC_TLC5615——DAC输出

(59)   DCMOTOR——直流电机

(60)   STEPPERMOTOR——步进电机

(61)   其他新增例程

基于SYS/BIOSDemo例程演示

(1)       GPIO_LED——任务

(2)       GPIO_KEY_HWI——硬件中断(HWI)

(3)       GPIO_LED_CLOCK——时钟

(4)       GPIO_LED_MUTEX——抢占式多任务

(5)       GPIO_LED_STATIC——静态创建任务

(6)       GPIO_LED_SWI——软件中断(SWI)

(7)       MEMORY——内存分配

(8)       MMCSD——SD卡RAW模式

(9)       MMCSD_FatFs——SD卡FAT文件系统

(10)   UART1——UART1串口查询收发

(11)   LCD_TOUCH——触摸屏

(12)   TCP——TCP客户端

(13)   TCP——TCP服务器

(14)   UDP——UDP通信

(15)   TCP_Benchmark——TCP发送/接收速度测试

(16)   Telnet——Telnet协议

(17)   TFTP——TFTP 协议

(18)   WebServer——Web服务器

(19)   其他新增例程

7  核心板电气特性

SOM-TL1808F核心板工作环境

表2工作环境参数


环境参数


最小值


典型值


最大值


工作温度(工业级)


-40°C


/


85°C


工作电压


3.0V


3.3V


3.45V

 

SOM-TL1808F核心板功耗

供电电压:3.3V

空载功耗:0.22W(仅上电,不运行程序)

运行功耗:0.85W(运行程序)

8  机械尺寸图


PCB尺寸


开发板:165mm*110mm


核心板:66mm*38.6mm


安装孔数量


开发板:12个


核心板: 4个

9  核心板订购型号

表3产品订购型号


SOM-TL1808F可选型号


ARM主频


NAND FLASH


DDR2


SPI

FLASH


FPGA型号


温度

级别


SOM-TL1808F-4-4GN1GD2S16-I-A2


456MHz


512MB


128MB


64Mbit


XC6SLX16


工业级


SOM-TL1808F-4-4GN2GD2S16-I-A2


456MHz


512MB


256MB


64Mbit


XC6SLX16


工业级

备注:标配SOM-TL1808F-4-4GN1GD2S16-I-A2,更多型号请与销售人员联系。

10  开发板套件清单

表4开发板套件清单


名称


数量


备注


TL1808F-EasyEVM开发板


1块


已含核心板


12V2A电源适配器


1个


开发板资料光盘


1套


4.3寸LCD触摸屏


1个


赠送


Micro SD卡


1个


赠送


SD卡读卡器


1个


赠送


网线(交叉、直连)


2根


赠送


Micro USB数据线


1条


赠送


OTG转接头


1个


赠送

11  相关产品列表

表5相关产品列表


名称


备注


OMAP-L138/C6748/AM1808核心板


工业级核心板,主频456MHz


OMAP-L138/C6748/AM1808开发板


工业级核心板,主频456MHz


OMAP-L138/C6748/AM1808实验箱


工业级核心板,主频456MHz


OMAP-L138/C6748/AM1808+FPGA核心板


工业级核心板,Xilinx Spartan-6 XC6SLX16


OMAP-L138/C6748/AM1808+FPGA开发板


工业级核心板,Xilinx Spartan-6 XC6SLX16


OMAP-L138/C6748/AM1808+FPGA实验箱


工业级核心板,Xilinx Spartan-6 XC6SLX16


OMAP-L138/C6748/AM1808多网口评估套件


工业级核心板,主频456MHz


Xilinx  Spartan-6 XC6SLX9 FPGA数据采集卡

配套OMAP-L138/C6748/AM1808开发板


板载40MPS*12Bit*2Channels  AD;

板载175MPS*12Bit DA;


多通道AD模块、多串口模块、多通道DA模块

配套OMAP-L138/C6748/AM1808开发板


CMOS摄像头、USB摄像头、3G模块、WIFI模块

配套OMAP-L138/C6748/AM1808开发板


XDS100v2/100v3/510PLUS/560v2/仿真器

12  增值服务

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

13  更多帮助

销售邮箱:[email protected]

技术邮箱:[email protected]

创龙总机:020-8998-6280

创龙官网:www.tronlong.com

DSP论坛:www.51dsp.net

TMS320C6748学习QQ群:162594183、385134684

OMAPL138学习QQ群:227961486、324023586

Spartan-6学习QQ群:311416997

TI中文论坛:http://www.deyisupport.com/

TI英文论坛:http://e2e.ti.com/

TI官网:www.ti.com

TI WIKI:http://processors.wiki.ti.com/

时间: 2024-08-07 07:44:57

ARM+FPGA开发板的相关文章

DSP+ARM+FPGA核心板

  版权声明 阅前须知 本手册版权归属广州创龙电子科技有限公司所有,非经书面同意,任何单位及个人不得擅自摘录本手册部分或全部,违者我们将追究其法律责任.本文档一切解释权归广州创龙电子科技有限公司所有. 2014-2018 GuangzhouTronlong Electronic Technology Co.,Ltd. All rights reserved. 公司简介 广州创龙电子科技有限公司(简称"广州创龙",英文简称"Tronlong"),是杰出的嵌入式方案商,

上位机串口控制FPGA开发板LED

实验目的: 上位机软件通过串口控制FPGA开发板上4个LED灯的亮灭,同时数码管显示LED灯亮的个数,实验效果如下图. 实验背景: 一直都想学习FPGA,这次算是入门了,我是看书学习的,所以FPGA的代码是参考着书本上的修改的,其实很高兴,因为这个实验是我自己发散出来的,书上的开发板和我用的开发板不一样,并且小软件也是自己用C#写的,总之,挺开心吧,本着开源的精神,所有的上位机代码和FPGA程序上传,如有需要请自行下载(点此下载).工作就没时间写教程之类的,简单的介绍一下吧 硬件平台: Cycl

(笔记) (ARM) QQ2440 开发板改为 GT2440 (Linux) (开发板)

QQ2440改 GT24401跟换Nand Flash   将QQ2440的Nand Flash k9f1208u0b (64M)焊接取下来,换上k9f2g08u0a 或k9f2g08u0b (256M)2.去掉QQ2440板上右边靠中间的电阻 NR5,不去掉无法从Nand Flash 启动 这里去掉电阻配置 Nand Flash Memory Configuration Table 对应的管脚 NCON0,      GPG13,    GPG14,    GPG15            

ARM嵌入式开发板

iTOP-4412 ARM嵌入式开发板----主要特点 iTOP-4412开发平台是北京迅为电子研发设计的嵌入式开发板平台,核心板配备64位双通道2GB DDR3,16GBEMMC存储,三星原厂S5M8767电源管理芯片,低功耗.底板板载高精度GPS模块,WIFI蓝牙模块,CAN,RS485等工业接口.资料,源码全开源. iTOP-4412 ARM嵌入式开发板 iTOP-4412 ARM嵌入式开发板 iTOP-4412 ARM嵌入式开发板----硬件参数屏幕屏幕尺寸 选配7寸高清电容屏/9.7寸

ARM嵌入式开发板推荐

arm嵌入式主板具有低成本.高性能.低功耗的特点,是一个嵌入在设备里面做控制.数据处理使用的CPU板,承担着"大脑"的角色,主要是作为工控主板使用.短短几年,ARM嵌入式的异军突起,日益广阔. ARM嵌入式正在成为带动IT产业新增长点,其主要应用在消费类电子行业和工业控制领域,在中国工业控制领域,与国民生产.通讯.医疗.航天.交通相关的嵌入式应用持续快速增长,同时随着智能设备终端应用市场的快速发展,ARM嵌入式产品不断深入人们的日常生活,并推动终端产品的智能水平不断提升.工业和日常智能

FPGA 开发板入手途径有哪些呢?

买到一块 FPGA 开发板,你如何入手呢? 根据博主的经验,你可以通过如下途径来学习: 1.如果你是淘宝上买的,那么可以在淘宝上搜索你的开发板(一般 FPGA 开发板生厂商在淘宝上卖都会附带教程,如米联客和黑金),然后获取教程. 2.比较正式的学习 FPGA 还是在官网上查资料学习比较好,比如 Xilinx 和 Altera官网.且官网上资料也很多,更有利于学习,一般推荐这个(缺点就是不是那么好找资料,要花费一些时间). 3.博客. 4.咨询身边用过该板子的同学和导师. 大家如果还有什么更好的途

SAMSUNG S3C2440 ARM LINUX 开发板 上手初体验 --开发环境搭建

1,linux开发环境搭建 2,程序测试 easyOpentag驱动安装,打开连接,选择ARM-linux 链接:http://pan.baidu.com/s/1pJKK4w7 密码:a0re 1,环境搭建 我的系统版本 [email protected]:~# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS Release: 14.04 Cod

学习友晶FPGA 开发板veek-mt-sockit(1)

(1)连接电源12v,并且连接USB-Blaster II,如图: 此时会出现unknown device ,我们需要安装USB-Blaster II的驱动程序,右键“更新驱动软件”,选择安装quarters II的位置\<Quartus II installation directory>\drivers\ usb-blaster-ii,然后点击安装,后即可                                   (2)下载程序进入开发板 打开 Quartus II 软件 ,选择

SoC FPGA开发板的FPGA配置数据下载和固化

小梅哥编写,未经许可,严禁用于任何商业用途 2018年7月2日星期一 soc fpga的烧写和固化方式与传统的纯fpga固化方式即存在形式上的相同,也存在细节上的差异,特整理此文. AC501-SoC开发板在上电时能够根据启动设置开关的设置,选择从EPCS或者HPS中启动.具体是通过EPCS还是HPS启动,由一个6位拨码开关通过设置不同的值来决定. 配置方式 MSEL0~4 MSEL5 描述 AS 5'b10110 未使用 FPGA从EPCS配置 FPPx32/ Compression Enab