瑞薩G2UL工業(yè)核心板內(nèi)存測試,您想了解的內(nèi)容全都有
1.?測試對象
HD-G2UL-EVM基于HD-G2UL-CORE工業(yè)級核心板設(shè)計,一路千兆網(wǎng)口、一路CAN-bus、3路TTL?UART、LCD、WiFi、CSI?攝像頭接口等,接口豐富,適用于工業(yè)現(xiàn)場應(yīng)用需求,亦方便用戶評估核心板及CPU的性能。
HD-G2UL-CORE系列工業(yè)級核心板基于RZ/G2UL微處理器配備Cortex?-A55?(1?GHz)?CPU、16位DDR3L/DDR4接口。此外,這款微處理器還配備有大量接口,如攝像頭輸入、?顯示輸出、USB?2.0?和千兆以太網(wǎng),因此特別適用于入門級工業(yè)人機界面(HMI)和具有視頻功能的嵌入式設(shè)備等應(yīng)用。

?
圖1.1?HD-G2UL-EVM
?
2.?測試目的
武漢萬象奧科HD-G2UL-CORE核心板支持512MB/1GB?DDR4配置,本文檔主要評估測試核心板內(nèi)存512MB(DDR4)性能(讀寫速率)。
3.?測試結(jié)果
被測核心板貼裝1顆512MB?DDR4芯片,內(nèi)存拷貝平均帶寬為1192.690?MiB/s
4.?測試原理
4.1mbw內(nèi)存帶寬測試工具
mbw是一個內(nèi)存帶寬測試工具(通常用來評估用戶層應(yīng)用程序進行內(nèi)存拷貝操作所能達到的帶寬),可以測試在內(nèi)存拷貝memcpy,字符串拷貝dump,內(nèi)存塊拷貝mcblock三種不同方式下的內(nèi)存拷貝速度。
源碼下載:https://github.com/raas/mbw
因只有一個源碼文件,直接使用交叉編譯器進行編譯即可:
arm-none-linux-gnueabi-gcc?-o?mbw?mbw.c?-static? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
將編譯成功的可執(zhí)行文件mbw拷貝到G2UL核心板上,并添加可執(zhí)行權(quán)限。
5.?測試過程
5.1硬件準備
HD-G2UL-EVM評估板、網(wǎng)線、Type-c數(shù)據(jù)線、5V電源適配器、電腦主機。
5.2測試指令
正確配置連接核心板,調(diào)試終端輸入以下命令測試512MB?DDR4帶寬:
./mbw?-q?-n?10?90? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
參數(shù):
-q:?隱藏日志?
-n:?測試次數(shù)?
256:測試內(nèi)存大小(單位:MB)
5.3?512MB?DDR4內(nèi)存測試
使用free命令查看內(nèi)存大小。
?

執(zhí)行命令:
./mbw?-q?-n?10?90? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
測試結(jié)果:
?
