发布日期: 2024/05/30 02:38

米尔-全志T527开发板/核心板软硬件及文档清单


全志T527具有丰富的接口资源,可以轻松满足智慧商显、智能座舱、工业控制等应用场景,为了帮助用户更好的基于T527开发板进行开发工作,米尔电子释放了丰富的软硬件资料,并对MEasy HMI2.0框架,RT-Linux实时补丁及内核驱动等核心功能和公开资料进行了详述。


系统概述


MIFANS Pi的TINA5.0(Linux5.15)系统是基于 buildroot 构建的带有QT5.12界面的镜像,包含完整的硬件驱动,常用的系统工具,调试工具等,包含GUI运行时库和HMI界面。支持使用Shell, C/C++, QML, Python进行应用开发。


MEasy HMI2.0框架


MEasy HMI 2.0是深圳市米尔科技有限公司开发的一套基于QT5的人机界面框架。项目采用QML与C++混合编程,使用QML高效便捷地构建UI, 而C++则用来实现业务逻辑和复杂算法。根据应用的类型我们将整个UI分为五个大类:多媒体,智能家电,卫生医疗,公共服务,系统。每个类下面又包含不同小类,针对每个小类我们实现了相应的应用。如图1所示。



RT-Linux实时补丁效果测试


测试数据


cyclictest -t4 -p 80 -i 10000 -l 10000

测试结果如下:


压力测试

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

测试结果如下:



cyclictest -t20 -p 80 -i 10000 -l 10000

内核清单


MYD-LT527的u-boot, kernel和linux文件系统以及应用程序各个部分的源码都完全开放,用户可以从光盘镜像中获取软件资料目录下“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

为了方便用户进行内核的移植,下面将各个驱动模块的源码路径整理如下:





-End-

"微信扫一扫关注公众号"