iMX8QXP DDR Stress Test Tool - cmd line version?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iMX8QXP DDR Stress Test Tool - cmd line version?

Jump to solution
1,486 Views
nk_narayanan
Contributor II

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

 

 

0 Kudos
Reply
1 Solution
1,442 Views
jackie2
Contributor III

Maybe following link can help, you can check it. 

mx8_ddr_stress_test without UI - NXP Community

 

View solution in original post

7 Replies
1,378 Views
Irene
NXP Pro Support
NXP Pro Support

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.  

 

1,330 Views
nk_narayanan
Contributor II

Thanks for your reply Irene

0 Kudos
Reply
1,443 Views
jackie2
Contributor III

Maybe following link can help, you can check it. 

mx8_ddr_stress_test without UI - NXP Community

 

1,339 Views
nk_narayanan
Contributor II
Thanks Jackie this solution worked for us.
0 Kudos
Reply
1,417 Views
nk_narayanan
Contributor II

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

0 Kudos
Reply
1,426 Views
nk_narayanan
Contributor II

Thanks Jackie I will check this and let you know

0 Kudos
Reply
1,484 Views
Irene
NXP Pro Support
NXP Pro Support

I will look into this issue.

0 Kudos
Reply