HD-G2L-IOT基于HD-G2L-CORE工业级核心板设计,双千兆网口,双CAN总线,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)和具有视频功能的嵌入式设备。和其他应用程序。
图1.1HD-G2L-IOT
为了评估系统对不同类型U盘读写的性能和稳定性,判断系统是否能够正确读写数据。这对于需要大量使用USB 驱动器来存储数据(例如文件传输、备份和存储等)的应用程序非常重要。
在测试中,通常会使用各种大小和类型的文件进行读写操作,并记录每次操作的速度和成功率。测试还可能涉及格式化USB 驱动器并写入不同的文件系统类型,以测试系统对这些操作的支持。
通过进行USB闪存驱动器读写测试,开发人员可以发现可能的性能和稳定性问题,并对系统进行优化,以最大限度地提高读写速度和可靠性。此外,比较不同品牌、规格的U盘读写速度的测试结果,可以帮助用户选择最适合自己应用的U盘。
本报告适用于HD-G2L-IOT评估板上使用5个以上不同规格、品牌的U盘进行读写速度测试。
2.1 测试结果
U盘
写入和读取海康威视USB3.0 64GB3.0MB/s21.1MB/s 闪迪USB3.0 16GB10.3MB/s33.1MB/s 爱国者USB3.0 64GB5.2MB/s33.2MB/s 金士顿USB3.0 32GB9.0MB/s33.8MB/s 闪迪USB2.0 1GB9.5MB/s21.0MB/s 爱国者USB2.0 32GB5.1MB/s18.0MB/s
从上表的测试结果可以看出,在基于HD-G2L-IOT评估板的5种不同品牌的U盘测试中,各品牌的U盘均能正常识别并使用,其中U盘SanDisk 和Kingston 的磁盘。该评估板具有良好的读写性能。用户可以选择上述U盘进行HD-G2L-IOT评估板的项目开发。
3.1dd命令
1.Linuxdd命令用于读取、转换和输出数据。
2.dd可以从标准输入或文件中读取数据,按照指定的格式转换数据,然后输出到文件、设备或标准输出。
3、测试说明如下:
写入速度测试:ddif=/dev/zeroof=$mount_point/largefilebs=16kcount=16384oflag=direct
清除页面缓存:syncecho3/proc/sys/vm/drop_caches
读取速度测试:ddif=$mount_point/largefileof=/dev/nullbs=16kcount=16384
3.2dd相关解释
if 代表输入文件。如果不指定if,则默认从stdin 读取输入。
of 代表输出文件。如果不指定of,则默认使用stdout作为默认输出。
bs 表示块大小(以字节为单位)。
count 表示复制的块数。
/dev/zero 是字符设备,将连续返回0 值字节(\0)。
4.1 硬件准备
HD-G2L-IOT评估板、HD-G2L-COREV2.0核心板、网线、Type-c数据线、12V电源适配器、UART模块、电脑主机。
4.2 测试准备
准备5种以上不同规格、品牌的U盘,如表4.1所示。
表4.1U盘
4.3 测试环境
图4.1 测试环境
4.4 读写测试
以读写FAT32文件系统为例,写入和读取大小为256MB的文件。
4.4.1 海康威视USB3.064GB
进行写入性能测试.预计写入256M大小的largefile文件
16384+0 条记录
16384+0条记录输出
268435456bytes(268MB)复制,90.9265s,3.0MB/s
清除缓存.
进行读取性能测试.预计读取256M大小的largefile文件
16384+0 条记录
16384+0条记录输出
268435456bytes(268MB)复制,12.7348s,21.1MB/s
测试完毕!
4.4.2 闪迪USB3.016GB
进行写入性能测试.预计写入256M大小的largefile文件
16384+0 条记录
16384+0条记录输出
268435456bytes(268MB)复制,26.161s,10.3MB/s
清除缓存.
进行读取性能测试.预计读取256M大小的largefile文件
16384+0 条记录
16384+0条记录输出
268435456bytes(268MB)复制,8.10126s,33.1MB/s
测试时长:(0小时0分41秒。)
测试完毕!
4.4.3 爱国者USB3.064GB
进行写入性能测试.预计写入256M大小的largefile文件
16384+0 条记录
16384+0条记录输出
268435456bytes(268MB)已复制,52.0541s,5.2MB/s
清除缓存.
进行读取性能测试.预计读取256M大小的largefile文件
16384+0 条记录
16384+0条记录输出
268435456bytes(268MB)复制,8.09464s,33.2MB/s
测试时长:(0小时1分8秒。)
测试完毕!
4.4.4 金士顿USB3.032GB
进行写入性能测试.预计写入256M大小的largefile文件
16384+0 条记录
16384+0条记录输出
268435456bytes(268MB)已复制,29.8869s,9.0MB/s
清除缓存.
进行读取性能测试.预计读取256M大小的largefile文件
16384+0 条记录
16384+0条记录输出
268435456bytes(268MB)复制,7.95117s,33.8MB/s
测试持续时间:(0小时0分45秒。)
测试完毕!
4.4.5 闪迪USB2.01GB
进行写入性能测试.预计写入256M大小的largefile文件
16384+0 条记录
16384+0条记录输出
268435456bytes(268MB)复制,28.2623s,9.5MB/s
清除缓存.
进行读取性能测试.预计读取256M大小的largefile文件
16384+0 条记录
16384+0条记录输出
268435456bytes(268MB)已复制,12.7724s,21.0MB/s
测试持续时间:(0小时0分47秒。)
测试完毕!
4.4.6 爱国者USB2.032GB
进行写入性能测试.预计写入256M大小的largefile文件
16384+0 条记录
16384+0条记录输出
268435456bytes(268MB)复制,52.1386s,5.1MB/s
清除缓存.
进行读取性能测试.预计读取256M大小的largefile文件
16384+0条记录输出
268435456bytes(268MB)已复制,14.9296s,18.0MB/s
测试时长:(0小时1分14秒。)
测试完毕!
^
5.1 硬件参数
HD-G2L-IOT板载外设功能:
集成2路10M/100M/1000M自适应以太网接口
集成无线网络
集成2 路RS-232 接口
集成2路RS-485接口
集成2 路CAN 总线接口
集成2路USBHost
集成1路USB扩展4G模块接口(集成SIM卡接口)
集成1路USB扩展5G模块接口(集成SIM卡接口)
支持1路TF卡接口
支持LCD显示接口(RGB信号)
支持4线电阻式触摸屏和电容屏接口
1路MIPIDSI接口
1路摄像头接口(MIPICSI)
支持音频(耳机、MiC、SPK)
支持实时时钟和备用电池
支持蜂鸣器和板载LED
支持GPIO
1路TTL调试串口
DC+12V供电(宽电压9~36V)
HD-G2L-CORE核心板硬件资源参数: