iMX8MP with 16-bit LPDDR4 setting problem

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

iMX8MP with 16-bit LPDDR4 setting problem

Jump to solution
1,178 Views
simonng
Contributor III

Hi NXP,

I tried to set the single channel setting and run it on the 8MP EVKB (8MPLUSLPD4-EVK). Then I used the DDR Tool to run the Stress Test. But the test hang up. I noticed that the Col size is changed to 11 and the density per chip select is still 3072MB. I attached the ds file and RPA file. Can you help me to check this problem? I can apply the single channel setting on the iMX8MQ but not the iMX8MP.

Here is the log:

*************************************************************************
ARM clock(CA53) rate: 1800MHz
DDR Clock: 2000MHz

============================================
DDR configuration
DDR type is LPDDR4
Data width: 16, bank num: 8
Row size: 17, col size: 11

Note: though not necessarily in error, it is normally unusual
to have a number of column address bits exceed 10. It is recommended
to double check the DRAM data sheet to ensure the correct column count and
to set unused column address bits in registers ADDRMAP3 and ADDRMAP4 to 0xF
or else the there will be a miscalculation of the total density

Two chip selects are used
Number of DDR controllers used on the SoC: 1
Density per chip select: 3072MB
Density per controller is: 6144MB
Total density detected on the board is: 6144MB
============================================

MX8M-plus: Cortex-A53 is found

*************************************************************************

============ Step 1: DDRPHY Training... ============
---DDR 1D-Training @2000Mhz...
[Process] End of CA training
[Process] End of initialization
[Process] End of read enable training
[Process] End of fine write leveling
[Process] End of read DQ deskew training
[Process] End of MPR read delay center optimization
[Process] End of Write Leveling coarse delay
[Process] End of write delay center optimization
[Process] End of read delay center optimization
[Process] End of max read latency training
[Result] PASS
---DDR 1D-Training @200Mhz...
[Process] End of CA training
[Process] End of initialization
[Process] End of read enable training
[Process] End of fine write leveling
[Process] End of MPR read delay center optimization
[Process] End of Write Leveling coarse delay
[Process] End of write delay center optimization
[Process] End of read delay center optimization
[Process] End of max read latency training
[Result] PASS
---DDR 1D-Training @50Mhz...
[Process] End of CA training
[Process] End of initialization
[Process] End of read enable training
[Process] End of fine write leveling
[Process] End of MPR read delay center optimization
[Process] End of Write Leveling coarse delay
[Process] End of write delay center optimization
[Process] End of read delay center optimization
[Process] End of max read latency training
[Result] PASS
---DDR 2D-Training @2000Mhz...
[Process] End of initialization
[Process] End of 2D write delay/voltage center optimization
[Process] End of 2D read delay/voltage center optimization
[Result] PASS

============ Step 2: DDR memory accessing... ============
Verifying DDR frequency point0@2000MHz.......Pass
Verifying DDR frequency point1@200MHz.......Pass
Verifying DDR frequency point2@50MHz.......Pass
[Result] OK

============ Step 3: DDR parameters processing... ============
[Result] Done

Success: DDR Calibration completed!!!
DDR Stress Test Iteration 1
--------------------------------
--Running DDR test on region 1--
--------------------------------

t0.1: data is addr test
...

 

0 Kudos
1 Solution
1,168 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

The i.MX8MP is different from i.MX8MQ, the i.MX8MQ support 16/32-bit DRAM Interface, but for the i.MX8MP support 32-bit DRAM Interface.

View solution in original post

0 Kudos
2 Replies
1,169 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

The i.MX8MP is different from i.MX8MQ, the i.MX8MQ support 16/32-bit DRAM Interface, but for the i.MX8MP support 32-bit DRAM Interface.

0 Kudos
1,160 Views
simonng
Contributor III

OK, thank you for your reply.

0 Kudos