tag 标签: 工业核心板

相关帖子
相关博文
  • 2024-11-29 10:05
    0 个评论
    1 核心板简介 创龙科技SOM-TL3576是一款基于瑞芯微RK3576J/RK3576高性能处理器设计的四核ARM Cortex-A72 + 四核ARM Cortex-A53 + 单核ARM Cortex-M0国产工业核心板,Cortex-A72核心主频高达2.2GHz,Cortex-A53核心主频高达2.0GHz。核心板CPU、ROM、RAM、电源、晶振、连接器等所有元器件均采用国产工业级方案,国产化率100%。 核心板通过工业级B2B连接器引出2x GMAC、2x USB3.2、2x SATA 3.1、2x PCIe 2.1、2x SDMMC、2x CAN-FD、5x MIPI CSI、MIPI DSI、HDMI/eDP OUT、DP Display、RGB Display等接口,内置6TOPS NPU、Mali-G52 MC3 GPU、16M ISP,支持三屏异显、4K@60fps H.265/H.264视频编码、8K@30fps H.265/4K@60fps H.264视频解码,并支持UFS大容量存储器件。核心板经过专业的PCB Layout和高低温测试验证,质量稳定可靠,可满足各种工业应用环境要求。 用户使用核心板进行二次开发时,仅需专注上层运用,可快速进行产品方案验证,降低开发难度、缩短研发周期,从而降低综合成本、抢占市场先机。 图 1 核心板正面图 图 2 核心板背面 图 3 核心板斜视图 图 4 核心板侧视图 2 典型应用领域 (1)高端工业PLC (2)运动控制器 (3)工业计算机 (4)农业无人机 (5)电力监测装置 (6)4K医疗内窥镜 3 软硬件参数 硬件框图 图 5 核心板硬件框图 图 6 处理器功能框图 硬件参数 表 1 备注:部分引脚资源存在复用关系。 软件参数 表2 4 开发资料 (1)提供核心板引脚定义、核心板3D图形文件、可编辑底板原理图、可编辑底板PCB、芯片Datasheet,协助国产元器件方案选型,缩短硬件设计周期; (2)提供系统固化镜像、文件系统镜像、内核驱动源码,以及丰富的Demo程序; (3)提供完整的平台开发包、入门教程,节省软件整理时间,让应用开发更简单; (4)提供详细的ARM + FPGA异构多核架构通信教程,解决ARM + FPGA异构多核开发瓶颈。 开发案例主要包括: Ø Linux、Linux-RT、Qt应用开发案例 Ø Ubuntu、Android操作系统演示案例 Ø 基于Ubuntu的ROS2系统演示案例 Ø NPU开发案例 Ø 多屏异显、OpenCV、视频硬件编解码开发案例 Ø 多路MIPI视频采集、ISP图像处理开发案例 Ø Linux + Baremetal(裸机)/RT-Thread(RTOS)非对称AMP开发案例 Ø Docker容器技术、MQTT通信协议演示案例 Ø 4G/5G/WIFI/Bluetooth/B码授时开发案例 Ø IgH EtherCAT、USB网口拓展开发案例 Ø Cortex-A72/A53与Cortex-M0核间通信开发案例 Ø 基于DSMC、FlexBus、PCIe的ARM + FPGA通信开发案例 备注:部分案例现阶段可能暂未发布,具体案例发布详情请咨询我司相关销售人员。 5 电气特性 工作环境 表 3 功耗测试 表 4 备注:功耗基于TL3576-EVM评估板(CPU为RK3576,ARM Cortex-A72主频为2.2GHz,ARM Cortex-A53主频为2.0GHz)运行Buildroot系统,在自然散热状态下测得。测试数据与具体应用场景有关,仅供参考。 状态1: 系统启动,评估板不接入其他外接模块,不执行程序。 状态2: 系统启动,评估板不接入其他外接模块,关闭Weston桌面,运行测试命令"stress-ng --cpu 8 --vm 8 --vm-bytes 64M --timeout 86400s &",4个ARM Cortex-A72、4个ARM Cortex-A53核心的资源使用率约为100%。 6 机械尺寸 表 5 图 7 核心板机械尺寸图 7 产品订购型号 表 6 备注:标配为SOM-TL3576-128GE16GD-I-A1.0,其他型号请与相关销售人员联系。 型号参数解释 图 8 8 核心板套件清单 表 7 9 技术服务 (1)协助底板设计和测试,减少硬件设计失误; (2)协助解决按照用户手册操作出现的异常问题; (3)协助产品故障判定; (4)协助正确编译与运行所提供的源代码; (5)协助进行产品二次开发; (6)提供长期的售后服务。
  • 热度 1
    2024-11-25 09:37
    87 次阅读|
    0 个评论
    粤港澳大湾区国家技术创新中心(简称“大湾区国创中心”)是根据国家战略部署打造的跨区域、跨领域、跨学科、跨产业的三个综合类国家技术创新中心之一,是国家在粤港澳大湾区布局的战略科技力量。 为了满足用户对于欧拉系统的使用需求,创龙科技携手大湾区国创中心,成功实现了RK3588J工业评估板适配在“欧拉”系统上。 图 1 欧拉系统 openEuler Embedded是基于openEuler社区面向嵌入式场景的Linux版本,旨在成为一个以Linux为中心的综合嵌入式软件平台,采用类似“太阳系”结构,将Linux作为核心提供丰富的生态与功能、强大的基础设施,而非Linux运行时(如RTOS、TEE等)则围绕其提供各具特色的功能与生态。openEuler Embedded通过Linux丰富生态与功能、混合关键性系统、分布式软总线等特性,以及必要的基础设施,将诸多的运行时与Linux有机集成,共同为嵌入式系统提供高效、灵活、安全的解决方案。 图 2 openEuler Embedded的总体架构如下图所示。 图 3 欧拉系统主要优势 高实时性 实时性能卓越,通过优化内核调度和中断处理机制,确保任务在毫秒级甚至微秒级内完成,满足工业控制、自动驾驶等应用场景对时间敏感的高要求。 安全可靠 内置多重安全防护机制,包括防火墙、身份验证、访问控制等,为用户提供了更加安全的计算环境,保护数据免受潜在威胁。 生态丰富 拥有活跃的开源社区和广泛的合作伙伴网络,丰富的生态系统为用户提供了多样化的开发工具、库和解决方案,支持多种架构和应用场景,满足不同行业和企业的需求。 图 4 欧拉系统的应用领域 图 5 RK3588J欧拉系统演示案例 为了满足广大工业用户的需求,创龙科技针对RK3588J工业评估板(TL3588-EVM)进行了欧拉系统适配。 本文通过创龙科技RK3588J工业评估板的硬件平台进行演示。为了简化描述,本文仅摘录部分内容。 启动演示 使用Type-C线将TL3588-EVM评估板的调试串口连接至PC机,打开串口调试终端SecureCRT,选择对应的COM端口号,建立串口连接。评估板上电启动,系统将会自动登录root用户,串口终端会打印如下类似启动信息。 图 6 桌面演示 TL3588-EVM工业评估板默认支持HDMI显示,将HDMI显示器与评估板HDMI OUT接口连接。执行如下命令运行桌面,可在HDMI显示屏观察到如下显示界面。 Target# startxfce4 图 7 图 8 查看更多RK3588J相关的案例演示,各位工程师可以通过公众号(Tronlong创龙科技)下载,快来试试吧!
  • 热度 1
    2024-11-25 09:32
    100 次阅读|
    0 个评论
    “非对称AMP”双系统 AMP(Asymmetric Multi-Processing),即非对称多处理架构。“非对称AMP”双系统是指多个核心相对独立运行不同的操作系统或裸机应用程序,如Linux + RTOS/裸机,但需一个主核心来控制整个系统以及其它从核心。每个处理器核心相互隔离,拥有属于自己的内存,既可各自独立运行不同的任务,又可多个核心之间进行核间通信。 图 1 RK3562J AMP异构多核框架示意图 “非对称AMP”对工业有何意义 “系统实时性”更强 非对称AMP架构拥有更强的系统实时性,可使用固定的核心进行实时任务处理。在工业自动化控制领域中,非对称AMP架构可以兼顾复杂功能与实时性需求。AMP架构提高了系统实时性、执行效率、计算能力及响应速度。 “系统稳定性”更高 非对称AMP架构拥有更高的系统稳定性,核心之间独立且无需频繁交互数据,每个处理器核心拥有属于自己的内存,核心之间互不干扰。开发者可灵活分配任务或指定核心间通信,从而增强系统稳定性,减少崩溃风险,保障数据完整。 “系统硬件成本”更低 非对称AMP架构通过优化内部通信,仅需一套硬件电路即可实现复杂功能,显著降低系统硬件成本。其各核心能运行不同操作系统,并行处理多任务,无需额外硬件支持,高效且经济。 图 2 “非对称AMP”双系统的应用领域 随着对嵌入式系统要求的不断提高,非对称AMP架构如今已成为一种新选择,主要应用于工业领域,如工业PLC、运动控制器、机器人控制器、继电保护装置、小电流选线设备等。 图 3 RK3562J非对称AMP开发案例 本文主要介绍基于RK3562J的非对称AMP开发案例,适用开发环境如下。 Windows开发环境:Windows 7 64bit、Windows 10 64bit Linux开发环境:VMware16.2.5、Ubuntu20.04.6 64bit U-Boot:U-Boot-2017.09 Kernel:Linux-5.10.198 LinuxSDK:LinuxSDK- (基于RK3562_LINUX_SDK_RELEASE_V1.1.0_20231220) 硬件平台:创龙科技RK3562J工业评估板(TL3562-EVM) 为了简化描述,本文仅摘录部分方案功能描述与测试结果。 案例说明 案例功能: (1)Cortex-A53(CPU0、CPU1、CPU2、CPU3)核心运行Linux系统与rpmsg_echo应用程序;Cortex-M0(MCU)核心运行RT-Thread或Baremetal程序,实现Linux端的rpmsg数据的接收与发送功能。 (2)Cortex-A53(CPU0、CPU1、CPU2)核心运行Linux系统与rpmsg_echo应用程序;Cortex-A53(CPU3)核心运行RT-Thread或Baremetal程序,实现Linux端的rpmsg数据的接收与发送功能。 案例程序流程图如下所示: 图 4 案例演示 下文以Cortex-A53(CPU0、CPU1、CPU2、CPU3)核心运行Linux系统与rpmsg_echo应用程序,Cortex-M0(MCU)核心运行Baremetal程序为例进行演示。 参考产品资料,固化案例的amp.img镜像至评估板并替换案例的评估板系统内核镜像。U-Boot启动后,将加载运行amp.img镜像,Baremetal程序的串口终端将打印程序运行信息。 图 5 执行如下命令运行Linux应用程序rpmsg_echo,发送8个rpmsg数据包至运行Baremetal程序的Cortex-M0核心,当Cortex-M0核心每收到1个rpmsg数据包就会将数据包发送回Linux端。rpmsg数据包内容为"hello there x!"(x是rpmsg数据包序号,每发送一次加1)。 Target# ./rpmsg_echo -n 8 图 6 查看更多RK3562J相关的案例演示,各位工程师可以通过公众号(Tronlong创龙科技)下载,快来试试吧!