4GB LPDDR4 failed calibration on iMX8M Plus

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

4GB LPDDR4 failed calibration on iMX8M Plus

1,326件の閲覧回数
Zhirong_Yang
Contributor I

Hi NXP Team,

  Our iMX8M Plus Quad Core based board was previously load with 2GB LPDDR4 (MT53E512M32D1ZW-046) and has been working normally, but recently we build a batch of 4GB LPDDR4 (MT53E1G32D2FW-046) board, and it failed DDR calibration ' Step 2' as show in below.

 

============ Step 2: DDR memory accessing... ============
Verifying DDR frequency [email protected] of failure: 0x0000000040080000
Data read was:   0x4007FFE000000000
But pattern was: 0x0000000040000000
Failed
Please modify DDRC/DFI parameters!!!

 

Please someone can help how to fix this issue?

ラベル(1)
0 件の賞賛
返信
3 返答(返信)

1,312件の閲覧回数
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

You could try to change the tunning with different settings and check if helps with your design:

ODTImpedance

Desired ODT impedance in Ohm. Valid values for DDR4=240,120,80,60,40. Valid values for DDR3L=high-impedance,120,60,40. Valid values for LPDDR4=240,120,80,60,40

TxImpedance

Write Driver Impedance for DQ/DQS in ohm (Valid values for all DDR type= 240, 120, 80, 60, 48, 40, 34)

ATxImpedance

Write Driver Impedance for Address/Command (AC) bus in ohm (Valid values for all DDR type = 120, 60, 40, 30, 24, 20)

Best regards.

0 件の賞賛
返信

1,299件の閲覧回数
Zhirong_Yang
Contributor I

@JorgeCas ,

  We tried different ATx, ODT, Tx Impedance combinations and no improvement.

Zhirong_Yang_0-1743498727718.png

Is there any other way?

 

0 件の賞賛
返信

1,295件の閲覧回数
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

If you still have this issue, the root cause could be layout issues since electrical characteristics between each memory could vary.

Please confirm that you are using the correct settings for the new memory.

Also, please try to use the latest tool version.

Best regards.

0 件の賞賛
返信