1.測試對象
HD-G2L-IOT基于HD-G2L-CORE工業級核心板設計,雙路千兆網口、雙路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)和具有視頻功能的嵌入式設備等應用。
圖1.1HD-G2L-IOT
2.測試目的
為了評估系統對不同類型的U盤讀寫的性能和穩定性,以及確定系統是否可以正確地讀取和寫入數據。這對于需要大量使用U盤存儲數據的應用程序(例如,文件傳輸、備份和儲存等)非常重要。
在測試中,通常會使用各種大小和類型的文件進行讀寫操作,并記錄每個操作的速度和成功率。測試還可能涉及對U盤進行格式化和寫入不同的文件系統類型來測試系統對這些操作的支持。
通過進行U盤讀寫測試,開發人員可以找到可能存在的性能和穩定性問題,并對系統進行優化,以最大限度地提高讀寫速度和可靠性。此外,比較不同品牌和規格的U盤讀寫速度的測試結果,可以幫助用戶選擇最適合其應用程序的U盤。
該報告適用于使用5種以上不同規格品牌U盤在HD-G2L-IOT評估板上的讀寫速度測試。
2.1測試結果
U盤 | 寫 | 讀 |
海康威視 USB3.0 64GB | 3.0MB/s | 21.1MB/s |
閃迪USB3.0 16GB | 10.3MB/s | 33.1MB/s |
愛國者USB3.0 64GB | 5.2MB/s | 33.2MB/s |
金士頓USB3.0 32GB | 9.0MB/s | 33.8MB/s |
閃迪 USB2.0 1GB | 9.5MB/s | 21.0MB/s |
愛國者USB2.0 32GB | 5.1MB/s | 18.0MB/s |
從上表測試結果可以看出,在基于HD-G2L-IOT評估板測試5種不同規格品牌的U盤中,各品牌規格U盤可以正常識別使用,其中閃迪、金士頓兩種品牌的U盤在評估板上都有較好的讀寫性能表現,用戶可以選擇以上U盤用于HD-G2L-IOT評估板的項目開發。
3.測試原理
3.1dd命令
1.Linuxdd命令用于讀取、轉換并輸出數據。
2.dd可從標準輸入或文件中讀取數據,根據指定的格式來轉換數據,再輸出到文件、設備或標準輸出。
3.測試指令如下:
寫速度測試:ddif=/dev/zeroof=$mount_point/largefilebs=16kcount=16384oflag=direct
清除頁面緩存:sync&&echo3>/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.測試過程
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+0recordsin
16384+0recordsout
268435456bytes(268MB)copied,90.9265s,3.0MB/s
清除緩存...
進行讀性能測試...預計讀256M大小的largefile文件
16384+0recordsin
16384+0recordsout
268435456bytes(268MB)copied,12.7348s,21.1MB/s
測試完成!
4.4.2閃迪USB3.016GB
進行寫性能測試...預計寫入256M大小的largefile文件
16384+0recordsin
16384+0recordsout
268435456bytes(268MB)copied,26.161s,10.3MB/s
清除緩存...
進行讀性能測試...預計讀256M大小的largefile文件
16384+0recordsin
16384+0recordsout
268435456bytes(268MB)copied,8.10126s,33.1MB/s
測試時長:(0hours0minutes41seconds.)
測試完成!
4.4.3愛國者USB3.064GB
進行寫性能測試...預計寫入256M大小的largefile文件
16384+0recordsin
16384+0recordsout
268435456bytes(268MB)copied,52.0541s,5.2MB/s
清除緩存...
進行讀性能測試...預計讀256M大小的largefile文件
16384+0recordsin
16384+0recordsout
268435456bytes(268MB)copied,8.09464s,33.2MB/s
測試時長:(0hours1minutes8seconds.)
測試完成!
4.4.4金士頓USB3.032GB
進行寫性能測試...預計寫入256M大小的largefile文件
16384+0recordsin
16384+0recordsout
268435456bytes(268MB)copied,29.8869s,9.0MB/s
清除緩存...
進行讀性能測試...預計讀256M大小的largefile文件
16384+0recordsin
16384+0recordsout
268435456bytes(268MB)copied,7.95117s,33.8MB/s
測試時長:(0hours0minutes45seconds.)
測試完成!
4.4.5閃迪USB2.01GB
進行寫性能測試...預計寫入256M大小的largefile文件
16384+0recordsin
16384+0recordsout
268435456bytes(268MB)copied,28.2623s,9.5MB/s
清除緩存...
進行讀性能測試...預計讀256M大小的largefile文件
16384+0recordsin
16384+0recordsout
268435456bytes(268MB)copied,12.7724s,21.0MB/s
測試時長:(0hours0minutes47seconds.)
測試完成!
4.4.6愛國者USB2.032GB
進行寫性能測試...預計寫入256M大小的largefile文件
16384+0recordsin
16384+0recordsout
268435456bytes(268MB)copied,52.1386s,5.1MB/s
清除緩存...
進行讀性能測試...預計讀256M大小的largefile文件
16384+0recordsin
16384+0recordsout
268435456bytes(268MB)copied,14.9296s,18.0MB/s
測試時長:(0hours1minutes14seconds.)
測試完成!
?
5.關于HD-G2L-IOT
5.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信號)
1路MIPIDSI接口
1路攝像頭接口(MIPICSI)
支持音頻(耳機、MiC、SPK)
支持實時時鐘與后備電池
支持蜂鳴器與板載LED
支持GPIO
1路TTL調試串口
直流+12V電源供電(寬壓9~36V)
HD-G2L-CORE核心板硬件資源參數:
-
測試
+關注
關注
8文章
5347瀏覽量
126840 -
核心板
+關注
關注
5文章
1025瀏覽量
29819
發布評論請先 登錄
相關推薦
評論