i.MX8M DDR TOOL issue

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

i.MX8M DDR TOOL issue

Jump to solution
1,743 Views
norton
Contributor II

I have a design that has build options for the i.MX8MQ with 4GB LPDDR4 or i.MX8MD with 2GB LPDDR4.

I am able to build a DDR TOOL configuration file that works for the 4GB LPDDR4 design, however I am having problems generating a configuration file for the 2GB LPDDR4 option.

When I generate the file for the 2GB version, the "DDR stress test file" is identical to the 4GB version.

I have attached the two .xlsx spreadsheets and .ds files for reference.

1 Solution
1,593 Views
norton
Contributor II

I figured out my problem. I had the "Number of Chip Selects used" wrong.

I had the number of chip selects as 2 in stead of 1. 

I was thinking total number of chip selects not chip selects per channel.

Thanks for your help.

View solution in original post

5 Replies
1,593 Views
Yuri
NXP Employee
NXP Employee

Hello,

     The i.MX 8M DDR Stress Test tool includes the document: MSCALE_DDR_Tool_User_Guide,
where Chapter 4 (How to bring up a new MX8MSCALE board) shows how to build U-boot,
containing (proper) DDR firmware. Have You tried it?    

https://community.nxp.com/docs/DOC-340179

https://community.nxp.com/servlet/JiveServlet/download/340179-63-464954/mscale_ddr_tool_v310_setup.e...

Regards,

Yuri.

0 Kudos
1,572 Views
darcyxu
Contributor II

the link can not open, could you help check?

0 Kudos
1,555 Views
Yuri
NXP Employee
NXP Employee

Hello,

    i.MX8 DDR tool links / resources  were not transferred to new Community.
Hope the situation will be resolved in the nearest future.

~Yuri.

 

0 Kudos
1,593 Views
norton
Contributor II

Everything works just fine when I run the 4GB version using the MSCALE_DDR_TOOL . The script loads, calibration is successful, and the stress test passes.

However, when I run my 2GB version, the script loads but the calibration fails. The problem appears to be with the RPA tool. The script file generated from the for 2GB is generating register data for 4GB configuration. It is identical to the 4GB script file.

0 Kudos
1,594 Views
norton
Contributor II

I figured out my problem. I had the "Number of Chip Selects used" wrong.

I had the number of chip selects as 2 in stead of 1. 

I was thinking total number of chip selects not chip selects per channel.

Thanks for your help.