decode-dimms

“decode-dimms – decode the information found in memory module SPD EEPROMs”

Decode-dimms is a tool used to decode the data found in memory module SPD EEPROMs, or serial presence detect EEPROMs. It can read either from the running system or from dump files and requires either the eeprom or at24 kernel modules to be loaded. I.e., sudo modprobe eeprom or sudo modprobe at24`. Decode-dimms is part of the i2c-tools package which is available for many Linux distros, including Ubuntu 22.04.

To install it on Ubuntu 22.04, open the terminal and enter the following command: $ sudo apt install i2c-tools.

Once installed, the decode-dimms command can be used to decode SPD EEPROMS. In order to determine the make, type, and speed of RAM on a Linux system, the command line tool dmidecode can be used.

This tool is available in the same package as decode-dimms. To use it, enter the following command:

$ sudo dmidecode –t 17.

This will display information about the installed memory. Using these tools, users can easily extract and decode important information about their RAM.

For more information about decode-dimms and dmidecode, please refer to the following links (Further reading):

https://kernel.googlesource.com/pub/scm/utils/i2c-tools/i2c-tools/+/refs/heads/master/eeprom/decode-dimms

https://manpages.ubuntu.com/manpages/xenial/man1/decode-dimms.1.html

https://github.com/costad2/i2c-tools/blob/master/eeprom/decode-dimms

https://www.cyberciti.biz/faq/check-ram-speed-linux/

Citations :

  1. https://www.cyberciti.biz/faq/check-ram-speed-linux/
  2. https://kernel.googlesource.com/pub/scm/utils/i2c-tools/i2c-tools/+/refs/heads/master/eeprom/decode-dimms
  3. https://github.com/costad2/i2c-tools/blob/master/eeprom/decode-dimms
  4. https://manpages.ubuntu.com/manpages/xenial/man1/decode-dimms.1.html

https://manpages.ubuntu.com/manpages/xenial/man1/decode-dimms.1.html

https://unix.stackexchange.com/questions/92037/how-to-view-rams-spd-timings-table

https://www.richud.com/wiki/Ubuntu_See_Live_RAM_Timings_Decode_DIMMS

https://www.linuxquestions.org/questions/linux-hardware-18/find-actual-vendor-from-manufacturer-code-4175605329/