Nick Vaccaro has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/40108 )
Change subject: mb/google/volteer: add new generic SPD file ......................................................................
mb/google/volteer: add new generic SPD file
The Micron MT53E512M32D2NP-046 part needs a new generic SPD file as it doesn't match any of the existing generic SPD file's chip architecture.
BUG=b:152827558 TEST=none
Change-Id: I4bda759a88d7d3ffd10ed120cc8e7f0e5d289a34 Signed-off-by: Nick Vaccaro nvaccaro@google.com --- A src/mainboard/google/volteer/spd/SPD_LPDDR4X_200b_8bank_1Rx16_16Gb_rc21_DDP_4267.spd.hex 1 file changed, 32 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/08/40108/1
diff --git a/src/mainboard/google/volteer/spd/SPD_LPDDR4X_200b_8bank_1Rx16_16Gb_rc21_DDP_4267.spd.hex b/src/mainboard/google/volteer/spd/SPD_LPDDR4X_200b_8bank_1Rx16_16Gb_rc21_DDP_4267.spd.hex new file mode 100644 index 0000000..5fbb943 --- /dev/null +++ b/src/mainboard/google/volteer/spd/SPD_LPDDR4X_200b_8bank_1Rx16_16Gb_rc21_DDP_4267.spd.hex @@ -0,0 +1,32 @@ +23 11 11 0E 15 21 95 08 00 00 00 00 02 01 00 00 +00 00 04 00 92 54 05 00 87 00 90 A8 90 C0 08 60 +04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 E5 00 E1 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Hello build bot (Jenkins), Furquan Shaikh, Caveh Jalali, Jes Klinke,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/40108
to look at the new patch set (#3).
Change subject: mb/google/volteer: add new generic SPD file ......................................................................
mb/google/volteer: add new generic SPD file
The Micron MT53E512M32D2NP-046 part needs a new generic SPD file as it doesn't match any of the existing generic SPD files' chip architectures.
BUG=b:152827558 TEST=none
Change-Id: I4bda759a88d7d3ffd10ed120cc8e7f0e5d289a34 Signed-off-by: Nick Vaccaro nvaccaro@google.com --- A src/mainboard/google/volteer/spd/SPD_LPDDR4X_200b_8bank_1Rx16_16Gb_rc21_DDP_4267.spd.hex 1 file changed, 32 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/08/40108/3
Caveh Jalali has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/40108 )
Change subject: mb/google/volteer: add new generic SPD file ......................................................................
Patch Set 3:
do we have these parameters in a spreadsheet somewhere so we can review & compare with other SPDs?
Nick Vaccaro has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/40108 )
Change subject: mb/google/volteer: add new generic SPD file ......................................................................
Patch Set 3:
Patch Set 3:
do we have these parameters in a spreadsheet somewhere so we can review & compare with other SPDs?
Yes, it's in the "Volteer DRAM Parts ID" document.
Furquan Shaikh has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/40108 )
Change subject: mb/google/volteer: add new generic SPD file ......................................................................
Patch Set 3: Code-Review-2
This is not correct. We should be using https://review.coreboot.org/cgit/coreboot.git/tree/src/mainboard/google/volt.... Please see my comment: https://b.corp.google.com/issues/152827558#comment10
Nick Vaccaro has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/40108 )
Change subject: mb/google/volteer: add new generic SPD file ......................................................................
Patch Set 3:
Patch Set 3: Code-Review-2
This is not correct. We should be using https://review.coreboot.org/cgit/coreboot.git/tree/src/mainboard/google/volt.... Please see my comment: https://b.corp.google.com/issues/152827558#comment10
Thanks, Furquan. That comment says that data in the SPD is incorrect. "As per FSP code, this should be 0x21 (i.e. 16 rows, 10 columns). Currently checked in coreboot file is wrong."
But it also says that the currently checked in SPD file is the incorrect one, which would mean that this is the correct one, no? If so, I will try out this SPD and then fix the currently checked in one accordingly and abandon this CL.
Nick Vaccaro has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/40108 )
Change subject: mb/google/volteer: add new generic SPD file ......................................................................
Patch Set 3:
Patch Set 3:
Patch Set 3: Code-Review-2
This is not correct. We should be using https://review.coreboot.org/cgit/coreboot.git/tree/src/mainboard/google/volt.... Please see my comment: https://b.corp.google.com/issues/152827558#comment10
Thanks, Furquan. That comment says that data in the SPD is incorrect. "As per FSP code, this should be 0x21 (i.e. 16 rows, 10 columns). Currently checked in coreboot file is wrong."
But it also says that the currently checked in SPD file is the incorrect one, which would mean that this is the correct one, no? If so, I will try out this SPD and then fix the currently checked in one accordingly and abandon this CL.
It's surprising that bus width could be wrong and it still work (for the checked-in SPD).
Furquan Shaikh has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/40108 )
Change subject: mb/google/volteer: add new generic SPD file ......................................................................
Patch Set 3:
Patch Set 3:
Patch Set 3: Code-Review-2
This is not correct. We should be using https://review.coreboot.org/cgit/coreboot.git/tree/src/mainboard/google/volt.... Please see my comment: https://b.corp.google.com/issues/152827558#comment10
Thanks, Furquan. That comment says that data in the SPD is incorrect. "As per FSP code, this should be 0x21 (i.e. 16 rows, 10 columns). Currently checked in coreboot file is wrong."
But it also says that the currently checked in SPD file is the incorrect one, which would mean that this is the correct one, no? If so, I will try out this SPD and then fix the currently checked in one accordingly and abandon this CL.
Yes, there are some bytes as mentioned on the bug that you should raise a bug against Intel to check the reason behind using those values.
Furquan Shaikh has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/40108 )
Change subject: mb/google/volteer: add new generic SPD file ......................................................................
Patch Set 3:
Patch Set 3:
Patch Set 3:
Patch Set 3: Code-Review-2
This is not correct. We should be using https://review.coreboot.org/cgit/coreboot.git/tree/src/mainboard/google/volt.... Please see my comment: https://b.corp.google.com/issues/152827558#comment10
Thanks, Furquan. That comment says that data in the SPD is incorrect. "As per FSP code, this should be 0x21 (i.e. 16 rows, 10 columns). Currently checked in coreboot file is wrong."
But it also says that the currently checked in SPD file is the incorrect one, which would mean that this is the correct one, no? If so, I will try out this SPD and then fix the currently checked in one accordingly and abandon this CL.
It's surprising that bus width could be wrong and it still work (for the checked-in SPD).
I think it is probably because FSP hardcodes some of the bytes as per its expectations.
Nick Vaccaro has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/40108 )
Change subject: mb/google/volteer: add new generic SPD file ......................................................................
Patch Set 3:
Patch Set 3:
Patch Set 3:
Patch Set 3:
Patch Set 3: Code-Review-2
This is not correct. We should be using https://review.coreboot.org/cgit/coreboot.git/tree/src/mainboard/google/volt.... Please see my comment: https://b.corp.google.com/issues/152827558#comment10
Thanks, Furquan. That comment says that data in the SPD is incorrect. "As per FSP code, this should be 0x21 (i.e. 16 rows, 10 columns). Currently checked in coreboot file is wrong."
But it also says that the currently checked in SPD file is the incorrect one, which would mean that this is the correct one, no? If so, I will try out this SPD and then fix the currently checked in one accordingly and abandon this CL.
It's surprising that bus width could be wrong and it still work (for the checked-in SPD).
I think it is probably because FSP hardcodes some of the bytes as per its expectations.
I asked the memory team for a list of important data that was used from the SPD for determining generic SPD fields and that field was on the "needs" list.
Did you note that the comment says that the SPD file that is currently checked in is the incorrect one. Do you concur?
Nick Vaccaro has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/40108 )
Change subject: mb/google/volteer: add new generic SPD file ......................................................................
Patch Set 3:
Field 13 is incorrect both in this SPD as well as the checked-in SPD, which made this SPD look different than the DRAM ID 0 spd currently checked in for volteer.
I will fix the bug in the currently checked in SPD and abandon this CL as not needed.
Nick Vaccaro has abandoned this change. ( https://review.coreboot.org/c/coreboot/+/40108 )
Change subject: mb/google/volteer: add new generic SPD file ......................................................................
Abandoned