Hi All,
I've used the GUI version of the DDR Stress test tool, I have seen how it works and I can see on the log on the GUI
DDR configuration
DDR type is LPDDR4
Data width: 32, bank num: 8
Row size: 15, col size: 10
One chip select is used
Number of DDR controllers used on the SoC: 1
Density per chip select: 1024MB
Density per controller is: 1024MB
Total density detected on the board is: 1024MB
Command Bus Training was executed
No DDR data training errors detected for DDRC0
============================================
MX8QXP: Cortex-A35 is found
*************************************************************************
DDR Stress Test Iteration 1
--------------------------------
--Running DDR test on region 1--
--------------------------------
t0.1: data is addr test
....
t0.2: row hop read test
...
t1: memcpy SSN armv8_x32 test
....
t2: byte-wise SSN armv8_x32 test
..
t3: memcpy pseudo random pattern test
....................................
t4: IRAM_to_DDRv1 test
...
t5: IRAM_to_DDRv2 test
Success: DDR Stress test completed!!!
I have access to the USB, SCU_UART and UART0 at this stage. I need to pass this log to a script running on my PC. I would like to know if the below is possible:
1. is there a command-line version of this tool, so that I can capture this log automatically using a script?
2. Otherwise, is it possible to use uuu to load a binary into the A35 core and read this same log from UART0?
3. On this link i.MX 6/7 DDR Stress Test Tool it describes how to use uboot to run the DDR stress test. Is a similar method possible for the iMX8X?
Thanks in advance
Solved! Go to Solution.
1. Is there a command-line version of this tool so that I can capture this log automatically using a script?
<NXP>For your specific use case, I would say no to this.
2. Can we use uuu to load a binary into the A35 core and read this same log from UART0?
<NXP> We only officially support the GUI tool version of the stress test. It is impossible to load the stress testing using UUU; it is a standalone application used as part of the DDR enablement to get the customer to u-Boot/Linux. We did not design stress tests for long-term testing or validation; we recommend Linux memtester.
3. This link, i.MX 6/7 DDR Stress Test Tool, describes how to use uboot to run the DDR stress test tool. Is a similar method possible for the iMX8X?
<NXP> MX8 is an entirely different architecture and SoC than the MX6/7 series. Due to the MX8 complexity, you can only run the stress test from the GUI tool. The DDR stress is only an enablement test to verify the DDR init(i.e., DCD file) for use with an OS. Once the OS comes up, NXP recommends using an OS memory test for further testing.
Thanks for your reply Irene
Hi Jackie
I have posted a comment directly on the knowledge base link, could you please help?
Hi,
How do you include the DDR Stress Test Script (e.g. MX8QuadXPlus_DualXPlus_B0_DDR3L_RPA_v19.ds) ?
On the GUI you have the option "Load DDR Script" but there is no option like that on the PDF instructions
Thanks
Thanks Jackie I will check this and let you know
I will look into this issue.