Not all modules populate their eeprom with SPD information. The 2x32GB Framework Supplied modules i.e don’t
dnf install i2c-tools-perl
sudo modprobe eEprom
sudo decode-dimms
[root@emiemi ~]# decode-dimms
decode-dimms version 4.3
Memory Serial Presence Detect Decoder
By Philip Edelbrock, Christian Zuckschwerdt, Burkart Lingner,
Jean Delvare, Trent Piepho and others
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/22-0050
Guessing DIMM is in bank 1
Kernel driver used eeprom
—=== SPD EEPROM Information ===—
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
—=== Manufacturing Information ===—
Manufacturer Undefined
Part Number Undefined
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/22-0051
Guessing DIMM is in bank 2
Kernel driver used eeprom
—=== SPD EEPROM Information ===—
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
—=== Manufacturing Information ===—
Manufacturer Undefined
Part Number Undefined
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/22-0052
Guessing DIMM is in bank 3
Kernel driver used eeprom
—=== SPD EEPROM Information ===—
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
—=== Manufacturing Information ===—
Manufacturer Undefined
Part Number Undefined
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/22-0053
Guessing DIMM is in bank 4
Kernel driver used eeprom
—=== SPD EEPROM Information ===—
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
—=== Manufacturing Information ===—
Manufacturer Undefined
Part Number Undefined
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/22-0054
Guessing DIMM is in bank 5
Kernel driver used eeprom
—=== SPD EEPROM Information ===—
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
—=== Manufacturing Information ===—
Manufacturer Undefined
Part Number Undefined
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/22-0055
Guessing DIMM is in bank 6
Kernel driver used eeprom
—=== SPD EEPROM Information ===—
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
—=== Manufacturing Information ===—
Manufacturer Undefined
Part Number Undefined
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/22-0056
Guessing DIMM is in bank 7
Kernel driver used eeprom
—=== SPD EEPROM Information ===—
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
—=== Manufacturing Information ===—
Manufacturer Undefined
Part Number Undefined
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/22-0057
Guessing DIMM is in bank 8
Kernel driver used eeprom
—=== SPD EEPROM Information ===—
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
—=== Manufacturing Information ===—
Manufacturer Undefined
Part Number Undefined
Number of SDRAM DIMMs detected and decoded: 8