1 はじめに
-
ArmSoM チームは、製品の品質と安定性を確保するために、量産前に製品に対して専門的な機能テストとパフォーマンス ストレス テストをいくつか実施します。
-
優れた製品は、市場のテストに耐えられるようになる前に、複数の包括的な機能テストとパフォーマンスストレステストを受ける必要があります。
2. 環境紹介
-
ハードウェア環境:
ArmSoM-W3 RK3588開発ボード -
ソフトウェアバージョン:
OS:ArmSoM-W3 Debian11
3. ArmSoM-W3 DDR ストレス テスト ソリューション
テスト計画: DDR で 3 つのストレス テストを同時に実施します。
- memtester ツールを使用したストレス テスト DDR
- StressApptest ツールを使用したストレス テスト DDR
- DDR周波数変換テストにはRK公式テストスクリプトを使用
4.DDRストレステスト
-
テスト原理: RK の公式 DDR ストレス テスト スクリプトを実行し、DDR で 3 つのストレス テストを同時に実行して、開発ボードが 24 時間の連続 DDR ストレス テストに耐えられるかどうかを確認します。
-
試験時間:2023年8月31日9時55分~9月1日10時02分
-
テストツール: RK3588 - ArmSoM-W3 開発ボード、電源、スクリーン、HDMI ケーブル、マウス、シリアル ポート
-
テスト手順:
- ArmSoM-W3開発ボードを5枚用意し、すべてArmSoM-W3-Debian版ファームウェアでプログラムします。
- 開発ボードはすべてシリアル ポートに接続されており、ストレス テスト中にシリアル ポートによって出力されたログが保存されます。DDRストレステスト中に開発ボードに異常がないかを確認します。
- RK の公式 DDR ストレス テスト スクリプトを実行し、DDR で 3 つのストレス テストを同時に実行します。
-
テスト結果: 24 時間の DDR ストレス テストが実施され、5 つの開発ボードはすべて正常に動作しました。
5. DDRストレステストプロセス
-
シリアル ポート経由でコマンドを入力して、rockchip-test テスト ディレクトリに入ります。
root@linaro-alip:/# cd /rockchip-test
-
Rockchip-test テスト スクリプトを実行します。オプション 1: ddr ストレス テストオプション 5 に進みます。stressapptest + memtester + ddr auto scaling
root@linaro-alip:/rockchip-test# ./rockchip_test.sh
-
DDR ストレス テストが開始されます。