AnsweredAssumed Answered

Can't stop DDR calibrating of iMX53QSB

Question asked by torus1000 on Oct 6, 2014
Latest reply on Oct 19, 2014 by torus1000

Hi,

I tried DDR_Stress_Tester.exe with i.MX53QSB board but I couldn't get the calibration results even after 10000 times test done.

If someone knows how to complete calibrations, please let me know.

I attached the log. What's wrong with my inputs( 0,1,0,y,n&400 )?

 

BTW, I used default .inc of script aid and ignored 1st setmem because of error.
Here:  setmem /16 0x53f98000 = 0x30

 

#where ddr stress test: https://www.freescale.com/webapp/Download?colCode=DDR_STRESS_TESTER_FOR_MX51_MX53
             script aid: https://community.freescale.com/docs/DOC-102457

 

--- log ---

C:>DDR_Stress_Tester.exe -t mx53 -df tool.inc -com 1
HAB_TYPE: DEVELOP
Image loading...
download Image to IRAM OK

Running DDR test..., press "ESC" key to exit.


**************************************************************************
    DDR Stress Test (1.0) for MX53
    Build: Apr 13 2011, 13:44:13
    Freescale Semiconductor, Inc.
**************************************************************************


Please select the DDR density per chip select (in bytes) on the board Type 0 for 128MB; 1 for 64MB; 2 for 32MB; 3 for 16MB
  DDR density selected (MB): 128     <== 0

Please enter the number chip selects used on the board by the DDR
Type 1 for one chip select or 2 for two chip selects   <== 1
Which chip select do you want to test, type 0 for CSD0 or 1 for CSD1 <== 0
  You have chosen to to test CSD0 only

Would you like to run the DDR Stress Test (y/n)?   <== y
Run DDR stress test with incrementing DDR frequency (y/n)?  <== n
Enter 'y' to run with an incrementing DDR frequency  Enter 'n' to run at a static DDR frequency Enter desired freq (125 to 400 MHz

in steps of 5 MHz) to run test then hit enter .
400MHz DDR clock will not increment     <== 400
0
t0: memcpy11 SSN test
t1: memcpy8 SSN test
t2: memcpy11 random pattern test
t3: byte-wise SSN test
t4: IRAM_to_DDRv2 test
t5: IRAM_to_DDRv1 test
t6: read noise walking ones and zeros test

1
t0: memcpy11 SSN test
t1: memcpy8 SSN test
t2: memcpy11 random pattern test
t3: byte-wise SSN test
t4: IRAM_to_DDRv2 test
t5: IRAM_to_DDRv1 test
t6: read noise walking ones and zeros test

2
(... endless loop)

Outcomes