i.MX6 failed DRAM address decode

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

i.MX6 failed DRAM address decode

Jump to solution
762 Views
Kazuma_Sasaki
Senior Contributor I

Hi, 

We are making a product with i.MX6S. However, In rare case, we are encountering DDR accessing error.
therefore, we would like to identify failing point in DRAM chip for quality point of view.

It is need the failed address convert to ROW-COLUMN-BANK.

According to description from table 45-5 in reference manual rev 4, 07/2018.

Accessing address is able to decode by following mapping table.

pastedImage_3.png

If we encountered access error at 0x12001240, we can identify failing point as following table. Is it right? pastedImage_4.png

Here is our error log getting from DDR stress test tool.

============================================
DDR configuration
BOOT_CFG3[5-4]: 0x00, Single DDR channel.
DDR type is DDR3
Data width: 32, bank num: 8
Row size: 13, col size: 10
Chip select CSD0 is used
Density per chip select: 256MB
============================================
DDR Stress Test Iteration 1
Current Temperature: 46
============================================

DDR Freq: 396 MHz
t0.1: data is addr test
Address of failure(step2): 0x12001240
Data was: 0x52001240
But pattern should match address
Error: failed to run stress test!!!

Best Regards,

Kazuma Sasaki.

Labels (1)
Tags (1)
0 Kudos
1 Solution
683 Views
igorpadykov
NXP Employee
NXP Employee

Hi Kazuma 

>If we encountered access error at 0x12001240, we can identify failing point as following table. Is it right?

yes this decoding is correct.

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

View solution in original post

0 Kudos
2 Replies
684 Views
igorpadykov
NXP Employee
NXP Employee

Hi Kazuma 

>If we encountered access error at 0x12001240, we can identify failing point as following table. Is it right?

yes this decoding is correct.

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

0 Kudos
683 Views
Kazuma_Sasaki
Senior Contributor I

Hi Igor,

I appreciate your quickly support.

Best Regards,

Kazuma Sasaki.

0 Kudos