本文主要介紹基于創(chuàng )龍科技TLT113-EVM評估板(基于全志T113-i)的系統快速啟動(dòng)顯示Qt界面、LVGL界面案例,適用開(kāi)發(fā)環(huán)境如下。 Windows開(kāi)發(fā)環(huán)境:Windows 7 64bit、Windows 10 64bit 虛擬機:VMware15.5.5 Linux開(kāi)發(fā)環(huán)境: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) 硬件環(huán)境:TLT113-EVM評估板(NAND FLASH配置) T113-i快速啟動(dòng)方案說(shuō)明 為了滿(mǎn)足客戶(hù)需求,我司基于T113-i實(shí)現了Linux系統快速啟動(dòng)進(jìn)入應用界面方案。經(jīng)測試,核心板從上電至顯示開(kāi)機動(dòng)畫(huà)的時(shí)間為0.7秒,從上電至系統顯示LVGL界面的時(shí)間為5.2秒,系統啟動(dòng)各階段時(shí)間如下圖所示。 圖 1 經(jīng)測試,核心板從上電至顯示開(kāi)機動(dòng)畫(huà)的時(shí)間為0.7秒,從上電至系統啟動(dòng)并顯示Qt界面完成的時(shí)間為7秒,系統啟動(dòng)各階段時(shí)間如下圖所示。圖 2 T113-i快速啟動(dòng)典型應用場(chǎng)景 很多應用場(chǎng)景對系統啟動(dòng)時(shí)間都有嚴格的要求,需要上電立即顯示開(kāi)機動(dòng)畫(huà)(如電動(dòng)自行車(chē)儀表盤(pán)、充電樁)或開(kāi)機圖像采集顯示(如醫療除顫儀)等功能,以提升用戶(hù)體驗和設備交互的直觀(guān)性。當系統啟動(dòng)時(shí)間過(guò)長(cháng)時(shí),不僅會(huì )對產(chǎn)品的可用性和實(shí)時(shí)性有所影響,也會(huì )影響客戶(hù)的使用體驗。優(yōu)化啟動(dòng)時(shí)間可提高系統的效率和可靠性。 圖 3 T113-i國產(chǎn)平臺優(yōu)勢 全志T113-i處理器可運行Linux操作系統、Qt炫酷圖形界面,并可支持1080P高清視頻編解碼、4G大數據傳輸、LCD/LVDS/MIPI三種顯示、原生千兆網(wǎng)/雙CAN,是單片機升級的優(yōu)選平臺。同時(shí),創(chuàng )龍科技T113-i工業(yè)核心板已實(shí)現國產(chǎn)化率100%,并提供“賽寶實(shí)驗室”國產(chǎn)化率證明報告,讓您的產(chǎn)品更有特色! 圖 4 T113-i典型應用領(lǐng)域 圖 5 T113-i典型應用領(lǐng)域 案例演示 為了簡(jiǎn)化描述,本文僅摘錄部分方案功能描述與測試結果。 本案例支持HDMI、LVDS LCD、MIPI LCD和TFT LCD顯示,本次演示以L(fǎng)VDS LCD顯示為例。請將LVDS LCD顯示屏與評估板接口對應連接,并使用評估板RS232 UART2串口作為RISC-V的調試串口,連接圖分別如下所示。 圖 6 LVDS LCD顯示屏連接圖 系統快速啟動(dòng)顯示LVGL界面評估板啟動(dòng)后,可在約0.7秒看到LVDS顯示屏顯示出開(kāi)機動(dòng)畫(huà)。 圖 7 然后,顯示屏開(kāi)始顯示LVGL界面。圖 8 通過(guò)使用測試工具grabserial,可以查看到LVGL界面的顯示時(shí)間為5.2s。圖 9 系統快速啟動(dòng)顯示Qt界面評估板啟動(dòng)后,可在約0.7秒看到LVDS顯示屏開(kāi)始顯示開(kāi)機動(dòng)畫(huà)。 圖 10 然后,LVDS顯示屏開(kāi)始顯示Qt界面。圖 11 通過(guò)使用測試工具grabserial,可以查看到Qt界面的顯示時(shí)間為7s。圖 12 到這里,本期演示的Linux快速啟動(dòng)演示案例已完成。如若想查看更多T113-i相關(guān)的案例演示,各位工程師可以通過(guò)公眾號(Tronlong創(chuàng )龍)下載,快來(lái)試試吧! |