哇!5.2秒进入应用界面!Linux快速启动方案分享,基于全志T113-i国产平台

本文主要介绍基于创龙科技 TLT113-EVM 评估板(基于全志 T113-i)的系统快速启动显示 Qt 界面、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)

硬件环境:TLT113-EVM 评估板(NAND FLASH 配置)

 

T113-i 快速启动方案说明

为了满足客户需求,我司基于 T113-i 实现了 Linux 系统快速启动进入应用界面方案。经测试,核心板从上电至显示开机动画的时间为 0.7 秒,从上电至系统显示 LVGL 界面的时间为 5.2 秒,系统启动各阶段时间如下图所示。

图 1

经测试,核心板从上电至显示开机动画的时间为 0.7 秒,从上电至系统启动并显示 Qt 界面完成的时间为 7 秒,系统启动各阶段时间如下图所示。

图 2

 

T113-i 快速启动典型应用场景

很多应用场景对系统启动时间都有严格的要求,需要上电立即显示开机动画(如电动自行车仪表盘、充电桩)或开机图像采集显示(如医疗除颤仪)等功能,以提升用户体验和设备交互的直观性。当系统启动时间过长时,不仅会对产品的可用性和实时性有所影响,也会影响客户的使用体验。优化启动时间可提高系统的效率和可靠性。

图 3

 

T113-i 国产平台优势

全志 T113-i 处理器可运行 Linux 操作系统、Qt 炫酷图形界面,并可支持 1080P 高清视频编解码、4G 大数据传输、LCD/LVDS/MIPI 三种显示、原生千兆网 / 双 CAN,是单片机升级的优选平台。同时,创龙科技 T113-i 工业核心板已实现国产化率 100%,并提供“赛宝实验室”国产化率证明报告,让您的产品更有特色!

图 4

 

T113-i 典型应用领域

图 5 T113-i 典型应用领域

 

案例演示

为了简化描述,本文仅摘录部分方案功能描述与测试结果。

本案例支持 HDMI、LVDS LCD、MIPI LCD 和 TFT LCD 显示,本次演示以 LVDS LCD 显示为例。请将 LVDS LCD 显示屏与评估板接口对应连接,并使用评估板 RS232 UART2 串口作为 RISC-V 的调试串口,连接图分别如下所示。

图 6 LVDS LCD 显示屏连接图

系统快速启动显示 LVGL 界面

评估板启动后,可在约 0.7 秒看到 LVDS 显示屏显示出开机动画。

图 7

然后,显示屏开始显示 LVGL 界面。

图 8

通过使用测试工具 grabserial,可以查看到 LVGL 界面的显示时间为 5.2s。

图 9

系统快速启动显示 Qt 界面

评估板启动后,可在约 0.7 秒看到 LVDS 显示屏开始显示开机动画。

图 10

然后,LVDS 显示屏开始显示 Qt 界面。

图 11

通过使用测试工具 grabserial,可以查看到 Qt 界面的显示时间为 7s。

图 12
到这里,本期演示的 Linux 快速启动演示案例已完成。如若想查看更多 T113-i 相关的案例演示,各位工程师可以通过公众号(Tronlong 创龙)下载,快来试试吧!