While DDR4 memory has become quite popular, decode-dimms doesn't know about it and is not able to display any useful information for DDR4 memory modules. I would like decode-dimms to provide the same detailed information about DDR4 memory modules as it does for all older memory types.
Looking for hackers with the skills:
This project is part of:
Hack Week 16
Activity
Comments
-
about 7 years ago by jdelvare | Reply
This project has 2 different parts. The most obvious part is to add all the DDR4-specific register definitions to the decode-dimms script. But some work is also needed in the kernel, because the EEPROMs used to store the SPD information on DDR4 modules are non-standard. They are 512-byte EEPROMs but use only 1 I2C address for data access. You need to switch between lower page and upper page of data by sending commands on the SMBus. A dedicated driver seems appropriate.
Similar Projects
This project is one of its kind!