别打牛牛

  • 2024-11-29
  • 发表了主题帖: 官宣!瑞芯微RK3576,8核2.2GHz+6T算力NPU工业核心板来咯!

    本帖最后由 别打牛牛 于 2024-11-29 10:37 编辑  

  • 发表了日志: 国产!瑞芯微RK3576(八核@2.2GHz+6T NPU)工业开发板规格书

  • 发表了主题帖: 国产!瑞芯微RK3576(八核@2.2GHz+6T NPU)工业开发板规格书

    本帖最后由 别打牛牛 于 2024-11-29 10:26 编辑 1 评估板简介 创龙科技TL3576-EVM是一款基于瑞芯微RK3576J/RK3576高性能处理器设计的四核ARM Cortex-A72 + 四核ARM Cortex-A53 + 单核ARM Cortex-M0国产工业评估板,Cortex-A72核心主频高达2.2GHz,Cortex-A53核心主频高达2.0GHz。评估板由核心板和评估底板组成,核心板CPU、ROM、RAM、电源、晶振、连接器等所有元器件均采用国产工业级方案,国产化率100%。同时,评估底板大部分元器件亦采用国产工业级方案,国产化率约为99%(按元器件数量占比,数据仅供参考)。核心板经过专业的PCB Layout和高低温测试验证,质量稳定可靠,可满足各种工业应用环境要求。 评估板接口资源丰富,引出4路Ethernet、2路USB3.2、2路CAN-FD、2路RS485、PCIe 2.1等通信接口,同时引出MIPI CSI、LVDS LCD、MIPI LCD、DP(DisplayPort)、HDMI OUT、MIC IN、HP OUT、LINE IN等音视频多媒体接口,支持三屏异显、4K@60fps H.265/H.264视频编码、8K@30fps H.265/4K@60fps H.264视频解码,板载WIFI/Bluetooth二合一模块,支持选配4G/5G模块、NVMe固态硬盘、PLP断电保护模块,并可选配外壳直接应用于工业现场,方便用户快速进行产品方案评估与技术预研。   图 1 评估板正面图     图 2 评估板背面图     图 3 评估板斜视图     图 4 评估板侧视图1     图 5 评估板侧视图2     图 6 评估板侧视图3     图 7 评估板侧视图4   2 典型应用领域 (1)高端工业PLC (2)运动控制器 (3)工业计算机 (4)农业无人机 (5)电力监测装置 (6)4K医疗内窥镜   3 软硬件参数 硬件框图   图 8 评估板硬件框图     图 9 评估板硬件资源图解1     图 10 评估板硬件资源图解2     图 11 评估板硬件资源图解3 硬件参数 表 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   图 12 核心板机械尺寸图 图 13 评估底板机械尺寸图   7 产品订购型号 表 6   备注:标配为TL3576-EVM-A1.1-128GE16GD-I-A1.0,其他型号请与相关销售人员联系。 型号参数解释   图 14   8 评估板套件清单 表 7   9 技术服务 (1)协助底板设计和测试,减少硬件设计失误; (2)协助解决按照用户手册操作出现的异常问题; (3)协助产品故障判定; (4)协助正确编译与运行所提供的源代码; (5)协助进行产品二次开发; (6)提供长期的售后服务。

  • 2024-10-30
  • 发表了主题帖: 12G-SDI高清视频开发案例,让4K视频采集更便捷!基于Xilinx MPSoC高性能平台

    本文主要介绍基于Xilinx UltraScale+ MPSoC XCZU7EV的12G-SDI高清视频开发案例,适用开发环境如下: Windows开发环境:Windows 7 64bit、Windows 10 64bit Linux开发环境:Ubuntu18.04.4 64bit 开发工具包:Xilinx Unified 2022.2 硬件平台:创龙科技TLZU-EVM评估板 (基于Xilinx UltraScale+ MPSoC XCZU7EV)   12G-SDI介绍 SDI(Serial Digital Interface,串行数字接口)是一种用于传输未经压缩的数字视频信号的标准,主要应用于远程监控、工业检测等领域。12G-SDI是SDI接口的其中一种,支持高达12Gbps的数据传输速率,专为支持4K超高清视频而设计。   12G-SDI优势 支持单链路传输:12G-SDI能够在单根电缆上传输,简化安装与维护,减少布线复杂性。 支持长距离传输:12G-SDI支持长距离传输,能够实现远距离的高质量视频信号传输。 支持4K高清视频:12G-SDI支持4K分辨率,帧率高达60fps,能够流畅地播放动态视频。 图 1   SOM-TLZU核心板优势 图 2   SOM-TLZU核心板典型应用领域 图 3   12G-SDI高清视频开发案例演示 为了简化描述,本文仅摘录部分方案功能描述与测试结果。   案例说明 该案例通过12G-SDI IN接口采集4K@60fps视频,并通过12G-SDI OUT接口将采集到的视频进行输出。   案例演示 将小米盒子、视频转换器模块、4K显示屏连接至评估板,硬件连接图如下所示。 图 4   加载PS端裸机程序、PL端程序后,即可看到调试串口终端打印如下信息。 图 5   可看到4K显示屏显示正常图像。 图 6   键盘输入i,调试串口终端会打印如下信息。可从打印信息中获取输入、输出图像格式、分辨率、帧率等信息。 图 7

  • 发表了日志: 12G-SDI高清视频开发案例,让4K视频采集更便捷!基于Xilinx MPSoC高性能平台

  • 发表了主题帖: 基于TI AM62x的Debian系统正式发布,丰富的软件生态,让您的应用开发更便利!

    Debian系统简介 Debian是一个致力于提供稳定、安全且免费的操作系统。它以其严格的软件包测试和发布流程、强大的社区支持以及丰富的软件生态而著称。Debian不仅适用于个人电脑,还广泛应用于嵌入式系统以及物联网设备等多种场景。 图 1   Debian系统优势 安全稳定:以严格的测试流程和定期的安全更新著称,确保系统稳定运行,同时提供强大的安全防护,为用户数据和业务提供坚实的保障。 免费开放:Debian系统及其所有官方软件包均免费开放,用户可以免费使用、修改和分发,无需担心版权或授权问题。 灵活定制:支持多种处理器架构和丰富的配置选项,Debian系统能够满足不同用户和设备的定制需求,可灵活配置。 丰富软件:拥有庞大的官方软件仓库,涵盖各类应用程序、开发工具和服务,用户可以轻松安装和更新,享受丰富的软件生态。 图 2 Debian系统优势   TI AM62x异构多核平台 AM62x是TI Sitara系列单/双/四核ARM Cortex-A53 + 单核ARM Cortex-M4F多核处理器,处理器ARM Cortex-A53(64bit)主处理单元主频高达1.4GHz,ARM Cortex-M4F实时处理单元主频高达400MHz。创龙科技基于AM62x设计的工业评估板(TL62x-EVM)接口资源丰富,支持3路Ethernet(两路支持TSN)、3路CAN-FD、8路UART、多路DI/DO、GPMC、USB、MIPI、LVDS LCD、TFT LCD、HDMI等接口。   AM62x典型应用领域 图 3   Debian系统启动演示 为了满足广大工业用户的需求,创龙科技针对TI AM62x工业平台进行了Debian系统适配,开发环境如下: Debian:Debian 12 Linux Processor SDK:ti-processor-sdk-linux-rt-am62xx-evm-09.02.01.09 U-Boot:U-Boot-2023.04 Kernel:Linux-6.1.80、Linux-RT-6.1.80 本文通过创龙科技TL62x-EVM工业评估板(基于TI AM62x)的硬件平台进行演示。为了简化描述,本文仅摘录部分内容。 使用Type-C线将TL62x-EVM评估板的调试串口连接至PC机,打开串口调试终端SecureCRT,选择对应的COM端口号,建立串口连接。评估板接入电源,上电启动,系统将会自动登录root用户,串口终端会打印如下类似启动信息。 图 4

  • 发表了日志: 基于TI AM62x的Debian系统正式发布,丰富的软件生态,让您的应用开发更便利!

  • 发表了主题帖: 全志T507-H国产平台Ubuntu系统正式发布,让您的应用开发更便捷!

    为了满足广大工业用户的需求,创龙科技针对全志T507-H工业平台进行了Ubuntu系统适配,开发环境如下: Ubuntu:Ubuntu18.04.4 U-Boot:U-Boot-2018.05 Kernel:Linux-4.9.170、Linux-RT-4.9.170 LinuxSDK:LinuxSDK-[版本号].tar.gz (基于全志官方V2.0_20220618)   全志T507-H国产平台 T507-H是全志科技4核ARM Cortex-A53处理器,创龙科技基于T507-H设计的工业核心板(SOM-TLT507)板载的CPU、ROM、RAM、电源、晶振等所有元器件均采用国产工业级方案,国产化率100%。此外,创龙科技基于T507-H设计的工业评估板(TLT507-EVM)接口资源丰富,支持三路网口、四路USB、双路CAN、双路RS485等。   Ubuntu系统优势 图 1   系统源码开发:源代码对公众开放,遵循开源软件的原则。任何人都可以查看、修改和分发其源代码。 软件资源丰富:提供了强大的安全功能和更新机制,包括防火墙、用户权限管理和加密等,有助于保护用户的数据和隐私免受网络攻击和恶意软件的侵害。系统经过严格的测试和稳定性验证,以确保在各种硬件配置下都能稳定运行。 高度安全稳定:拥有庞大的软件仓库,包括成千上万的开源软件和应用程序。用户可以通过Ubuntu的软件中心或命令行工具轻松安装和卸载这些软件。 应用支持完善:Ubuntu系统在嵌入式应用中发挥着重要作用,特别是在结合Python、MQTT、Qt等技术和工具时,其优势尤为明显。 (1)Python:Ubuntu为Python提供了丰富的开发环境和资源。开发者可以在Ubuntu安装Python解释器、库和框架,进行应用的开发后,部署到设备中。 (2)MQTT:在Ubuntu系统上,可以安装并配置MQTT服务器,用于处理设备间的消息传递和通信。这有助于实现嵌入式设备与其他设备之间的实时数据交换。 (3)Qt:在Ubuntu系统上,可以方便地安装Qt库、Qt Creator以及相关的嵌入式开发工具,进行嵌入式GUI应用的开发。 图 2   T507-H典型应用领域 图 3 T507-H典型应用领域   Ubuntu系统启动演示 本文通过创龙科技TLT507-EVM工业评估板(基于全志T507-H)的硬件平台进行演示。为了简化描述,本文仅摘录部分内容。 使用Type-C线将TLT507-EVM评估板的调试串口连接至PC机,打开串口调试终端SecureCRT,选择对应的COM端口号,建立串口连接。评估板接入电源,上电启动,系统将会自动登录root用户,串口终端会打印如下类似启动信息。 图 4

  • 发表了日志: 全志T507-H国产平台Ubuntu系统正式发布,让您的应用开发更便捷!

  • 发表了主题帖: 如何部署北斗定位应用,基于国产自主架构LS2K1000LA-i处理器平台

    北斗卫星导航系统(以下简称北斗系统)是着眼于国内经济社会发展需要,自主建设、独立运行的卫星导航系统。经过多年发展,北斗系统已成为面向全球用户提供全天候、全天时、高精度定位、导航与授时服务的重要新型基础设施。 图 1   北斗定位系统的应用优势 强可控:北斗系统是国内自主研发的全球导航卫星系统,具备自主可控性。可独立提供定位、导航和授时服务,避免了因外部因素导致的服务中断或限制。 高精度:北斗系统提供米级至亚米级高精度定位,满足航空、测绘等高精度应用需求,为各类行业提供可靠的数据支持。 广应用:北斗系统广泛应用于交通、农业、渔业、林业等多个行业,提高了工作效率和安全性,推动产业创新发展。 全开放:北斗系统秉持开放理念,倡导和加强多系统兼容共用,提供全球范围内的连续、可靠定位服务,促进国际合作与交流。 图 2 北斗定位系统的应用优势   LoongArch架构优势 自主性:完全由龙芯中科自主研发的指令集架构,拥有自主知识产权,摆脱了对外部技术的依赖,不受外部专利约束,确保了在信息技术领域的自主可控性。 兼容性:设计时充分考虑了对主流指令集的兼容性,支持包括但不限于Linux在内的多种操作系统,便于开发者迁移已有软件,降低使用门槛。 扩展性:采用模块化设计,易于添加新特性或优化现有功能,支持高性能计算及嵌入式应用等多种场景,具备良好的前瞻性和适应未来技术发展的能力。 图 3 LoongArch架构优势   龙芯LS2K1000LA-i国产平台 LS2K1000LA-i是龙芯中科双核LoongArch LA264自主架构处理器。创龙科技基于LS2K1000LA-i设计的工业核心板(SOM-TL2K1000)板载的CPU、ROM、RAM、电源、晶振、连接器等所有元器件均采用国产工业级方案,国产化率100%。此外,创龙科技基于LS2K1000LA-i设计的工业评估板(TL2K1000-EVM)接口资源丰富,支持3路Ethernet、5路USB、2路CAN、2路RS485、2路RS422、PCIe、LocalIO等。   龙芯LS2K1000LA-i典型应用领域 图 4   北斗定位案例演示 以下主要介绍基于龙芯LS2K1000LA-i的北斗定位案例,适用开发环境如下。 Windows开发环境:Windows 7 64bit、Windows 10 64bit 虚拟机:VMware16.2.5 Linux开发环境:Ubuntu18.04.6 64bit U-Boot:U-Boot-2022.04 Kernel:Linux-5.10.0 硬件开发环境:创龙科技LS2K1000LA-i工业评估板(TL2K1000-EVM)   为了简化描述,本文仅摘录部分方案功能描述与测试结果。 案例说明 本案例主要演示通过北斗模块获取定位信息并进行定位,实现了高精度北斗定位功能展示。 将北斗模块连接至评估板对应接口,硬件连接如图所示。 图 5   案例测试 进入评估板系统,观察北斗模块的红色LED灯是否处于闪烁状态,LED闪烁为正常获取到定位信息。 执行如下命令,配置串口波特率并获取定位信息。 Target#stty -F /dev/ttyS1 ispeed 9600 ospeed 9600 cs8 -icanon Target#cat /dev/ttyS1 图 6   然后,使用经纬度地图定位工具,输入获取的经纬度信息,即可进行定位。 图 7   查看北斗定位案例的更多操作详情,各位工程师可以下载相关产品资料,按照步骤进行操作。

  • 2024-10-29
  • 发表了主题帖: 如何在低成本ARM平台部署LVGL免费图形库,基于全志T113-i

    本帖最后由 别打牛牛 于 2024-10-29 16:02 编辑 LVGL简介 LVGL(Littlev Graphics Library)是一个开源的图形库,主要用于嵌入式系统创建图形用户界面(GUI),采用C语言编写,具有高效性和可定制性,在各种微控制器平台和显示硬件上开发用户界面时备受欢迎。LVGL具社区免费开源、控件资源丰富、跨平台可移植等特点。 社区免费开源:完全免费,遵循开源协议,促进社区共享与协作。 控件资源丰富:提供丰富的控件,动画效果流畅,增强GUI的交互性和视觉吸引力。 跨平台可移植:支持多种操作系统和硬件平台,易于在不同环境中部署和定制。 图 1 LVGL优势 LVGL广泛应用于各类嵌入式系统,包括工业控制界面、医疗设备显示屏、汽车电子仪表盘以及物联网终端等,为这些设备提供直观、高效的图形用户界面。 LVGL优势在于其轻量级的设计和高度定制化,适合资源受限的嵌入式系统,即使在低性能硬件上也能流畅运行复杂的图形界面,用户可以根据需要定制界面风格和布局。   LVGL案例演示 本文主要介绍创龙科技TLT113-EVM工业评估板(基于全志T113-i)的LVGL案例,适用开发环境如下。 Windows开发环境:Windows 7 64bit、Windows 10 64bit 虚拟机:VMware15.5.5 Linux开发环境:Ubuntu18.04.4 64bit U-Boot:U-Boot-2018.07 Kernel:Linux-5.4.61、Linux-RT-5.4.61 LinuxSDK:T113_Tina5.0-V1.0(Linux)   为了简化描述,本文仅摘录部分方案功能描述与测试结果。 本次主要演示如何使用内置的材料主题,执行如下命令,运行widgets案例。 Target# lv_examples 0 图 2   执行命令后,可以看到形成了美观的图形用户界面,该页面可以用来做数据展示。 图 3   下面这一界面可以用来做线上商城。 图 4   通过LVGL就能非常轻松地构建精美界面,各位工程师可以下载相关产品资料,按照步骤操作试试。

  • 发表了日志: 如何在低成本ARM平台部署LVGL免费图形库,基于全志T113-i

  • 发表了主题帖: 国产RISC-V案例分享,基于全志T113-i异构多核平台!

    RISC-V核心优势 全志T113-i是一款双核Cortex-A7@1.2GHz国产工业级处理器平台,并内置玄铁C906 RISC-V和HiFi4 DSP双副核心,可流畅运行Linux系统与Qt界面,并已适配OpenWRT系统、Docker容器技术。 而其中的RISC-V属于超高能效副核心,主频高达1008MHz,标配内存管理单元,可运行RTOS或裸机程序。 图 1   全志T113-i的RISC-V核心可用于“系统快速启动”、“视频实时采集”、“界面实时显示”、“数据实时处理”、“IO实时控制”等应用。 图 2   RISC-V核心支持外设 全志T113-i中的RISC-V核心支持多种外设,如UART、DMA、TWI、Timer、CSI、GPIO、PWM、USB、GMAC、RTC等。 图 3   T113-i典型应用领域 图 4 T113-i典型应用领域   RISC-V案例演示 本文主要介绍基于全志T113-i的RISC-V案例,适用开发环境如下。 Windows开发环境:Windows 7 64bit、Windows 10 64bit 虚拟机:VMware15.5.5 Linux开发环境:Ubuntu18.04.4 64bit U-Boot:U-Boot-2018.07 Kernel:Linux-5.4.61、Linux-RT-5.4.61 LinuxSDK:T113_Tina5.0-V1.0(Linux) 为了简化描述,本文仅摘录部分方案功能描述与测试结果,详细产品资料请扫描文末二维码下载。   led_flash案例演示 (1)案例功能说明 控制评估底板用户可编程指示灯每隔0.5s闪烁一次。 程序流程如下图所示。 图 5   (2)案例测试 参考产品资料,启动RISC-V核心并加载工程镜像。RISC-V核心启动后将自动运行RISC-V程序,RS232 UART2串口终端将会打印如下类似信息,并可看到评估底板用户可编程指示灯每隔0.5s闪烁一次。 图 6   uart_echo案例演示 (1)案例功能说明 实现RS485 UART1串口的回显功能。RISC-V核心等待RS485 UART1串口输入字符,再通过RS485 UART1串口终端回显输入的字符。 图 7   (2)案例测试 参考产品资料,启动RISC-V核心并加载工程镜像。RISC-V核心启动后将自动运行程序,在串口调试终端输入字符后按回车,RS485 UART1串口终端将会对输入字符进行回显,并打印如下类似信息。 图 8   RS232 UART2调试串口终端将会打印如下类似信息。 图 9

  • 发表了主题帖: 复旦微PS+PL异构多核开发案例分享,基于FMQL20SM国产处理器平台

    本文主要介绍复旦微FMQL20S400M的PS + PL异构多核开发案例,开发环境如下: Windows开发环境:Windows 7 64bit、Windows 10 64bit PL端开发环境:Procise IAR:IAR Embedded Workbench ARM 8.11.2 为了简化描述,本文仅摘录部分方案功能描述与测试结果。   复旦微FMQL20SM ARM+FPGA SoC国产平台 FMQL20S400M是复旦微四核ARM Cortex-A7@1GHz(PS端)+85K可编程逻辑资源(PL端)异构多核SoC处理器。创龙科技基于FMQL20S400M设计的工业核心板(SOM-TLFM20S)板载的CPU、ROM、RAM、电源、晶振、接器等所有器件,均采用国产工业级方案,国产化率100%。此外,创龙科技基于FMQL20S400M设计的工业评估板(TLFM20S-EVM)接口资源丰富,支持2路Ethernet、4路USB2.0、2路CAN、2路RS485、RS232等,很好的满足客户的项目评估需求! 图 1 创龙科技FMQL20SM工业评估板硬件资源图解   PS+PL异构多核架构优势 功耗优化 根据系统的实际负载情况调整PS端和PL端部分的功耗,可以实现整体功耗的优化。 性能提升 PS端可以运行操作系统和应用程序,PL端可以执行高速的数据处理或运算任务,针对特定任务进行优化,从而大幅提高系统性能。 灵活性和可扩展性 PL端可以根据具体需求配置内部的逻辑资源,提高系统的适应性,减少对外部硬件的需求,简化设计,能够适应多种复杂的应用场景。   FMQL20SM典型应用领域 图 2 FMQL20SM典型应用领域   axi_uart_demo案例演示 案例说明 PS端通过AXI4-Lite总线发送命令至PL端AXI Uartlite IP核,IP核根据命令控制评估底板PL端串口进行数据收发。 案例测试 将PC机与评估板的调试串口相连接,将评估板的RS232串口连接至PC机的USB接口,硬件连接如下图所示。 图 3   参考产品资料,先加载设备树文件和PL端可执行文件,然后在PS端串口终端执行如下命令,通过RS232串口向上位机发送字符。 Target# echo "tronlong" > /dev/ttyUL0 图 4   此时,RS232串口终端将显示上位机接收到的字符。 图 5   在PS端串口终端执行如下命令,监听从RS232串口将要接收的字符。 Target# cat /dev/ttyUL0 图 6   在RS232串口窗口中输入字符,再按回车键进行发送。 图 7   同时,PS端串口终端将会打印通过RS232串口接收到的字符。 图 8   emio_can案例演示 案例说明 PS端通过EMIO方式使用CAN接口进行数据收发。 案例测试 将评估板CAN接口连接至PC机USB接口,硬件连接如下图所示。 图 9   参考产品资料,先加载PL端可执行文件,设置波特率并启动CAN接口后,请执行如下命令,评估板发送帧ID和数据。 Target#cansend can0 -i 0x88 0x11 0x22 0x33 0x44 0x55 图 10   PC机GCANTools软件接收到评估板发送的帧ID和数据。 图 11   执行如下命令,评估板等待接收数据。 Target#candump can0 图 12   在GCANTools点击“发送”按钮,向评估板发送一帧数据。 图 13   评估板接收到GCANTools发送的帧ID和数据。 图 14

  • 发表了主题帖: B码对时案例分享,基于RK3568J+Logos-2,让电力设备轻松实现“高精度授时”!

    本文主要介绍瑞芯微RK3568J+紫光同创Logos-2的B码对时案例,开发环境如下: Windows开发环境:Windows 7 64bit、Windows 10 64bit Pango Design Suite(PDS):PDS_2022.2-SP3   IRIG-B码对时典型应用 IRIG-B码对时可应用于继电保护装置、电力RTU、电力录波器、通讯管理机、电能质量在线监测等领域。创龙科技已基于TL3568F-EVM评估板(RK3568J+Logos-2)实现IRIG-B码对时方案,降低了终端用户的开发难度,缩减了研发时间,可快速进行产品方案评估与技术预研。 图 1   IRIG-B码对时原理 IRIG-B(inter-range instrumentationgroup-B)码是一种时间同步标准,通常用于精确的时间测量和数据同步,广泛应用于电力、通信、航空等领域。 IRIG-B码为每秒一帧的时间串码,一帧串码中包含100个码元,频率为1KHz,即每个码元占用10ms时间。IRIG-B码基本的码元为"0"码元、"1"码元和"P"码元,"0"码元和"1"码元对应的脉冲宽度为2ms和5ms,"P"码元为位置码元,对应的脉冲宽度为8ms,IRIG-B码信息的基本码元的示意图如下所示。 图 2   下图为一帧的IRIG-B码脉冲序列结构示意图。连续两个"P"码元表示整秒的开始,第二个"P"码元的脉冲前沿为“准时”参考点,定义其为"Pr"。每10个码元有一个位置码元,共有10个,定义其为P1,P2,…,P9,P0。IRIG-B 码时间格式的时序为秒、分、时、天,所占信息位分别为:秒7位、分7位、时6位、天10位,其位置在P0 ~ P5之间。 通常,从"Pr"开始对码元进行编号,分别定义为第0,1,2,…,99码元,则“秒”信息位于第1、2、3、4、6、7、8码元,“分”信息位于第10、11、12、13、15、16,17码元,“时”信息位于第20、21、22、23、25、26码元,“天”信息位于第30、31、32、33、35、36、37、38、40、41码元。 图 3   基于RK3568J+Logos-2的IRIG-B码对时方案 本文主要介绍创龙科技TL3568F-EVM评估板(RK3568J+Logos-2)基于FPGA端(Logos-2)实现IRIG-B码信号解析功能。 为了简化描述,本文仅摘录部分方案功能描述与测试结果。   (1)案例说明 评估板FPGA端(Logos-2)通过FPGA RS485串口获取卫星时钟同步装置输出的IRIG-B信号,并对IRIG-B信号进行解码,将其转化为时间信息,然后通过FPGA RS422串口以每间隔一秒发送一次的频率将时间发送至上位机,并通过串口调试助手进行显示。程序功能框图如下所示。 图 4   (2)案例测试 将卫星时钟同步装置的ANT接口连接至GPS天线模块,将卫星时钟同步装置的OUT2接口连接至评估板的FPGA RS485接口,将评估板FPGA RS422串口连接至PC机的USB接口,硬件连接如下图所示。 图 5   将评估板上电,请先加载运行FPGA端可执行程序。 打开串口调试助手,点击“打开”按钮,此时可查看串口调试助手将打印卫星时钟同步装置输出的IRIG-B信号解码后转化的时间信息。可打开浏览器搜索北京时间对比查看时间是否一致,如下图所示。 图 6   图 7

  • 2024-08-23
  • 发表了主题帖: RK3588J正式发布Ubuntu桌面系统,丝滑又便捷!

    本文主要介绍瑞芯微RK3588J的Ubuntu系统桌面演示,开发环境如下: U-Boot:U-Boot-2017.09 Kernel:Linux-5.10.160 Ubuntu:Ubuntu20.04.6 LinuxSDK: rk3588-linux5.10-sdk-[版本号] (基于rk3588_linux_release_v1.2.1_20230720)   Ubuntu系统主要特点 开源性 源代码对公众开放,遵循开源软件的原则。任何人都可以查看、修改和分发其源代码。 用户友好性 提供直观和用户友好的图形用户界面(GUI),用户可以轻松地进行常见的操作。 高度的安全性和稳定性 提供了强大的安全功能和更新机制,包括防火墙、用户权限管理和加密等,有助于保护用户的数据和隐私免受网络攻击和恶意软件的侵害。系统经过严格的测试和稳定性验证,以确保在各种硬件配置下都能稳定运行。   图 1 Ubuntu系统主要特点   RK3588J典型应用领域   图 2 RK3588J系统典型应用场景   Ubuntu系统演示 本文通过创龙科技TL3588-EVM工业评估板(基于瑞芯微RK3588J)的硬件平台进行演示。为了简化描述,本文仅摘录部分方案功能描述与测试结果。 桌面显示功能演示 TL3588-EVM工业评估板默认支持HDMI显示,将HDMI显示器与评估板HDMI OUT接口连接,同时将鼠标与评估板USB2.0 HOST双层任一接口连接。 评估板上电启动后,可在HDMI显示屏观察到如下显示界面,同时可观察到黑色的鼠标指针。   图3   显示分辨率修改演示 TL3588-EVM工业评估板支持多种显示分辨率,可执行如下命令,查看系统支持的显示分辨率。 Target#cat /sys/class/drm/card0-HDMI-A-1/modes   图 4   系统支持修改显示分辨率,本次使用4K显示屏进行测试。使用HDMI线将评估板HDMI OUT接口连接至4K HDMI显示屏。评估板上电启动后,在桌面系统上点击鼠标右键选择"Applications -> Settings -> Display",修改分辨率为"3840x2160"。   图 5     图 6   修改完成后,保存并退出,将评估板断电重启,系统启动后,可看到HDMI显示屏显示的分辨率为修改后的分辨率,如下图所示。   图 7   查看CPU占用率 打开terminal窗口输入命令查看CPU占用率,打开并拖动文件窗口,可以看见文件窗口拖动丝滑且CPU占用率较低。   图 8  

  • 2024-08-22
  • 发表了主题帖: 延时仅33us,Linux-RT实时性能测试分享—基于瑞芯微RK3562J国产平台

    本文主要介绍瑞芯微RK3562J的实时性测试,开发环境如下: U-Boot:U-Boot-2017.09 Kernel:Linux-RT-5.10.198 LinuxSDK: LinuxSDK-[版本号] (基于RK3562_LINUX_SDK_RELEASE_V1.1.0_20231220) RK3562J实时性测试数据 本文使用Cyclictest延迟检测工具测试Linux系统实时性,分别在CPU空载、满负荷(运行stress压力测试工具)、满负载-隔离CPU3核心(运行stress压力测试工具)三种情况下运行指令测试12小时。   图 1 RK3562J实时性测试数据   根据3种状态的测试结果可知,当程序指定至隔离的CPU3核心上运行时,Linux系统延迟最低,可有效提高系统实时性。故推荐对实时性要求较高的程序(功能)指定至隔离的CPU核心运行。 RK3562J典型应用领域   图 2   Cyclictest系统实时性测试 本文通过创龙科技TL3562-EVM工业评估板(基于RK3562J)的硬件平台进行演示。为了简化描述,本文仅摘录部分方案功能描述与测试结果,详细产品资料请扫描文末二维码下载。 本次测试以隔离CPU3核心为例,通过降低系统上所运行的其他进程对隔离CPU3产生的延迟影响,确保CPU3进程的正常运行,进而评估Linux-RT内核的系统实时性。 评估板上电启动后,在U-Boot倒计时结束之前按下空格键进入U-Boot命令行模式,执行如下命令,修改环境变量,隔离CPU3核心。 U-Boot#setenv bootargs storagemedia=sd androidboot.storagemedia=sd androidboot.mode=normal isolcpus=3 U-Boot#saveenv U-Boot#reset   图 3   评估板重启后,执行如下命令,查看环境变量。 Target#cat /proc/cmdline   图 4   进入评估板文件系统,执行如下命令,修改内核printk日志等级,避免内核打印信息影响实时测试。 Target#echo 1 > /proc/sys/kernel/printk 调整内存分配策略为“2”,禁用内存过度使用。避免出现OOM(Out-of-Memory) Killer攻击某些进程而产生延迟,影响测试结果。 Target#echo 2 > /proc/sys/vm/overcommit_memory   图5   执行如下命令,运行stress压力测试工具,使得CPU处于满负荷状态。再使用taskset工具将Cyclictest测试程序运行在CPU3核心,测试CPU3核心满负荷状态下的系统实时性能。测试指令需运行12小时,请保持评估板长时间稳定工作,测试完成后将生成统计结果iso_overload_output文件。 Target#stress-ng --cpu 4 --cpu-method=all --io 4 --vm 4 --vm-bytes 64M --timeout 43200s & Target#taskset -c 0-3 cyclictest -m -Sp99 -i1000 -h800 -D12h -q > iso_overload_output   图 6   对测试结果文件的数据进行分析,使用脚本生成直方图,得到隔离CPU核心状态下的统计结果如下所示。本次测试中,CPU1核心Max Latencies值最大,为244us,隔离CPU3核心的Max Latencies值最小,为33us。   图7     表 1  

  • 2024-07-31
  • 发表了主题帖: 哇!0.8秒启动!Linux快速启动方案分享,全志T113-i国产平台!

    本帖最后由 别打牛牛 于 2024-8-1 15:19 编辑 本文主要介绍基于创龙科技TLT113-EVM评估板(基于全志T113-i)的系统快速启动方案,适用开发环境如下。 Windows开发环境:Windows 7 64bit、Windows 10 64bit 虚拟机:VMware15.5.5 Linux开发环境:Ubuntu18.04.4 64bit U-Boot:U-Boot-2018.07 Kernel:Linux-5.4.61、Linux-RT-5.4.61 LinuxSDK:T113_Tina5.0-V1.0(Linux) T113-i快速启动方案说明 为了满足客户需求,我司基于全志T113-i国产处理器实现了Linux系统快速启动方案。经测试,核心板从上电至显示开机动画的时间为0.8秒,从上电至系统启动完成的时间为6.2秒,系统启动各阶段时间如下图所示。   图 1 T113-i快速启动应用场景 很多应用场景对系统启动时间都有严格的要求,需要上电立即显示开机动画(如电动自行车仪表盘、充电桩)或开机图像采集显示(如医疗除颤仪)等功能,以提升用户体验和设备交互的直观性。当系统启动时间过长时,不仅会对产品的可用性和实时性有所影响,也会影响客户的使用体验。优化启动时间可提高系统的效率和可靠性。   图 2 T113-i国产平台优势 全志T113-i处理器可运行Linux操作系统、Qt炫酷图形界面,并可支持1080P高清视频编解码、4G大数据传输、2Gb超大存储空间、LCD/LVDS/MIPI三种显示、原生千兆网/双CAN,是单片机升级的优选平台。同时,创龙科技T113-i工业核心板已实现国产化率100%,并提供“赛宝实验室”国产化率证明报告,让您的产品更有特色!   图 3 T113-i典型应用领域   图 4 T113-i典型应用领域 T113-i快速启动案例演示 为了简化描述,本文仅摘录部分方案功能描述与测试结果。 本案例支持HDMI、LVDS LCD、MIPI LCD和TFT LCD显示,本次演示以LVDS LCD显示为例。请将LVDS LCD显示屏与评估板接口对应连接,并使用评估板RS232 UART2串口作为RISC-V的调试串口,连接图分别如下所示。   图 5 LVDS LCD显示屏连接图   将案例镜像文件固化至Linux系统启动卡,评估板重启后,LVDS显示屏可在1s内观察到开机动画。同时RS232 UART2串口终端会打印如下信息。 图 6     图 7

  • 回复了主题帖: 基于RK3588J的6路MIPI CSI视频采集案例分享,多路视频系统必看!

    wangerxian 发表于 2024-7-30 17:56 这个延迟看着挺低的,多路的话帧率和分辨率受影响吗? 影响很小的

  • 2024-07-30
  • 发表了主题帖: 国产!全志科技T507-H工业开发板( 4核ARM Cortex-A5)规格书

    1 评估板简介 创龙科技TLT507-EVM 是一款基于全志科技T507-H 处理器设计的4 核ARM Cortex-A53 国产工业评估板, 主频高达 1.416GHz ,由核心板和评估底板组成。核心板 CPU 、ROM、RAM、电源、晶振等所有器件均采用国产工业级方案, 国产化率 100% 。同时, 评估底板大部分元器件亦采用国产工业级方案。核心板经过专业的 PCB Layout 和高低温测试验证,稳定可靠,可满足各种工业应用环境。 评估板接口资源丰富, 引出三路网口、四路 USB、双路 CAN、双路 RS485 等通信接口, 板载 Bluetooth 、WIFI 、4G(选配) 模块,同时引出 MIPI CSI 、HDMI OUT 、LVDS LCD 、TFT LCD、CVBS OUT、LINE OUT 等音视频多媒体接口, 支持双屏异显、G31 MP2 GPU、4K@60fps H.265 视频硬件解码、4K@25fps H.264 视频硬件编码,方便用户快速进行产品方案评估与技术预研。     图 1 评估板正视图     图 2 评估板斜视图     图 3 评估板侧视图 1     图 4 评估板侧视图 2     图 5 评估板侧视图 3     图 6 评估板侧视图 4 2 典型应用领域 工业控制 工业网关 能源电力 轨道交通 仪器仪表 3 软硬件参数 硬件框图     图 7 评估板硬件框图     图 8 评估板硬件资源图解 1     图 9 评估板硬件资源图解 2 硬件参数 表 1         软件参数 表 2     4 开发资料 (1) 提供核心板引脚定义、可编辑底板原理图、可编辑底板 PCB、芯片 Datasheet ,协 助国产元器件方案选型, 缩短硬件设计周期; (2) 提供系统固化镜像、文件系统镜像、内核驱动源码,以及丰富的 Demo 程序; (3) 提供完整的平台开发包、入门教程,节省软件整理时间, 让应用开发更简单。 开发案例主要包括: ARM 与 FPGA 通信开发案例(SPI/SDIO) 8/16 通道国产同步 AD 采集开发案例(与 AD7606/AD7616 管脚兼容) Linux 、Linux-RT 、Qt 应用开发案例 Docker 容器技术、 MQTT 通信协议、 Ubuntu 操作系统演示案例 4G/WIFI/Bluetooth 开发案例 IgH EtherCAT 主站、SPI 转 CAN 开发案例 双屏异显、 OpenCV 、H.264/H.265 视频硬件编解码开发案例 5 电气特性 工作环境 表 3     功耗测试 表4     备注: 测试数据与具体应用场景有关,仅供参考。 空闲状态:系统启动, 评估板不接入其他外接模块,不执行程序。 满负荷状态:系统启动,评估板不接入其他外接模块,运行 DDR 压力读写测试程序,4 个ARM Cortex-A53 核心的资源使用率约为 100%。 表 5         图 10 核心板机械尺寸图     图 11 评估底板机械尺寸图 7 产品订购型号 表 6     备注: (1) 标配为 TLT507-EVM-A1.0-64GE8GD-I-A1.0 ,其他型号请与相关销售人员联系。 (2) SOM-TLT507-64GE8GD-I-A1.0 、SOM-TLT507-128GE16GD-I-A1.0 型号核心板为全国产, 其他型号核 心板为非全国产。 型号参数解释     图 12 8 评估板套件清单 表 7     9 技术服务 (1)协助底板设计和测试,减少硬件设计失误; (2)协助解决按照用户手册操作出现的异常问题; (3)协助产品故障判定; (4)协助正确编译与运行所提供的源代码; (5)协助进行产品二次开发; (6)提供长期的售后服务。 10 增值服务 主板定制设计 核心板定制设计 嵌入式软件开发 项目合作开发 技术培训

最近访客

< 1/3 >

统计信息

已有39人来访过

  • 芯积分:-63
  • 好友:--
  • 主题:143
  • 回复:5

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言