1. 測試對象 HD-G2UL-EVM基于HD-G2UL-CORE工業級核心板設計,一路千兆網口、一路CAN-bus、3路TTL UART、LCD、WiFi、CSI 攝像頭接口等,接口豐富,適用于工業現場應用需求,亦方便用戶評估核心板及CPU的性能。 HD-G2UL-CORE系列工業級核心板基于RZ/G2UL微處理器配備Cortex®-A55 (1 GHz) CPU、16位DDR3L/DDR4接口。此外,這款微處理器還配備有大量接口,如攝像頭輸入、 顯示輸出、USB 2.0 和千兆以太網,因此特別適用于入門級工業人機界面(HMI)和具有視頻功能的嵌入式設備等應用。 圖1.1 HD-G2UL-EVM 2. 測試目的 武漢萬象奧科HD-G2UL-CORE核心板支持512MB/1GB DDR4配置,本文檔主要評估測試核心板內存512MB(DDR4)性能(讀寫速率)。 3. 測試結果 被測核心板貼裝1顆512MB DDR4芯片,內存拷貝平均帶寬為1192.690 MiB/s 4. 測試原理 4.1mbw內存帶寬測試工具 mbw是一個內存帶寬測試工具(通常用來評估用戶層應用程序進行內存拷貝操作所能達到的帶寬),可以測試在內存拷貝memcpy,字符串拷貝dump,內存塊拷貝mcblock三種不同方式下的內存拷貝速度。 源碼下載:https://github.com/raas/mbw 因只有一個源碼文件,直接使用交叉編譯器進行編譯即可: arm-none-linux-gnueabi-gcc -o mbw mbw.c -static 將編譯成功的可執行文件mbw拷貝到G2UL核心板上,并添加可執行權限。 5. 測試過程 5.1硬件準備 HD-G2UL-EVM評估板、網線、Type-c數據線、5V電源適配器、電腦主機。 5.2測試指令 正確配置連接核心板,調試終端輸入以下命令測試512MB DDR4帶寬: ./mbw -q -n 10 90 參數: -q: 隱藏日志 -n: 測試次數 256:測試內存大小(單位:MB) 5.3 512MB DDR4內存測試 使用free命令查看內存大小。 執行命令: ./mbw -q -n 10 90 測試結果: |