Is the the SPD EEPROM manditory for the DDR4 part on LS1043ARDB dev board?

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

Is the the SPD EEPROM manditory for the DDR4 part on LS1043ARDB dev board?

Jump to solution
1,173 Views
tracysmith
Contributor IV

1)  Does the DDR4 part on the LS1043ARDB require the SPD EEPROM, or can it be removed?

2) The SDK 2.0 with the LS1043ardb dev boards, does it have the DDR initialization code in uboot currently and the uboot code reads the DDR characteristics from the SPD EEPROM as part of the uboot code for the SDK 2.0 ls1043ardb? 

 

2) If we use ls1043ardb DDR4 for a custom board but remove the SPD EEPROM, can we compile the DDR4 initialization characteristics into uboot and eliminate the CAT24C05 SPD EEPROM?

 

3) Based on the current SDK 2.0 uboot code, if I removed the DDR initialization code from uboot specifically for the LS1043ardb dev board without programming uboot with the initialization characteristics, would the dev board still boot and use DDR not having the DDR initialization code for uboot?

Labels (1)
1 Solution
896 Views
ufedor
NXP Employee
NXP Employee

1) It can be removed, but in this case U-Boot has to be modified so hardcoded (instead of calculated based on SPD EEPROM data) DDR controller initialization settings will be used.

2) Yes.

2) Yes.

3) Of course - not.

View solution in original post

2 Replies
897 Views
ufedor
NXP Employee
NXP Employee

1) It can be removed, but in this case U-Boot has to be modified so hardcoded (instead of calculated based on SPD EEPROM data) DDR controller initialization settings will be used.

2) Yes.

2) Yes.

3) Of course - not.

896 Views
vladimirkoroy
Contributor I

How to compile the DDR4 initialization characteristics into uboot?

0 Kudos