米爾電子首發(fā)的全志高性能T527工業(yè)開發(fā)板——帶邊緣計(jì)算的米粉派(MIFANS Pi)自推出市場以來,憑借易用性好、可靠性高、高性能、低門檻、高集成度、開源設(shè)計(jì)、支持二次開發(fā)、軟件資源豐富等各種特點(diǎn),得到廣大客戶關(guān)注。此次米爾-全志T527開發(fā)板發(fā)布了面向工業(yè)應(yīng)用的TINA5.0(Linux5.15)系統(tǒng),為感謝大家的支持,推出Mifans Pi米粉派限量7折優(yōu)惠,限量200套,售完即恢復(fù)原價(jià)。
系統(tǒng)概述
MIFANS Pi的TINA5.0(Linux5.15)系統(tǒng)是基于 buildroot 構(gòu)建的帶有QT5.12界面的鏡像,包含完整的硬件驅(qū)動(dòng),常用的系統(tǒng)工具,調(diào)試工具等,包含GUI運(yùn)行時(shí)庫和HMI界面。支持使用Shell, C/C++, QML, Python進(jìn)行應(yīng)用開發(fā)。
功能介紹
1.MEasy HMI2.0框架
MEasy HMI 2.0是深圳市米爾科技有限公司開發(fā)的一套基于QT5的人機(jī)界面框架。項(xiàng)目采用QML與C++混合編程,使用QML高效便捷地構(gòu)建UI, 而C++則用來實(shí)現(xiàn)業(yè)務(wù)邏輯和復(fù)雜算法。根據(jù)應(yīng)用的類型我們將整個(gè)UI分為五個(gè)大類:多媒體,智能家電,衛(wèi)生醫(yī)療,公共服務(wù),系統(tǒng)。每個(gè)類下面又包含不同小類,針對(duì)每個(gè)小類我們實(shí)現(xiàn)了相應(yīng)的應(yīng)用。如圖1所示。
圖1:米爾-米粉派的HMI2.0顯示效果
圖2:MEasy HMI 2.0結(jié)構(gòu)框圖
2.RT-Linux實(shí)時(shí)補(bǔ)丁效果測試
測試數(shù)據(jù)
cyclictest -t4 -p 80 -i 10000 -l 10000
測試結(jié)果如下:
壓力測試
stress-ng --sock 36 --taskset 0,1,2,3,4,5,6,7 --timeout 120h &
stress-ng -c 36 --taskset 0,1,2,3,4,5,6,7 --timeout 120h &
cyclictest -t4 -p 80 -i 10000 -l 10000
測試結(jié)果如下:
cyclictest -t20 -p 80 -i 10000 -l 10000
內(nèi)核清單
MYD-LT527的u-boot, kernel和linux文件系統(tǒng)以及應(yīng)用程序各個(gè)部分的源碼都完全開放,用戶可以從光盤鏡像中獲取軟件資料目錄下“04_Sources”目錄下MYD-LT527-Distribution-L5.15-V1.0.0.tar.gz壓縮包之后解壓:
- U-boot:
版本:V2018.02
目錄:MYD-LT527-Distribution-L5.15-V1.0.0/brandy/brandy-2.0/u-boot-2018
- Linux Kernel:
版本:V5.15
目錄:MYD-LT527-Distribution-L5.15-V1.0.0/kernel
- Linux BSP:
版本:V5.15
目錄:MYD-LT527-Distribution-L5.15-V1.0.0/bsp
- MEasy HMI:
版本:V2.0
URL:https://github.com/MYiR-Dev/mxapp.git
- Examples:
版本:V1.0
URL:https://github.com/MYiR-Dev/MEasy-utils.git
分支:develop-myd-lt527-gk
為了方便用戶進(jìn)行內(nèi)核的移植,下面將各個(gè)驅(qū)動(dòng)模塊的源碼路徑整理如下:
表2-3. MYD-LT527驅(qū)動(dòng)列表
獲取鏈接
關(guān)于MIFANS Pi的TINA5.0(LINUX5.15)系統(tǒng),用戶可以購買后聯(lián)系銷售獲取鏡像文件和源碼。