From f4110cebf6a249844c9648356df55f0549a56f6d Mon Sep 17 00:00:00 2001 From: Appukuttan V K Date: Fri, 19 Sep 2025 13:24:54 +0530 Subject: [PATCH] spd/lp5: Add SPD for H58GE6AK8BX104 Add H58GE6AK8BX104 in the memory_parts.json and re-generate the SPD. BUG=b:445211686 TEST=util/spd_tools/bin/spd_gen spd/lp5/memory_parts.json lp5 Change-Id: I4bf1d0fc3325ec2d4247a0263a44a81934a3a90e Signed-off-by: Appukuttan V K Reviewed-on: https://review.coreboot.org/c/coreboot/+/89267 Tested-by: build bot (Jenkins) Reviewed-by: Nick Vaccaro --- spd/lp5/memory_parts.json | 25 +++++++++++---- .../set-0/parts_spd_manifest.generated.txt | 1 + spd/lp5/set-0/spd-12.hex | 32 +++++++++++++++++++ .../set-1/parts_spd_manifest.generated.txt | 1 + spd/lp5/set-1/spd-12.hex | 32 +++++++++++++++++++ 5 files changed, 84 insertions(+), 7 deletions(-) create mode 100644 spd/lp5/set-0/spd-12.hex create mode 100644 spd/lp5/set-1/spd-12.hex diff --git a/spd/lp5/memory_parts.json b/spd/lp5/memory_parts.json index a4a74a4391..6c5e127bdf 100644 --- a/spd/lp5/memory_parts.json +++ b/spd/lp5/memory_parts.json @@ -339,9 +339,9 @@ "speedMbps": 8533, "lp5x": true } - }, - { - "name": "MT62F1G32D2DS-031 WT:C", + }, + { + "name": "MT62F1G32D2DS-031 WT:C", "attribs": { "densityPerDieGb": 16, "diesPerPackage": 2, @@ -349,9 +349,9 @@ "ranksPerChannel": 1, "speedMbps": 6400 } - }, - { - "name": "MT62F2G32D4DS-031 WT:C", + }, + { + "name": "MT62F2G32D4DS-031 WT:C", "attribs": { "densityPerDieGb": 16, "diesPerPackage": 4, @@ -359,6 +359,17 @@ "ranksPerChannel": 2, "speedMbps": 6400 } - } + }, + { + "name": "H58GE6AK8BX104", + "attribs": { + "densityPerDieGb": 12, + "diesPerPackage": 4, + "bitWidthPerChannel": 16, + "ranksPerChannel": 2, + "speedMbps": 8533, + "lp5x": true + } + } ] } diff --git a/spd/lp5/set-0/parts_spd_manifest.generated.txt b/spd/lp5/set-0/parts_spd_manifest.generated.txt index d0aa4078c0..7e2ab8d761 100644 --- a/spd/lp5/set-0/parts_spd_manifest.generated.txt +++ b/spd/lp5/set-0/parts_spd_manifest.generated.txt @@ -35,3 +35,4 @@ MT62F2G32D4DS-023 WT:C,spd-10.hex MT62F512M32D1DS-023 WT:E,spd-11.hex MT62F1G32D2DS-031 WT:C,spd-3.hex MT62F2G32D4DS-031 WT:C,spd-6.hex +H58GE6AK8BX104,spd-12.hex diff --git a/spd/lp5/set-0/spd-12.hex b/spd/lp5/set-0/spd-12.hex new file mode 100644 index 0000000000..4a9edfe471 --- /dev/null +++ b/spd/lp5/set-0/spd-12.hex @@ -0,0 +1,32 @@ +23 10 15 0E 18 22 B5 08 00 00 00 00 0A 01 00 00 +00 00 08 00 00 00 00 00 AD 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 B6 00 C1 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 +20 20 20 20 20 20 20 20 20 20 20 20 20 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 diff --git a/spd/lp5/set-1/parts_spd_manifest.generated.txt b/spd/lp5/set-1/parts_spd_manifest.generated.txt index d0aa4078c0..7e2ab8d761 100644 --- a/spd/lp5/set-1/parts_spd_manifest.generated.txt +++ b/spd/lp5/set-1/parts_spd_manifest.generated.txt @@ -35,3 +35,4 @@ MT62F2G32D4DS-023 WT:C,spd-10.hex MT62F512M32D1DS-023 WT:E,spd-11.hex MT62F1G32D2DS-031 WT:C,spd-3.hex MT62F2G32D4DS-031 WT:C,spd-6.hex +H58GE6AK8BX104,spd-12.hex diff --git a/spd/lp5/set-1/spd-12.hex b/spd/lp5/set-1/spd-12.hex new file mode 100644 index 0000000000..3b41672adb --- /dev/null +++ b/spd/lp5/set-1/spd-12.hex @@ -0,0 +1,32 @@ +23 11 13 0E 88 21 B5 18 00 40 00 00 0A 02 00 00 +00 00 02 00 00 00 00 00 2C 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 8A 00 F0 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 +20 20 20 20 20 20 20 20 20 20 20 20 20 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00