企业号介绍

全部
  • 全部
  • 产品
  • 方案
  • 文章
  • 资料
  • 企业

Tronlong创龙科技

108内容数 1.4w浏览量 46粉丝

嵌入式产品平台提供商,始终致力于打造高品质工业核心板,业务主要涵盖核心板、评估套件、项目服务

电力行业必看!国产评估板-全志科技T3,最全的开箱测评!

03-28 140浏览量

本期我们来开箱测评创龙科技(Tronlong)的首款国产ARM评估板——TLT3-EVM评估板,它基于全志科技T3处理器设计,究竟性能如何?下面,我们一起看看详情!

目录
1 开箱
2 评估板介绍
3 接口测试
4 Docker容器测试
5 ARM + FPGA通信测试

1、开箱
评估板采用底板+邮票孔核心板方式,配套:

(1) 5个资料光盘。内含测试评估板需要的开发资料,包含核心板引脚定义、可编辑底板原理图、可编辑底板PCB、芯片Datasheet、系统固化镜像、内核驱动源码、文件系统源码等,以及丰富的Demo程序、操作手册;

(2) 1个配件盒子。包含电源、SD卡、读卡器、网线、VGA线、2.4G天线等。

 

2、评估板介绍

评估板基于全志科技T3处理器设计,四核Cortex-A7 ARM架构,主频1.2GHz。

核心板采用100%国产方案,DDR、eMMC、晶振、电源等均采用国产芯片!

核心板符合工业级标准,经过高低温测试验证(-40℃~+85℃)。

核心板经过3000次启动测试,稳定可靠,满足各种工业应用环境。

3、接口测试

评估板已赠送SD系统启动卡,仅需正常上电即可启动评估板。

备注:由于篇幅有限,本文仅提供部分接口测试数据。

如需所有接口测试数据,请点击链接或微信扫码获取产品详细资料。

http://site.tronlong.com/pfdownload

 

(1) DDR读写测试

评估板采用紫光国芯和江波龙的国产DDR,读写速率分别为1231.04MB/s、627.9MB/s。

读速度测试:

Target#  bw_mem 100M rd

写速度测试:

Target#  bw_mem 100M wr

(2) eMMC读写测试

评估板采用康盈和江波龙的国产eMMC。

执行如下命令对eMMC设备进行写速度测试。

Target# 

echo 3 > /proc/sys/vm/drop_caches

Target#

  mkdir -p /run/media/mmcblk0p7

Target#

  mount /dev/mmcblk0p7 /run/media/mmcblk0p7

Target#  

time dd if=/dev/zero of=/run/media/mmcblk0p7/test bs=1024K count=500

执行如下命令对eMMC设备进行读速度测试。

Target# 

echo 3 > /proc/sys/vm/drop_caches

Target# 

time dd if=/run/media/mmcblk0p7/test of=/dev/null bs=1024K

读写速率如下:

(3) CAN通信测试

评估板采用芯力特国产SPI转CAN芯片实现CAN功能。

发送测试

执行如下命令,接收PC端发送的数据。

Target#  candump can0

在PC端打开ECANTools软件,选择设备类型,然后点击“打开设备”。

等待软件检测到设备后,点击“确定”进入软件操作界面,如下图所示。

在如下数据发送界面中,点击“发送”开始发送数据。

依次向接收端发送两组数据,在ECAN Tools及串口调试终端可看到数据,如下图所示。

接收测试

评估板文件系统执行如下命令,发送数据至ECANTools软件,ECANTools软件收到数据说明功能正常。

Target#

  cansend can0 123#1122334455667788

(4) 网口通信测试

评估板配备1个千兆网口和1个百兆网口,采用裕太车通国产PHY,使用Iperf工具测试TCP带宽,分别为644MB/s、93MB/s。

(5) SATA读写测试

评估板配备SATA硬盘接口,120G固态硬盘读写速率分别为163.42MB/s、32.99MB/s。

执行如下命令,测试SATA盘写速度。

Target# 

echo 3 > /proc/sys/vm/drop_caches

Target#

  time dd if=/dev/zero of=/mnt/usb/sda1/test bs=1024K count=1000

执行如下命令,测试SATA盘读速度。

Target# 

echo 3 > /proc/sys/vm/drop_caches

Target# 

time dd if=/mnt/usb/sda1/test of=/dev/null bs=1024K

(6) LVDS显示屏测试

LVDS显示屏和评估板接口连接。

执行设置命令,重启后即可看到Qt界面。

4、Docker容器测试

下面我们来演示如何快速部署电力能源神器-Docker容器。(备注:本文仅包含主要步骤,详细操作请点击下方图片,查看推文↓↓)

(1)Ubuntu安装Docker

Host#  

sudo apt-get update

Host# 

sudo apt-get install docker-ce

(2)搭建本地镜像仓库

Host# 

mkdir -p /home/tronlong/docker/myregistry

Host# 

sudo docker run -d -p 5000:5000 -v /home/tronlong/docker/myregistry:/var/lib/registry registry:2

(3)构建镜像

新建Dockerfile文件。

Host#  

cd /home/tronlong/docker/dockerfile

Host#

  gedit Dockerfile

构建镜像。

Host# 

sudo docker build -t 192.168.0.40:5000/led_flash:v1.0 .//注意命令最后含有"."

Host# 

sudo docker images//查看已构建的镜像

请执行如下命令,将镜像推送至本地仓库Registry。

Host#  

sudo docker push 192.168.0.40:5000/led_flash:v1.0

执行如下命令,重新启动Docker、Registry容器(通过指定ID),并重新推送镜像至本地Registry。

Host#  

sudo /etc/init.d/docker restart

Host# 

sudo docker ps -a

Host#

  sudo docker start b898d3391bb9//以查询得到的CONTAINER ID号为准

Host#  

sudo docker push 192.168.0.40:5000/led_flash:v1.0

通过浏览器访问"

http://192.168.0.40:5000/v2/_catalog"

,即可看到当前仓库里已有的镜像。

(4)下载镜像并运行容器

评估板创建容器并启动容器,耗时约1min,容器启动后评估板2个LED灯同时闪烁,停止容器后LED灯不再闪烁,Docker测试完成。

5、ARM + FPGA通信测试

本次给大家演示T3与Spartan-6 FPGA处理器之间的SPI通信测试。

案例功能:

(1)FPGA端程序实现SPI Slave功能,具体如下:

a.FPGA将SPI Master发送的2KByte数据保存到BRAM。

b.SPI Master发起读数据时,FPGA从BRAM读取2KByte通过SPI总线传输给SPI Master。

(2)ARM实现SPI Master功能,支持误码率测试和速率测试两种模式,具体如下:

a.误码率测试:ARM通过SPI总线写入2KByte随机数到FPGA BRAM,然后读出数据、进行数据校验,同时打印SPI总线读写速率和误码率。

b.读写速率测试:ARM通过向FPGA发送4KByte随机数,并读取回来。根据命令行传入的参数循环多次,仅测试读写速率,不进行数据检验。每隔5秒钟程序将会打印一次读写平均速率。

由于评估底板拓展接口未预留SPI总线引脚,因此需在T3与FPGA之间进行飞线。

连接完成后,演示T3对FPGA BRAM的读写测试。

读写功能测试。

执行如下命令运行程序,ARM通过SPI总线写入2KByte随机数到FPGA BRAM,然后读出数据、进行数据校验,同时打印SPI总线读写速率和误码率,如下图所示。

Target# 

./spi_rw -d /dev/spidev0.0 -s 5000000 -OH -S 20484

读写性能测试。

执行如下命令运行程序,ARM通过向FPGA发送4096Byte随机数据,并从FPGA读取回来,循环50000次,测试SPI总线读写速率,不进行数据检验。串口终端每隔5秒钟会打印一次读写平均速率,如下图所示。

Target# 

./spi_rw -d /dev/spidev0.0 -s 80000000 -OH -S 4096 -c 50000

根据官方数据手册(如下图),SPI总线通信时钟频率理论值最大为100MHz。但由于当前驱动程序原因,最高可设置为80MHz。本次测试指定SPI总线通信时钟频率为80MHz,则理论速率为:(80000000/1024/1024/8)MB/s≈9.54MB/s。从上图可知,每隔5秒钟程序将会打印一次读写平均速率,以最后一次打印的平均速率为例,读写速率为:(38790.8/1024/8)MB/s≈4.74MB/s。

同时测得进行SPI读写速率测试时,CPU的占用率约为8%,如下图所示。

本次对于创龙科技T3评估板的部分功能测评就进行到这里。评估板还板载了WIFI模块、蓝牙模块,并可适配移远EC20 4G模块,同时我们还将提供更多的开发案例,例如翼辉国产操作系统演示案例、Igh EtherCAT主站开发案例,供您在实际开发应用中参考。  


 

最近浏览过的用户(0查看全部

为你推荐

  • 嵌入式必学!硬件资源接口详解——基于ARM AM335X开发板 (下)2022-06-22 11:20

    前言本文档主要介绍嵌入式初级学习者,在使用核心板/开发板过程中,所做的一些硬件接口资源以及设计注意事项等内容。本篇文章是基于创龙科技TL335x-EVM-S开发板,它是一款基于TISitara系列AM3352/AM3354/AM3359ARMCortex-A8高性能低功耗处理器设计的评估板。评估板接口资源丰富,引出双路千兆网口、LCD、HDMI、GPMC、CAN等接口,方便用户快速进行产品方案评估
  • TI Sitara系列 AM335X(ARM Cortex-A8)开发板——硬件资源接口详解(上)2022-06-22 10:55

    前言本文档主要介绍嵌入式初级学习者,在使用核心板/开发板过程中,所做的一些硬件接口资源以及设计注意事项等内容。本篇文章是基于创龙科技TL335x-EVM-S开发板,它是一款基于TISitara系列AM3352/AM3354/AM3359ARMCortex-A8高性能低功耗处理器设计的评估板。评估板接口资源丰富,引出双路千兆网口、LCD、HDMI、GPMC、CAN等接口,方便用户快速进行产品方案评估
  • TI AM3352/54/59 工业核心板硬件说明书2022-06-22 10:26

    创龙科技SOM-TL335x-S是一款基于TISitara系列AM3352/AM3354/AM3359ARMCortex-A8高性能低功耗处理器设计的低成本工业级核心板,通过邮票孔连接方式引出千兆网口、LCD、GPMC等接口。核心板经过专业的PCBLayout和高低温测试验证,稳定可靠,可满足各种工业应用环境。典型应用领域分别为:通讯管理、数据采集、人机交互
  • 基于AM335X开发板 ARM Cortex-A8——NAND FLASH版本核心板使用说明2022-06-21 09:39

    前言:NANDFLASH版本和eMMC版本核心板使用方法基本一致。本文主要描述U-Boot编译、基础设备树文件编译、固化Linux系统NANDFLASH分区说明和NANDFLASH启动系统、固化Linux系统、ANDFLASH读写测试等,NANDFLASH版本与eMMC版本核心板在使用方面的不同之处,相同之处将不重复描述。创龙科技TL335x-EVM-S是一款基于TISitara系列AM3352/
    30浏览量
  • 「嵌入式必学」基于全志T3开发板测评手册——串口测试(4)2022-06-15 17:28

    本篇文章将会分为好几大部分,详细分享嵌入式初学者拿到开发板后,所需要做的一些基础性测试,例如系统启动、文件传送、LED、按键、时钟设置、DDR读写、SATA等接口读写、串口等测试,感兴趣的可以按照文章数查阅。本次测试板卡为基于创龙科技TLT3-EVM是一款基于全志科技T3处理器设计的4核ARMCortex-A7高性能低功耗国产评估板,每核主频高达1.2GHz
  • 全国首发!AM64x——TI最新16nm处理平台,专为工业网关、工业机器人而生2022-06-01 00:35

    AM64x产品视频关于创龙广州创龙电子科技有限公司(简称“创龙科技”或“Tronlong”)始创于2013年,作为嵌入式产品平台提供商,始终致力于打造高品质工业核心板,业务主要涵盖核心板、评估套件、项目服务。Tronlong总部设在广州科学城,下设独立运营的教仪事业部,并在北京、上海、深圳、西安等地设有业务及技术服务中心。Tronlong专注于DSP、ARM
    103浏览量
  • 为何TI的GPMC并口,更常被用于连接FPGA、ADC?我给出3个理由2022-05-27 00:43

    1GPMC并口简介GPMC(GeneralPurposeMemoryController)是TI处理器特有的通用存储器控制器接口,是AM335x、AM437x、AM5708、AM5728等处理器专用于与外部存储器设备的接口,如:●类似于异步SRAM内存和专用集成电路(ASIC)设备。●异步,同步,和页面模式(仅适用于非复用模式)突发NOR闪存设备。●NAND
  • 在工业领域,DSP将要被ARM淘汰了?ARM + DSP才是更优解?2022-05-23 22:28

    随着ARM芯片技术的高速更新迭代,越来越多工业应用场景都使用ARM架构实现,ARM既可跑操作系统(Linux、FreeRTOS等)满足复杂应用需求,亦可跑裸机满足高实时等应用需求。由于ARM生态系统十分完善,因此在人机交互、网络通信、文件系统管理方面,有着得天独厚的优势。业界部分开发者当中,曾经有着DSP(数字信号处理器)将要被ARM淘汰的流言。那么,DSP
    38浏览量
  • AD7606/AD7616使ZYNQ在能源电力领域如虎添翼,可实现16/32/64通道AD同步采样2022-04-28 00:33

    16bit,200K/1MSPS,多通道AD+FPGA+ARM架构
    134浏览量
  • i.MX 8M Mini——四核Cortex-A53+Cortex-M4多核CPU如何实现工控2022-04-22 00:35

    随着ARM处理器性能不断增强,当前越来越多产品都倾向尽量用单一架构的高性能ARM平台来满足产品的不同功能要求。但是,在工业应用领域还是要面对一些实时控制和通讯的要求,单一系统架构无法完全满足。面对复杂的工业应用场景,创龙科技推出了基于NXPi.MX8MMini设计的工业核心板和评估板,提供了四核Cortex-A53+单核Cortex-M4异构多核的组合使用方
    64浏览量
  • 创龙科技SOM-TL5728F核心板2022-05-11 10:17

    产品型号:TI Sitara AM57x+Xilinx Artix-7 处理器设计:TI Sitara 系列 AM5728+Artix-7 工业级高速B2B引出:千兆网口、PCIe、USB 3.0、SATA、GTP等接口 典型应用领域:运动控制、测试测量、机器视觉、智能电力、视频追踪、定位导航 每核主频:1.5GHz 工作温度:-40°C~85°C
  • 创龙科技TL5728F-EVM开发板2022-05-11 09:56

    产品型号:TI Sitara AM57x + Artix-7 FPGA 处理器设计:TI Sitara系列 AM5728+ Artix-7 引出接口:双路千兆网口、双路SFP光口、USB 3.0、CAN等 典型应用领域:运动控制、测试测量、机器视觉、智能电力、视频追踪、定位导航 每核主频:1.5GHz 工作温度:-40°C~85°C
  • 创龙科技TL570x-EVM核心板2022-05-11 09:28

    产品型号:TI Sitara AM57x DSP+ARM 处理器设计:TI Sitara系列AM5708 ARM 工业级B2B引出:千兆网口、PCIe、GPMC、USB 3.0等高速通信接口 典型应用领域:运动控制、工业PC、机器视觉、智能电力、视频监测 定位:异构多核SoC工业级核心板 每核主频:1GHz
  • 创龙科技全志T3工业核心板| 邮票孔2022-05-11 09:13

    产品型号:全志科技 T3 4核ARM Cortex-A7 处理器设计:全志科技T3 4核ARM Cortex-A7 引出接口:CSI、TVIN、MIPI DSI、TVOUT、RGB等 核心板特色: 100%国产元器件方案 典型应用领域:能源电力/轨道交通/工业控制/工业网关/仪器仪表 每核主频:高达1.2GHz
  • 创龙科技全志T3工业评估板 | 邮票孔2022-01-04 11:33

    产品型号:全志4核ARM Cortex-A7 处理器设计:全志科技T34核ARM Cortex-A7 主频:高达1.2GHz 通信接口:千兆网口、CAN、USB、RS485、RS232等 音视频多媒体接口:MIPI LCD、LVDS LCD、TFT LCD、HDMI 核心板采用:100%国产元器件方案
  • 创龙科技TL138F-EVM评估板2021-09-09 09:36

    产品型号:TI C6000 OMAP-L138DSP+ARM+FPGA CPU型号:TI OMAP-L138 接口资源丰富:引出网口、EMIFA、SATA、USB、LCD、VGA等接口 应用领域:运动控制、电力设备、仪器仪表、医疗设备、通信探测、惯性导航 处理器设计1:1x ARM9,主频456MHz 处理器设计2:1x DSP C674x,主频456MHz,支持浮点运算
  • 创龙科技TL335x-EVM评估板2021-09-09 09:18

    产品型号:TI Sitara AM3352/54/59 ARM CPU:I Sitara AM3352/AM3354/AM3359 系列包含产品: AM3352/AM3354/AM3358/AM3359 典型应用领域: 通讯管理、数据采集、人机交互、运动控制、智能电力 处理器设计:ARM Cortex-A8 工作温度:-40°C~80℃
  • 创龙科技TLZ7x-EasyEVM评估板2021-09-08 17:13

    产品型号:Xilinx Zynq-7000 SoC 接口资源丰富:引出双路千兆网口、四路SFP+光口、CameraLink等 应用领域:软件无线电、雷达探测、光电探测、视频追踪、图像处理、水下探测 CPU:Zynq-7000XC7Z045/XC7Z100 主频:800MHz 处理器设计:2x ARM Cortex-A9,2.5DMIPS/MHz
  • 创龙科技TLZ7x-EasyEVM-S评估板|邮票孔2021-09-08 15:45

    产品型号: Zynq-7000系列XC7Z010/XC7Z020 定位:异构多核SoC评估板 接口资源丰富:引出千兆网口、双路CAMERA、USB等接口 应用领域:测试测量、运动控制、智能电力、通信探测、目标追踪 CPU:Xilinx Zynq-7000 XC7Z010/XC7Z0 处理器设计:2x ARM Cortex-A9,2.5DMIPS/MHz
  • 创龙科技TL570x-EVM评估板2021-09-08 15:21

    产品型号:TI Sitara AM57x DSP+ARM 定位:异构多核SoC评估板 接口资源丰富:引出双路PRU百兆网口、千兆网口、USB 3.0等接口 处理器设计:1x ARM Cortex-A15,主频1GHz CPU:TI Sitara AM5708 应用领域:运动控制、工业PC、机器视觉、智能电力、视频监测