DDR stress tester V2.00 problem with i.MX6 solo lite interfacing with DDR3

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

DDR stress tester V2.00 problem with i.MX6 solo lite interfacing with DDR3

3,100 Views
kwangbogham
Contributor II

Dear Sir,

1. Our board structure:

- Our board has i.MX6 solo lite with DDR3.

2. DDR stress tester program:

- I use the DDR stress tester V2.00. (As you can know, script for V1.0.3 program don't support DDR3)

3. DDR3 specification (Please, refer to the attached file - Consumer_DDR3_H5TQ4G8(6)3CFR(Rev1 0)_141001.pdf)

=========================================

// Manufacturer: SK hynix 

// Device Part Number: H5TQ4G63CFR-RDI 

// Clock Freq.:  400MHz 

// Density per CS in Gb:  4 

// Chip Selects used: 1 

// Total DRAM density (Gb) 4 

// Number of Banks: 8 

// Row address:     15 

// Column address:  10 

// Data bus width 16

==========================================

4. Aid script file (Please, refer to the attached file - MX6SL_MMDC_DDR3_register_programming_aid_v0.7.xlsx)

- We got the attached file from your distributor for doing DDR3 stress test.

- And then, we only changed something like the DDR3 specification part.(Plz, refer to MX6SL_MMDC_DDR3_register_programming_aid_v0.7_iRevo_V0.1.xlsx)

- We think that there is no problem and our mistake.

- Please, check our revised Aid script whether it's OK or not.

5. Run the program.

- Target: MX6SL

- ARM speed: 800MHz

- DDR Density: 512MB

- DDR CS: 0

- DDR channel: 0

- Load init script

- and then click the "Download button"

6. Problem are as the below:

- Message is "ERROR: DCD addr is out of valid range" Irevo board-DDR tester screen.PNG

- We don't know what's the problem.

Please, give us some checking point.

And another question is

1. This is MCU problem? or script error?

2. Could you have an experience which using the program with DDR stress tester V2.00 for testing the solo lite with DDR3?

Best & Regards,

Kwangbog HAM

Labels (1)
4 Replies

1,265 Views
robertstrange
Contributor III

I know this is an old thread, but I'm posting in case this helps someone.

"Write dcd failed" can be a power supply problem.

We've had this error on a regular PC, but not on one with high power USB ports.

Also, on the failing PC the error went away when we powered the board from a bench PSU.

0 Kudos

1,265 Views
Yuri
NXP Employee
NXP Employee

  Please try to uncheck "Verify DCD Address" option.

Verify DCD Address: This check box provides options for verifying DCD address or not

when DDR Stress Tester loads board initialization script. When this box is

checked, software validates all writing address in the script (the address

range is predefined inside DDR Stress Tester software). Otherwise DDR

Stress Tester directly writes data to address in the script.

  Also, please refer to Table 8-29 (Valid DCD Address Ranges) of the i.MX6 SL RM.


Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

1,265 Views
kwangbogham
Contributor II

Hi, Yuri,

We had already done it and the result was the same.

Morever, we did one test with version 1.0.3 program but the result is the same.

We changed the script file which came from field engineer of your distributor into our DDR3 specfication.

Maybe we think that your DDR tester can't support i.MX6 solo lite with DDR3.

Or, we think that tester has some bug?

Please, give us check points.

Kwangbog HAM

0 Kudos

1,265 Views
Yuri
NXP Employee
NXP Employee

  According to Table 8-29 (Valid DCD Address Ranges) the WDOG

cannot be accessed via serial bootloader.

Please remove / comment the following line from Your init (.inc) file

setmem /16        0x020bc000 =     0x30

Regards,

Yuri.