AM5728创龙TL5728-EasyEVM开发板简介
- 格式:pdf
- 大小:3.73 MB
- 文档页数:19
1.1初始化概述1.2预初始化1.3通过ROM代码初始化设备1.4 HLOS支持服务1.1初始化概述本章概述了从开机到操作系统(OS)和应用程序执行的设备初始化要求、整个初始化过程(包括硬件和软件相关步骤)、一般ROM代码操作要求和行为预期。
1.1.1术语•Bootstrap:在内存引导阶段由ROM代码启动的初始软件•配置头(CH):初始软件之前的可选结构,允许重新定义ROM代码默认设置•下载软件:在外围设备启动阶段,通过ROM代码将初始软件下载到内部静态RAM(SRAM)•eFuse:通常在工厂设置的一次性可编程存储器位置•闪存加载程序:在预闪存阶段由ROM代码启动的下载软件。
它还可以在外部存储器中编程图像。
•初始软件:由任何ROM代码机制执行的软件(内存启动或外围启动)。
初始软件是引导和下载软件的通用术语。
•内存引导:ROM代码机制,包括从外部内存执行初始软件•主CPU:ARM®Cortex®-A15 MPCore™CPU-ID为0的CPU。
它配置多核平台并启动ROM代码,以确保设备从大容量存储器(存储器引导)或外围接口(外围设备引导)引导。
•外围启动:ROM代码机制,包括轮询选定的接口、下载和执行内部RAM中的初始软件(在本例中,是下载的软件)•永久引导设备:默认情况下,包含引导序列中要执行的映像的内存设备。
它是默认的内存引导设备。
如果没有对软件引导配置进行编程,则在热复位后使用永久引导设备。
•预闪存:外设启动的一种特殊情况,使用ROM代码机制对外部闪存进行编程•ROM代码:设备ROM中实现引导的片上软件•ROM代码控制启动阶段:该阶段涵盖从平台释放重置到第一个用户或客户拥有的软件开始执行的顺序操作。
此阶段完全由设备ROM代码控制。
•保存和恢复(SAR)RAM内存:在热复位或从低功耗模式唤醒后未清除的片上RAM内存•从CPU:ARM Cortex-A15 MPCore CPU,CPU-ID为1。
1基于创龙C66x平台GigE工业相机图像采集案例 GigE Vision简介创龙●基于TI C66x DSP和Xilinx FPGA的CameraLink机器视觉案例#NAME?→架构:TI TMS320C66x DSP + Xilinx Artix-7/Kintex-7 FPGA→平台:(1)TL6678F-EasyEVM(2)TL6678-EasyEVM + TL-K7FMC(3)TL665xF- EasyEVM(4)TL665x-EasyEVM + TL-A7HSAD→模块:(1)TL288AP CameraLink视频采集卡(2)CameraLink工业相机→应用领域:工业检测,机器视觉,目标追踪开发板简介基于TI KeyStone C66x多核定点/浮点TMS320C6678 DSP,集成了8个C66x核,支持高性能信号处理应用;每核心主频1.0/1.25GHz,单核可高达40GMACS和20GFLOPS,每核心32KByte L1P、32KByte L1D、512KByte L2,4MByte多核共享内存,8192个多用途硬件队列,支持DMA传输;外设接口丰富,集成双千兆网口、PCIe、SRIO、HyperLink、EMIF16等多种高速接口,同时支持I2C、SPI、UART、GPIO等常见接口;连接稳定可靠,80mm*58mm,体积极小的TMS320C6678核心板,采用工业级高速B2B连接器,关键大数据接口使用高速连接器,保证信号完整性;提供丰富的开发例程,入门简单,支持裸机和SYS/BIOS操作系统。
TL6678-EasyEVM是一款基于广州创龙TI KeyStone C66x多核定点/浮点TMS320C667 8核心板SOM-TL6678设计的高端DSP开发板,底板采用沉金无铅工艺的4层板设计,它为用户提供了SOM-TL6678核心板的测试平台,用于快速评估SOM-TL6678核心板的整体性能。
Revision HistoryDraft Date Revision No. Description 2018/09/07 V1.4 1.修改电气特性参数。
2018/04/11 V1.3 1.核心板版本更新为A2版。
2017/12/27 V1.2 1.文档内容勘误。
2.修改电气特性参数。
2017/03/24 V1.1 1.添加产品认证和开发例程。
2016/07/26 V1.0 1.初始版本。
目录1 核心板简介 (4)2 典型运用领域 (6)3 软硬件参数 (7)4 开发资料 (10)5 电气特性 (11)6 产品认证 (11)7 机械尺寸图 (12)8 产品订购型号 (13)9 技术支持 (14)10 增值服务 (14)更多帮助 (16)附录A开发例程 (17)1创龙AM5728高品质工业核心板简介基于TI AM5728浮点双DSP C66x +双ARM Cortex-A15工业控制及高性能音视频处理器;多核异构CPU,集成双核Cortex-A15、双核C66x浮点DSP、双核PRU-ICSS、双核IPU Cortex-M4、双核GPU等处理单元,支持OpenCL、OpenMP、IPC多核开发;强劲的视频编解码能力,支持1路1080P60或2路720P60或4路720P30视频硬件编解码,支持H.265视频软解码;支持高达6路1080P60全高清视频输入和3路LCD + 1路HDMI 1.4a输出;双核PRU-ICSS工业实时控制子系统,支持EtherCAT、EtherNet/IP、PROFIBUS等工业协议;高性能GPU,双核SGX544 3D加速器和GC320 2D图形加速引擎,支持OpenGLES2.0;外设接口丰富,集成双千兆网、PCIe、GPMC、USB 2.0、UART、SPI、QSPI、SATA2.0、I2C、DCAN等工业控制总线和接口,支持极速接口USB3.0;大小仅有86.5mm*60.5mm;工业级精密B2B连接器,0.5mm间距,稳定,易插拔,防反插,关键大数据接口使用高速连接器,保证信号完整性。
广州创龙DSP开发板
1.SOM-TL6748核心板
产品特点
基于TI浮点DSP TMS320C6748处理器,标配工业级,主频456MHz;
集成uPP、EMIF、USB 2.0 OTG等大数据传输接口,可与FPGA/CPLD配套使
用;
全国最小C6000系列DSP核心板,55mm*33mm,仅硬币大小,减少占用空
间;
TI主推的超低功耗浮点DSP处理器,发热量极小,手持设备首选;
工业级核心板,通过高低温和振动测试认证,适合各种恶劣的工作环境;
工业级精密B2B连接器,0.5mm间距,比排针和金手指更稳定,易插拔,防
反插;
2.TL6748-EasyEVM开发板
硬件参数
表1硬件参数
3.TL6748-EVM开发板
硬件规格
4.TL6748F-EasyEVM开发板
硬件规格
5.TL6748-TEB-A实验箱
硬件规格
表2实验箱主板硬件参数
表3实验箱拓展板硬件参数。
「工业开发板分享」B2B连接器版本NXPi.MX8MMini工业
核心板
1 高性能工业级核心板
创龙科技SOM-TLIMX8-B是一款基于NXP i.MX 8M Mini的四核ARM Cortex-A53 + 单核ARM Cortex-M4异构多核处理器设计的高端工业级核心板,ARM Cortex-A53(64-bit)主处理单元主频高
达1.6GHz,ARM Cortex-M4实时处理单元主频高达400MHz。
处理器采用14nm最新工艺,支持1080P60 H.264视频硬件编解码、1080P60 H.265视频硬件解码、GPU图形加速器。
核心板通过工业级B2B连接器引出MIPI-CSI、MIPI-DSI、Audio、PCIe、FlexSPI、USB、UART、千兆网口等接口,可通过PCIe、FlexSPI、MIPI-CSI 接口与FPGA进行高速通信。
核心板经过专业的PCB Layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。
用户使用核心板进行二次开发时,仅需专注上层运用,降低了开发难度和时间成本,可快速进行产品方案评估与技术预研。
图1 SOM-TLIMX8-B核心板正面图
图2 SOM-TLIMX8-B核心板背面图
2 满足各种工业应用环境
3 B2B连接器、邮票孔版本均有
为满足更多客户的选型需求,创龙科技推出i.MX 8M Mini核心板有工业级B2B连接器和邮票孔两种版本,硬件参数如下。
表 1
两款核心板图片,参考如下
4 评估板接口资源丰富
i.MX 8M Mini评估板引出丰富的外设接口,方便客户更快评估核心板性能。
5 开发案例齐全。
【经验分享】基于创龙AM5708多核间通信的IPC例程通用开发流程此文章原创来源于:创龙电子AM5708嵌入式开发板是一款由创龙基于TI AM570x浮点DSP C66x + ARM Cortex-A15工业控制及可编程音视频处理器。
由SOM-TL570x工业核心板设计的开发板,它为用户提供了SOM-TL570x工业核心板的测试平台,用于快速评估SOM-TL570x工业核心板的整体性能。
广泛应用于机器视觉、电力自动化、智能交通、医疗器械、自动分拣装置、高精度仪器仪表、高端数控系统等多种工业应用场合。
下面简单讲解一下创龙基于AM57x核间通信的IPC例程位于光盘"Demo\rtos-examples"目录下,其中ti-linux-ipc-examples文件夹下包含TI官方例程,tl-linux-ipc-examples文件夹下为创龙移植的IPC例程。
每个IPC例程包含src、bin两个文件夹,其中src文件夹下含例程源文件,bin文件夹下含有我司提供的IPC例程可执行文件,将其复制到开发板文件系统下即可测试。
本章节以光盘"Demo\rtos-examples\tl-linux-ipc-examples\tl-gatemap-mutex-access"例程为例,演示基于AM57x核间通信IPC例程在Linux下的通用开发步骤。
测试前请参照《基于创龙AM57x的RTOS SDK开发环境搭建和编译说明》文档,搭建基于Linux 的RTOS Processor-SDK-04.03开发环境、编译IPC例程需要依赖的IPC链接库。
AM5708编译libticmem.a链接库libticmem.a共享内存链接库提供对共享内存的支持,它是由IPC例程"/src/ludev"源文件编译生成,例程如果未使用共享内存则源码不含该文件。
如果IPC例程需要使用到共享内存,请参照如下方法编译生成libticmem.a链接库。
1基于创龙AM57x_am5728_am5708开发板的RGMII千兆以太网口开发板配备了两个RGMII千兆以太网口CON12和CON13,采用了KSZ9031RNXIA网络芯片,可自适应10/100/1000M网络,RJ45连接头内部已经包含了耦合线圈,因此不必另接网络变压器,使用普通的直连网线即可连接本开发板至路由器或者交换机。
网络接口的接口定义如下图:图 1图 2图 3基于创龙TL5728-EasyEVM开发板的硬件说明书TL5728-EasyEVM是一款广州创龙基于TI AM5728(浮点双DSP C66x +双ARM Corte x-A15)SOM-TL5728核心板设计的开发板,它为用户提供了SOM-TL5728核心板的测试平台,用于快速评估SOM-TL5728核心板的整体性能。
本文档主要讲述:基于创龙TL5728-EasyEVM开发板的各个硬件使用规范:主要特点为:基于TI AM5728浮点双DSP C66x +双ARM Cortex-A15工业控制及高性能音视频处理器;多核异构CPU,集成双核Cortex-A15、双核C66x浮点DSP、双核PRU-ICSS、双核Cortex-M4 IPU、双核GPU等处理单元,支持OpenCL、OpenMP、IPC多核开发;强劲的视频编解码能力,支持1路1080P60或2路720P60或4路720P30视频硬件编解码,支持H.265视频软解码; 支持高达1路1080P60全高清视频输入和1路LCD + 1路HDMI 1.4a输出;双核PRU-ICSS工业实时控制子系统,支持EtherCAT、EtherNet/IP、PROFIBUS等工业协议;高性能GPU,双核SGX544 3D加速器和GC320 2D图形加速引擎,支持OpenGL ES2.0;外设接口丰富,集成双千兆网、PCIe、GPMC、USB 2.0、UART、SPI、QSPI、SATA 2.0、I2C、DCAN等工业控制总线和接口,支持极速接口USB 3.0;开发板引出V-PORT视频接口,可以灵活接入视频输入模块;体积极小,大小仅86.5mm*60.5mm;工业级精密B2B连接器,0.5mm间距,稳定,易插拔,防反插,关键大数据接口使用高速连接器,保证信号完整性。
Revision HistoryDraft Date Revision No. Description2016/05/27 V1.0 1. 初始版本。
目录1 开发板简介............................................................................................... 错误!未定义书签。
1开发板简介➢处理器架构先进:基于TI主推高性能TMS320C28x系列TMS320F28377单/双核32位浮点微控制单元(MCU),主频高达200MHz,单/双核两种型号pin to pin兼容;➢拓展资源丰富:具备I2C、SPI、CAN、ePWM、eQEP、eCAP、McBSP、uPP等总线接口,适用于各种控制类工业设备;➢连接稳定可靠:核心板体积极小,58mm*35mm,采用精密工业级B2B连接器,占用空间小,稳定性强,易插拔,防反插;➢满足工业应用:核心板满足工业环境需求,具备体积小、性能强、便携性高、发热量少等特点,手持设备首选。
图1TL28377-EasyEVM正面图图2TL28377-EasyEVM侧面图1图3TL28377-EasyEVM侧面图2图4TL28377-EasyEVM侧面图3图5TL28377-EasyEVM侧面图4TL28377-EasyEVM是一款基于广州创龙SOM-TL28377核心板所设计的高端单/双核浮点开发板,它为用户提供了SOM-TL28377核心板的测试平台,用于快速评估SOM-TL28377核心板的整体性能。
TL28377-EasyEVM底板采用沉金无铅工艺的两层板设计,不仅为客户提供系统驱动源码、丰富的Demo程序、完整的软件开发包,以及详细的TMS320F28x系统开发文档,还协助客户进行底板的开发,提供长期、全面的技术支持,帮助客户以最快的速度进行产品的二次开发,实现产品的快速上市。
ARM开发板ARM开发板,是龙人是一家专业从事PCB抄板、电路板抄板(克隆)、芯片解密、PCB设计、PCB生产加工、抄数、元器件仿制克隆、软硬件开发设计的技术服务型企业。
龙人最初的反向技术研发团队组建于1983年,当时正值反向研发概念在学界流传并备受争议,国内外学者纷纷着文探讨反向概念的合理性与可行性,龙人反向技术研发团队在国内的率先成立,宣告了国内抄板行业的正式诞生。
目录基本概述医学应用基本概述医学应用展开编辑本段基本概述ARM开发板,从概念上来讲,与软件外包非常类似(软件外包是指软件外包提供商为了集中精力从事核心竞争力业务,降低项目成本,同时提高项目实施的质量,将自己的软件项目中的全部或部分工作发包给合适的软件企业去完成)。
编辑本段医学应用基于ARM核的ADμC7024在医疗电子中的应用[1]随着信息技术的迅猛发展和人民生活水平的提高,极大地推动了医疗电子设备的发展,当今医疗电子设备的发展趋势是高精度、实时性、低功耗和小尺寸,作为医疗电子设备中核心地位的MCU(微处理器)也随着这一发展趋势向前不断衍变着。
由早期的8位MCU发展到目前的32位RISC(精简指令集计算机)MCU。
美国ADI公司根据市场的需要最新推出了一款基于ARM(高级精简指令集计算机)核的微处理器A DμC7024便是目前32位RISC MCU的杰出代表。
ADμC7024卓越的处理能力、集成众多片上外围器件和芯片低功耗的特点,完全胜任目前医疗电子设备的需求及未来的发展目标。
本文以ADμC7024在医疗电子中监护产品脉搏血氧计的应用为例,重点介绍其在医疗电子行业中的实际用途。
ARM内核特点英国ARM公司是嵌入式RISC处理器的IP(知识产权)供应商,它为ARM架构处理器提供ARM处理器内核(如ARM7TDMI、ARM9TDMI及ARM10TDMI 等)。
由各半导体公司在上述处理器内核基础上进行再设计,嵌入各种外围和处理部件,形成各种MCU。
i.MX28L开发套件系统介绍2011-1-22更多信息请浏览以下网址:i.MX28L:基于i..mx28的Linux系统开工具:/product_catalog/i.mx28l.htmli.MX28W:基于i..mx28的Wince6.0系统开发工具:/product_catalog/i.mx28w.html2009年10月至开始研发freescale的i.MX系列ARM至今相继已成功推出基于i.MX25、i.MX35、i.MX51等开发工具之后,远盈科技紧随市场需要推出基于freescale的i.MX28芯片的平台的 Linux开发工具:i.MX28L。
i.MX28以ARM926EJ-S为核心构架;主频454MHz, 拥有16K的指令缓存和32K数据缓,128KB SRAM和128KB ROM,并且集成了LCD控制器,有12位8通道 ADC,2个I2C 接口,6个串口,2以个以太网接口,2个CAN接口,4个SD/MMC接口。
4个定时器,6个PWM输出,USB HOST,USB DEVICE等丰富的接口,另外内存采用较新的DDR2接口,是目前ARM9当中架构最高端的配置。
i.MX28L是系统基于Linux-2.6.31内核的Linux开发平台,采用ext2文件系统的开发工具,i.mx287+128MB DDR2硬件结构,程序存储可先SD卡或NAND flash,i.MX28L搭载了7吋LCD和电阻触屏,拥有i.mx28的全部输出接口,仍采用远盈科技一惯的核心板加底板的结构,核心板物料全部采用工业级物料,可工作在-40C to +85C环境下,存储温度-55C to +125C i.MX28L可广泛应用于消费电子、户外多媒体、工业控制及操控面板、医疗设备控制等领域。
是电力电表终端、工业设备操控面板、汽车控制单元、医疗设备主控与显示等产品的上上之选。
核心板单独出售,性价比优势高于目前市面的任何一款ARM9。