0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—评估板测试手册

Tronlong创龙科技 来源:Tronlong创龙科技 作者:Tronlong创龙科技 2025-07-23 10:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前 言

本文档主要提供评估板的外设资源测试方法,本文适用开发环境如下。

Windows开发环境:Windows 7 64bit、Windows 10 64bit

虚拟机:VMware15.5.5

Linux开发环境:Ubuntu18.04.4 64bit

LinuxSDK:T113_Tina5.0-V1.0(Linux)

U-Boot:U-Boot-2018.07

Kernel:Linux-5.4.61、Linux-RT-5.4.61

评估板外设资源测试接口、测试结果说明如下表所示。

wKgZPGiASeOABsVEAABJ9nvNe_k374.png

备注:WIFI模块测试、4G模块测试方法请查看物联网模块开发案例。

由于表格内容过多,部分内容均不逐一展示。

无特殊说明情况下,本文默认基于NAND FLASH配置评估板进行测试。默认使用USB TO UART0作为调试串口,使用Linux系统启动卡(SD启动模式)启动系统,并将评估板通过路由器与PC机进行网络连接。

进行本文档操作前,请先按照《调试工具安装》、《Linux开发环境搭建》相关文档,安装SecureCRT串口调试终端、VMware虚拟机、Ubuntu系统等相关软件。

对于NAND FLASH配置评估板,Linux系统启动卡、NAND FLASH分区说明如下表所示。

wKgZO2iASfOAVr5uAABp6rwEYM0964.png

备注:从NAND FLASH启动系统,可查看到NAND FLASH全部设备分区;若从Linux系统启动卡启动,则仅能查看到NAND FLASH前四个设备分区mtdblockX。

对于eMMC配置评估板,Linux系统启动卡、eMMC分区说明如下表所示。

wKgZO2iASfqAX0ixAABlxVioUWk990.png

备注:eMMC配置评估板的Linux系统启动卡的设备分区为mmcblk1pX,但NAND FLASH配置评估板的Linux系统启动卡的设备分区为mmcblk0pX。

评估板快速测试

系统启动测试

将Linux系统启动卡插至评估板Micro SD卡槽,根据评估底红色的SW2拨码开关拨为0(并非拨码开关上文字),此档位将优先从Linux系统启动卡中启动系统。使用Type-C线将评估板的USB TO UART0调试串口连接至PC机。评估板硬件连接如下图所示。

wKgZO2iASgyAeT7zADqSVSA-sF4095.png

图 1

打开设备管理器,确认评估板USB TO UART0调试串口对应的COM端口号。

wKgZO2iASh6AITq8AAZcg5DVv0o844.png

图 2

wKgZPGiASh6AaDBzAAlrHaf5QoQ285.png

图 3

打开串口调试终端SecureCRT,选择对应的COM端口号,设置波特率为115200,8N1,无校验位。建立串口连接,如下图所示。

wKgZPGiASjqASBZwAACMjowtbu8874.png

图 4

将评估板上电启动,系统将会自动登录root用户,串口终端会打印如下类似启动信息。

wKgZPGiASk2AH4nCAADmB4aKbrw720.png

图 5

wKgZO2iASk2AaAWZAAAoQ11qwnw794.png

图 6

核心板LED在系统启动过程中的变化说明如下:

评估板上电后,电源指示灯LED0点亮;随后SPL阶段启动,LED1点亮;紧接着U-Boot启动,LED2点亮;直至内核启动运行时,LED2熄灭,LED1进行心跳闪烁;NAND FLASH或eMMC进行读写时,LED2闪烁。

wKgZO2iASmCAJrFbAAwVsBPqswY312.png

图 7

备注:如需从NAND FLASH或eMMC启动评估板,请参考《Linux系统启动卡制作及系统固化》文档固化Linux系统至NAND FLASH或eMMC。

文件传送测试

PC机和评估板之间传送文件的常见方式如下:

通过Linux系统启动卡、U盘等存储介质方式拷贝。

通过NFS、TFTP、OpenSSH等网络方式拷贝。

通过Linux系统启动卡

将配套的系统启动卡通过读卡器插至PC机挂载至虚拟机Ubuntu系统,如下图,查询系统启动卡设备节点,其中"/dev/sdb5"为Linux系统启动卡文件系统分区,具体以实际名称为准。

wKgZO2iASm2AGNbcAAJOzd4ZLjU916.png

图 8

执行如下命令,将"/dev/sdb5"设备节点挂载至"/mnt/"目录下。

Host# sudo mount /dev/sdb5 /mnt

Host# ls /mnt/

wKgZO2iASqKAQpapAABT-6fTJis591.png

图 9

执行如下命令在Ubuntu系统中创建文件test0,并将test0文件拷贝至Linux系统启动卡文件系统root目录。

Host# touch test0

Host# sudo cp test0 /mnt/root/

wKgZPGiASquAEcPsAABnoyoDVRI678.png

图 10

文件拷贝完成后,请执行如下命令卸载设备,并拔出读卡器,从中取出Linux系统启动卡。

Target# sudo umount /dev/sdb5

wKgZO2iASrSAFI75AAAzK2jcA9U407.png

图 11

将Linux系统启动卡插至评估板Micro SD卡槽,评估板上电启动即可查看root目录下的文件。

Target# ls

wKgZO2iASr6ASKGxAAAHI7ldkyA742.png

图 12

通过OpenSSH

OpenSSH是SSH(Secure Shell)协议的免费开源实现。SSH协议族可用来进行远程控制,或在计算机之间传送文件,评估板文件系统默认已支持SSH库。

在Ubuntu系统中执行如下命令,查询是否已安装OpenSSH。由下图可见系统已自带OpenSSH。如未安装,请先自行正确安装OpenSSH。

Host# ssh -v

wKgZomSJZxyAXJCXAAB22JOt8xo261.png

图 13

将评估板ETH0(RGMII)网口通过路由器与PC机进行网络连接。执行如下命令可自动获取到评估板IP地址,"-i"用于指定网卡,eth0为网卡名字,请根据实际情况修改。

Target# udhcpc -i eth0

wKgZO2iASw-AR_1bAAAjOlz0u9A953.png

图 14

执行如下命令可查询评估板网卡IP地址。本次查询到的IP地址是192.168.0.30。

Target# ifconfig

wKgZO2iASxuAFvsLAACQmc6VxjU660.png

图 15

使用OpenSSH从PC机传送文件至评估板

执行如下命令在Ubuntu系统中创建文件test1,并使用OpenSSH命令将test1文件拷贝至评估板文件系统根目录。

Host# touch test1

Host# scp test1 root@192.168.0.30:/

wKgZO2iASyqAPjp6AACumuDt8Ek444.png

图 16

若出现提示"Are you sure you want to continue connecting (yes/no)?",请输入:yes。

在评估板文件系统执行如下命令,可看到从Ubuntu拷贝过来的文件,如下图所示。

Target# ls /

wKgZPGiASzaAHuEqAAAcbGBqrmE261.png

图 17

使用OpenSSH从评估板传送文件至PC机

执行如下命令,在评估板文件系统根目录创建文件test2。

Target# cd /

Target# touch test2

wKgZO2iAS02AN65CAAAjCs42jao712.png

图 18

在Ubuntu系统执行如下命令,将评估板文件系统根目录下的test2文件拷贝至Ubuntu系统"/home/tronlong/"目录下。若传输内容为文件夹,请在scp后面添加参数"-r"。

Host# sudo scp root@192.168.0.30:/test2 /home/tronlong/

Host# ls

wKgZPGiAS1uATZ0SAADPJ4Bqicg513.png

图 19

使用OpenSSH登录到评估板文件系统

在Ubuntu系统执行如下命令可通过OpenSSH登录评估板文件系统。

Host# sudo ssh root@192.168.0.30

wKgZPGiAS2iAWezmAAScBLt56VU798.png

图 20

如需退出登录,请执行exit或者logout命令。

LED测试

进入评估板文件系统,执行如下命令熄灭、点亮评估底板用户可编程指示灯LED1。

Target# echo 0 > /sys/class/leds/user-led0/brightness //熄灭LED1

Target# echo 1 > /sys/class/leds/user-led0/brightness //点亮LED1

wKgZO2iAS3GAfJCHAAAQGI56kDE366.png图 21

按键测试

评估底板包含1个CPU RESET(KEY0)按键,1个USB0 UPGRADE(KEY1)按键,1个USER(KEY2)用户输入按键。

CPU RESET(KEY0)按键测试

按下CPU RESET(KEY0)按键后,评估板系统将重新启动,说明按键功能正常。

USB0 UPGRADE(KEY1)按键测试

参考《Linux系统启动卡制作及系统固化》文档步骤,可固化Linux系统至NAND FLASH并正常启动,说明按键功能正常。

USER(KEY2)用户输入按键测试

进入评估板文件系统,执行如下命令,查看用户按键对应的事件号为event0。

Target# cat /proc/bus/input/devices

wKgZO2iAS5yAS4IvABgTK86D_VQ835.png

图 22

执行如下命令,按下用户输入按键KEY2进行测试,串口调试终端将会打印如下类似信息。其中"0094"表示KEY2按键,按"Ctrl + C"可终止测试命令。

Target# od -x /dev/input/event0

wKgZO2iAS6iAGjazAALVsgM9HT0514.png

图 23

外部RTC测试

Linux系统中分系统时钟(软件时钟)和RTC时钟(硬件时钟),系统时钟掉电即会消失,RTC时钟在安装电池的情况下会长期运行。

如需使用外部RTC时钟,请将ML2032(3V可充)或CR2032(3V不可充)电池安装至RTC纽扣电池座。当前使用的RTC芯片,默认不工作。当设置时间后,芯片才会被唤醒开始工作。

备注:使用CR2032不可充电电池时,请勿将跳线帽插入J1接口

如下为时钟相关的常用命令。

查看外部RTC设备节点。

Target# ls /dev/rtc*

wKgZO2iAS7KAAom6AAAInwifmqM456.png图 24

Target# dmesg | grep rtc0

wKgZPGiAS72AWwfoAAAOB0GX9Hs065.png图 25

查看系统时钟

Target# date

wKgZO2iAS86APQ6YAAAI2I2ICGE923.png图 26

设置系统时间。

Target# date -s "2023-05-20 14:20:00" && hwclock -w -f /dev/rtc0 //设置时间:2023年5月20日14点20分00秒

Target# hwclock -f /dev/rtc0

wKgZO2iAS9aAYFCGAAAahd8kSUY881.png

图 27

同步系统时钟至RTC时钟,并查看RTC时钟。

Target# hwclock --systohc -u

Target# hwclock -u

wKgZPGiAS96Af7PQAAAOBvk6z0c641.png

图 28

同步系统和RTC的时钟

执行如下命令后,系统将同步RTC时钟作为系统时钟。

Target# hwclock --hctosys -u

wKgZPGiAS-iAFqwRAAAHLimwlGw442.png图 29

由于篇幅过长等原因,部分内容均不逐一展示,如需获取完整版详细资料,请关注创龙科技微信公众号或官网,或者评论区留言,感谢您的支持!

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    26

    文章

    6409

    浏览量

    120590
  • 全志
    +关注

    关注

    25

    文章

    316

    浏览量

    54985
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    国产T113-i Cortex-A7@1.2GHz 工业开发板—双屏异显方案演示

    本文主要演示基于TLT113-EVM评估的双屏异显方案,适用开发环境如下。
    的头像 发表于 09-10 17:02 1233次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—双屏异显方案演示

    国产T113-i Cortex-A7@1.2GHz 工业开发板—eMMC配置核心使用说明(二)

    本文为创龙科技eMMC 配置核心官方使用指南,聚焦 Linux 系统在该核心上的应用。主要内容包括启动卡与 “量产卡” 制作、两种 eMMC 固化方式、分区与 OTA 升级说明、量及局部镜像编译、eMMC 读写性能
    的头像 发表于 09-10 10:55 750次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—eMMC配置核心<b class='flag-5'>板</b>使用说明(二)

    国产T113-i Cortex-A7@1.2GHz 工业开发板—Linux系统使用手册(三)

    本文档详细介绍了T113开发板的Linux环境搭建与系统编译流程。主要内容包括:1)开发环境要求(Windows/VMware/Ubuntu版本);2)Linux SDK安装步骤(依赖软件安装、源码
    的头像 发表于 09-04 14:56 850次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—Linux系统使用<b class='flag-5'>手册</b>(三)

    国产T113-i Cortex-A7@1.2GHz 工业开发板—Linux系统使用手册(二)

    本文档详细介绍了T113开发板的Linux环境搭建与系统编译流程。主要内容包括:1)开发环境要求(Windows/VMware/Ubuntu版本);2)Linux SDK安装步骤(依赖软件安装、源码
    的头像 发表于 09-02 16:36 837次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—Linux系统使用<b class='flag-5'>手册</b>(二)

    国产T113-i Cortex-A7@1.2GHz 工业开发板—视频开发案例

    本文主要介绍基于创龙科技TLT113-EVM评估的视频开发案例,适用开发环境如下。
    的头像 发表于 08-26 14:35 1377次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—视频<b class='flag-5'>开发</b>案例

    国产T113-i Cortex-A7@1.2GHz 工业开发板—ARM + FPGA通信案例

    本文主要介绍基于科技T113与FPGA的间通信案例,适用开发环境如下。
    的头像 发表于 08-19 11:16 1511次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—ARM + FPGA通信案例

    国产T113-i Cortex-A7@1.2GHz 工业开发板—ARM + DSP、RISC-V间通信开发案例

    本文档主要介绍T113-i处理器的ARM + DSP、RISC-V间通信开发案例,演示T113-i处理器ARM Cortex-A7与HiF
    的头像 发表于 08-18 14:03 1109次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—ARM + DSP、RISC-V<b class='flag-5'>核</b>间通信<b class='flag-5'>开发</b>案例

    国产T113-i Cortex-A7@1.2GHz 工业开发板—RISC-V案例开发手册(下)

    案例测试 在U-Boot命令行执行如下命令,关闭设备树UART1和UART2配置。 备注:此修改方法重启评估后会失效。 Target# fdt set /soc/uart@2500400
    的头像 发表于 08-14 16:33 803次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—RISC-V案例<b class='flag-5'>开发</b><b class='flag-5'>手册</b>(下)

    国产T113-i Cortex-A7@1.2GHz 工业开发板—RISC-V案例开发手册(上)

    本文档主要介绍T113-i处理器的RISC-V案例开发,演示RISC-V核心RTOS案例的编译与加载方法。适用开发环境如下。
    的头像 发表于 08-13 11:34 14.3w次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—RISC-V案例<b class='flag-5'>开发</b><b class='flag-5'>手册</b>(上)

    国产T113-i Cortex-A7@1.2GHz 工业开发板—DSP案例开发手册

    本文档主要介绍T113-i处理器的HiFi4 DSP核心开发案例,演示HiFi4 DSP核心RTOS案例的工程编译、程序固化和工程调试的方法。适用开发环境如下。
    的头像 发表于 08-12 11:37 996次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—DSP案例<b class='flag-5'>开发</b><b class='flag-5'>手册</b>

    国产T113-i Cortex-A7@1.2GHz 工业开发板—物联网模块开发案例(上)

    本文档主要介绍基于TLT113-EVM评估的物联网模块开发案例。
    的头像 发表于 08-07 14:47 1142次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—物联网模块<b class='flag-5'>开发</b>案例(上)

    【创龙TLT113-MiniEVM开发板试用体验】开箱评测

    T113-iCortex-A7@1.2GHz + 玄铁C906 RISC-V@1
    发表于 08-05 19:59

    国产T113-i Cortex-A7@1.2GHz 工业开发板—IgH EtherCAT主站开发案例

    本文档主要演示TLT113-EVM评估基于IgH EtherCAT控制伺服电机。
    的头像 发表于 08-04 15:48 1002次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—IgH EtherCAT主站<b class='flag-5'>开发</b>案例

    国产T113-i Cortex-A7@1.2GHz 工业开发板—MQTT通信协议案例

    、Linux-RT-5.4.61 本文主要介绍创龙科技TLT113-EVM评估基于MQTT通信协议开发案例,主要包括mqtt_client案例和mqtt_sinewave_pub案例
    的头像 发表于 07-31 14:34 903次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—MQTT通信协议案例

    国产T113-i Cortex-A7@1.2GHz 工业开发板—LVGL应用开发案例

    本文主要演示基于TLT113-EVM评估的LVGL官方案例以及应用开发案例
    的头像 发表于 07-29 10:06 1208次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b>  <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—LVGL应用<b class='flag-5'>开发</b>案例