iMX8M Mini DDR4 x1 Calibration

cancel
Showing results for 
Search instead for 
Did you mean: 

iMX8M Mini DDR4 x1 Calibration

103 Views
chao
Contributor II

Hi,

We are trying to bring up our customer board which based on iMX8M Mini. The main components on the customer board are shown below:

CPU:MIMX8MM3DVTLZAA; 

DDR:MT40A512M16LY:075E(Micron), x1, 16-bits, @1333MH;

PMIC:BD71847;

 

Next,we changed some parameters in "MX8M_Mini_DDR4_RPA_v15", 

捕获.PNG

also, some other parameters in sheets have changed too, they are listed as following:

1. D43 in sheet "DDR stress test file" replaced by "0x14d032", since clock cycle freq is 1333MHz; 

2.We use I2C2 to communicate with PMIC, and configure I2C port IO pads;

 

After we downloaded the .ds file and calibrated the DDR, it loged the following message,

============ Step 1: DDRPHY Training... ============
---DDR 1D-Training @1333Mhz...
[Process] End of initialization
PMU: Error: Dbyte 0 couldn't find the rising edge of DQS during RxEn Training
PMU: ***** Assertion Error - terminating *****
[Result] FAILED

 

We referenced the post with the theme "DDR_PHY programming issue on IMX8M board" (https://community.nxp.com/t5/i-MX-Processors/DDR-PHY-programming-issue-on-IMX8M-board/m-p/970078)

 

Unfortunately, it returned the same info  "PMU: Error: Dbyte 0 couldn't find the rising edge of DQS during RxEn Training".

So, what is the root cause of the issue?  How to fix it?

 

Labels (1)
0 Kudos
0 Replies