1.测试对象
HD-G2L-IOT基于HD-G2L-COREV2.0工业级核心板设计,双路千兆网口、双路CAN-bus、2路RS-232、2路RS-485、DSI、LCD、4G/5G、WiFi、CSI摄像头接口等,接口丰富,适用于工业现场应用需求,亦方便用户评估核心板及CPU的性能。
HD-G2L-CORE系列工业级核心板基于RZ/G2L微处理器配备Cortex®-A55(1.2GHz)CPU、16位DDR3L/DDR4接口、带ArmMali-G31的3D图形加速引擎以及视频编解码器(H.264)。此外,这款微处理器还配备有大量接口,如摄像头输入、显示输出、USB2.0和千兆以太网,因此特别适用于入门级工业人机界面(HMI)和具有视频功能的嵌入式设备等应用。
![G2L评估套件](https://file.elecfans.com/web2/M00/95/DA/poYBAGQFpOWANcdMAAD7oOzH-fo974.jpg)
图1.1HD-G2L-IOT
2.测试目的
MPU(MicroprocessorUnit,微处理器单元)是嵌入式系统中最常用的处理器之一,它具有计算能力和控制能力,广泛应用于各种嵌入式系统中,例如智能手机、平板电脑、汽车电子、工业自动化、智能家居等等。
对MPU进行压力测试的目的是为了评估其性能和稳定性,以确保其能够在各种情况下正常运行。在压力测试过程中,会模拟各种场景和负载,例如高并发访问、大量数据处理、频繁的IO操作等,以测试MPU在高负载下的响应速度、处理能力、稳定性和可靠性等方面的表现。
通过压力测试,可以发现MPU在极限负载下的表现,为开发人员和测试人员提供重要的性能数据和反馈,以改进系统设计、优化代码和测试策略,从而提高MPU的性能和稳定性,确保系统在各种情况下的高效运行。
该报告适用于CPU/GPU/VPU负载50%以上的压力测试(72小时以上)。
2.1测试结果
经过超过72小时的MPU压力测试,主要针对CPU、GPU、VPU负载达到50%以上的情况进行测试。测试结果显示,在持续高强度负载下,系统整体表现稳定,无明显卡顿或崩溃现象,CPU、GPU、VPU负载水平均能够保持在稳定的水平。测试结果表明,系统能够在长时间高负载的工作环境下保持可靠性和稳定性,具有较高的抗压能力。
3.测试原理
3.1.1CPU负载
使用C语言编写模拟CPU压力测试程序,通过命令行参数指定CPU的负载率,并在一定的时间跨度内持续运行,以模拟CPU的高负载状态。程序通过使用循环和休眠来控制CPU的负载率,并在循环中通过获取当前时间戳来计算CPU的使用时间和空闲时间。程序会一直持续运行,直到手动终止。其评估板运行CPU压力测试程序后如所示。
![2.jpg](https://file.elecfans.com/web2/M00/96/61/pYYBAGQFpOSAYi3uAAEhjs8DTAw331.jpg)
图3.1演示程序
该程序需要在空闲的机器上运行才能精确的获取到设置的CPU负载率,如果有其他占用CPU的进程在运行则实际的利用率会比设定值要高,所以与实际设置的CPU负载率存在一定的误差。
3.1.2GPU/VPU负载
通过死循环脚本不断播放格式为.mp4的视频。
![3.jpg](https://file.elecfans.com/web2/M00/95/DA/poYBAGQFpOSAavgRAAF2eE0tdRg127.jpg)
图3.2GPU负载
3.2硬件准备
HD-G2L-IOT评估板、HD-G2L-COREV2.0核心板、网线、Type-c数据线、12V电源适配器、UART模块、电容屏、电脑主机。
3.3测试环境
![4.jpg](https://file.elecfans.com/web2/M00/96/61/pYYBAGQFpOWABRl5AAJKSvN5Tn4920.jpg)
图3.3测试环境
3.4开始MPU负载测试
根据测试目的,运行测试程序,将CPU负载率设置为70%,外接电容屏播放视频并持续运行72小时以上。
![5.jpg](https://file.elecfans.com/web2/M00/96/61/pYYBAGQFpOWAcr0pAAUkLj5MmHc391.jpg)
图3.4
![6.jpg](https://file.elecfans.com/web2/M00/95/DA/poYBAGQFpOWAI83UAAHurA2IyJk710.jpg)
图3.5视频播放
如图3.4所示,运行CpuStress程序设置负载率为70%:先检测是否存在CpuStress进程,若有则杀掉进程,随后根据用户输入时间校准评估板时间,最后输入测试时长(秒)开始MPU负载测试并持续显示当前CPU负载率在屏幕,若达到测试时长则自动结束测试。
3.5结束MPU负载测试
![7.jpg](https://file.elecfans.com/web2/M00/96/61/pYYBAGQFpOWARUCOAAW4SrZOAUc925.jpg)
图3.6测试结果
![8.1.jpg](https://file.elecfans.com/web2/M00/96/61/pYYBAGQFpOaAeQW0AAGsgYewbAY176.jpg)
图3.7视频播放
如图3.6所示,CpuStress程序在运行了72小时30分钟后结束运行,并显示测试完成,在此测试期间,持续高强度负载下,系统整体表现稳定,无明显卡顿或崩溃现象,CPU、GPU、VPU负载水平均能够保持在稳定的水平。测试结果表明,系统能够在长时间高负载的工作环境下保持可靠性和稳定性,具有较高的抗压能力。
4.关于HD-G2L-IOT
4.1硬件参数
HD-G2L-IOT板载的外设功能:
集成2路10M/100M/1000M自适应以太网接口
集成Wi-Fi
集成2路RS-232接口
集成2路RS-485接口
集成2路CAN-bus接口
集成2路USBHost
集成1路USB扩展5G模块接口(集成SIM卡接口)
支持1路TF卡接口
支持液晶显示接口(RGB信号)
支持4线电阻触摸屏与电容屏接口
1路MIPIDSI接口
1路摄像头接口(MIPICSI)
支持音频(耳机、MiC、SPK)
支持实时时钟与后备电池
支持蜂鸣器与板载LED
支持GPIO
1路TTL调试串口
直流+12V电源供电(宽压9~36V)
HD-G2L-CORE核心板硬件资源参数:
![8.jpg](https://file.elecfans.com/web2/M00/95/DA/poYBAGQFpOWAaJdJAADV3bUh-Ik127.jpg)
注:受限于主板的尺寸与接口布局,核心板部分资源在IoT底板上以插针方式引出。
-
测试
+关注
关注
8文章
5409浏览量
127181 -
MPU
+关注
关注
0文章
376浏览量
49008 -
核心板
+关注
关注
5文章
1034浏览量
29998
发布评论请先 登录
相关推荐
国产!瑞芯微RK3576(八核@2.2GHz+6T NPU)工业核心板规格书
【新品】i.MX6ULL工业嵌入式核心板!NXP低功耗MPU,LCD显示
![【新品】i.MX6ULL<b class='flag-5'>工业</b>嵌入式<b class='flag-5'>核心板</b>!NXP低功耗<b class='flag-5'>MPU</b>,LCD显示](https://file.elecfans.com/web2/M00/3E/6A/pYYBAGJhBGGAGyDYAACBPQuBZQI711.png)
CW32L0100核心板的使用体验
![CW32<b class='flag-5'>L</b>0100<b class='flag-5'>核心板</b>的使用体验](https://file1.elecfans.com/web1/M00/F3/F5/wKgZoWch4LSARU7YAAAbS8P2ZWo525.jpg)
兼容7A100T和PG2L100H双芯核心板,米尔FPGA平台
CPM核心板应用之电源硬件设计指导
![CPM<b class='flag-5'>核心板</b>应用之电源硬件设计指导](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
3568F-评估板测试手册(ARM端)
国产!全志科技T507-H工业核心板( 4核ARM Cortex-A5)规格书
米尔创新设计RK3568全LGA国产核心板,更紧凑可靠省连接器成本
国产FPGA核心板!米尔紫光同创Logos-2和Xilinx Artix-7核心板
FPGA核心板上市!紫光同创Logos-2和Xilinx Artix-7系列
![FPGA<b class='flag-5'>核心板</b>上市!紫光同创Logos-<b class='flag-5'>2</b>和Xilinx Artix-7系列](https://file.elecfans.com/web2/M00/08/64/pYYBAGDwFEGADIPWAAFlJOlmLxg664.jpg)
评论