EE1004: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
[https://www.jedec.org/category/keywords/ee1004-v EE1004-v] is a JEDEC standard for [[SPD]] published May 2022. It is used in DDR4+ DIMMs, and has its own kernel module, <tt>ee1004</tt>, | [https://www.jedec.org/category/keywords/ee1004-v EE1004-v] is a JEDEC standard for [[SPD]] published May 2022. It is used in DDR4+ DIMMs, and has its own kernel module, <tt>ee1004</tt>, superseding the <tt>at24</tt> module used for AT24C02 EEPROMs. These are 512-byte devices accessed through a single I2C address; SMBUS controls whether the upper or lower page is accessed. | ||
== | ==Binding EE1004== | ||
Load the <tt>eeprom</tt> and <tt>ee1004</tt> modules (the former is still necessary for <tt>decode-dimms</tt> to function, but is deprecated). Determine which DIMMs are populated via addresses 0x50--0x57 on an SMBUS-type I2C connection. Here, buses 0 and 1 are SMBUS (using the <tt>i2c-piix4</tt> module). | Load the <tt>eeprom</tt> and <tt>ee1004</tt> modules (the former is still necessary for <tt>decode-dimms</tt> to function, but is deprecated). Determine which DIMMs are populated via addresses 0x50--0x57 on an SMBUS-type I2C connection. Here, buses 0 and 1 are SMBUS (using the <tt>i2c-piix4</tt> module). | ||
<pre> | <pre> | ||
| Line 37: | Line 37: | ||
[schwarzgerat](1) $ | [schwarzgerat](1) $ | ||
</pre> | </pre> | ||
At this point, <tt>decode-dimms</tt> ought be able to pull the EE1004 information. | |||