imx8mm 4G ddr stress test fail

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

imx8mm 4G ddr stress test fail

Jump to solution
1,737 Views
jiangyaqiang
Contributor V

Hi anyone:

    I got a problem with "ddr stress test" for 4G ddr in imx8mini, using mscale_ddr_tool _v3.20.

    It end up show 2GB only ,and calibration fail:

    But there is no problem with imx8mq with the same IC.

    And the board(imx8mm) could boot up with board/freescale/imx8mm_evk/lpddr4_timing_4g.c 

 

here are the log of imx8mm and imx8mq:

imx8mm:

jiangyaqiang_0-1717498513723.jpeg

imx8mq:

jiangyaqiang_1-1717498675310.jpeg

Any help is appreciate.

Labels (1)
0 Kudos
Reply
1 Solution
1,482 Views
jiangyaqiang
Contributor V

it's config issue, the "Density per channel per chip select (Gb)1:" is wrong.

Here is the correct one/

View solution in original post

0 Kudos
Reply
10 Replies
1,483 Views
jiangyaqiang
Contributor V

it's config issue, the "Density per channel per chip select (Gb)1:" is wrong.

Here is the correct one/

0 Kudos
Reply
1,723 Views
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

 

I suggest you try with our latest RPA version available.

 

Could you please share the logs when calibration fails?

 

Bets regards.

0 Kudos
Reply
1,701 Views
jiangyaqiang
Contributor V

Hi JorqeCas: 

 

Thanks for reply. 

I have tried the latest RPA, the result is same.

It could not recognize as 2GB only, and calibration fail .

Attached log and RPA.

0 Kudos
Reply
1,657 Views
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

I do not see issues on your RPA configuration.

For that error is recommended check the layout firstly.

Also you can lower the DDR speed to try.

Could you please try with DDR tool of Config Tools for i.MX?

Best regards.

 

0 Kudos
Reply
1,647 Views
jiangyaqiang
Contributor V

Hi JorgeCas:

 

 Thanks.

But could you share you RPA and stress test log ?

I'm fail at 4GB, but no problem with 2GB/3GB.

BTW, my ddr row=16 for 4GB, it's the same with 2GB/3GB.

It fail , no because the board is not stable, but the stress tool could not recognize it as 4GB, but 2GB instead .

 

And the layout is no problem. The board  could bootup good .

And the board test stable with 2GB/3GB lpddr4. 

 

0 Kudos
Reply
1,469 Views
Ajesh_Ametek1
Contributor I

MT53E1G32D2FW-046 WT:B has 17 row address lines. As per your RPA sheet, 'Number of ROW Addresses' is set to 16. That is why may be you are able to see 2GB.

Ajesh_Ametek1_0-1718278336512.png

 

 

0 Kudos
Reply
1,439 Views
jiangyaqiang
Contributor V

HI Ajech_Ametak1:

 

You datasheet should be MT53E1G32D2FW-046 WT:C , not MT53E1G32D2FW-046 WT:B, 

for "B" one 16 row, or "C"  row is 17.

0 Kudos
Reply
1,420 Views
Ajesh_Ametek1
Contributor I

Hi @jiangyaqiang 

Yes... I was referring to MT53E1G32D2FW-046 WT:C datasheet... 

0 Kudos
Reply
1,641 Views
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

I used the default .ds file provided with the tool for i.MX8MM EVK (mx8mm_micron_lpddr4_2gb_2d_1500m_200m_50m_32bit_1cs_RPAv18.ds).

Right now, I do not have access to the board until next Monday I will share it with you if you need it but, it passed the test with 2GB.

Is your board able to boot with 4GB and work as expected?

Did you try with Config Tools for i.MX?

Best regards.

0 Kudos
Reply
1,630 Views
jiangyaqiang
Contributor V

Hi JorgeCas:

 

Yes , my board works with 4GB lpddr4_timing_4g.c. But I don't know it stable or not , event it not crash for hours. I do need to generate the lpddr4_timing_4g.c using my config.

If you test on board, it'better use 4GB one.

I have tested with "Config Tools for i.MX" version 15.1 . But the result is not acceptable , no matter how I config it , it will pass the test. For example , the following config(8GB) will pass the test too. And there is no "ODT" config for imx8mm imx8mp, but the document says it has.

jiangyaqiang_0-1717723603056.png

 

 

0 Kudos
Reply