DDR SDRAM Change Issue in LS1046A RDB

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

DDR SDRAM Change Issue in LS1046A RDB

714 Views
sunghyunko
Contributor I

LS1046a RDB board uses MTA18ASF1G72AZ (UDIMM) DDR SDRAM.
We changed the DDR SDRAM to MTA18ASF1G72HZ (SODIMM) to create a new board.
In this case, I would like to know which part of the U-boot and kernel source should be changed in the SDK used by the ls1046a RDB board.
If you know, please answer.

0 Kudos
3 Replies

570 Views
Pavel
NXP Employee
NXP Employee

Find the /drivers/ddr/fsl folder in u-boot source code.

Change the ddr4_dimm_params.c file in this folder.

Have a great day,
Pavel Chubakov

0 Kudos

570 Views
Pavel
NXP Employee
NXP Employee

Usually additional configuration is not needed.

The LS1046ARDB u-boot uses SPD for reading DDR parameters.

It provides initialization of DDR using SPD.

 

Linux does not initialize DDR. Linux uses DDR configuration from u-boot.

Have a great day,
Pavel Chubakov

 

-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

 

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

0 Kudos

570 Views
sunghyunko
Contributor I
We have made a board with only changing DDR memory on the NXP LS1046ARDB board.
The product name of our DDR memory board is MTA9ASF1G72HZ - 8GB.
Unlike the DDR4 memory used on the NXP LS1046ARDB board,
Single rank, the number of row address bits is 16 bits and the type is SO-DIMM.

U-Boot does not boot on the newly created board, but In the ddr_compute_dimm_parameters function of U-Boot source, message output is the unknown module_type is 0x09.
You are not booting with a message.

MTA9ASF1G72HZ What part of the u-boot source should be modified when using DDR4
Please let me know.
So, please answer.
0 Kudos