EE1004: Difference between revisions
Created page with "[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>, updating the <tt>at24</tt> module. ==Reading 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 connecti..." |
No edit summary |
||
| Line 23: | Line 23: | ||
70: 70 71 72 -- 74 -- 76 -- | 70: 70 71 72 -- 74 -- 76 -- | ||
[schwarzgerat](0) $ | [schwarzgerat](0) $ | ||
</pre> | |||
Here, we see my 8 DIMMs populating addresses 0x50 through 0x57. We now must associate these addresses with <tt>ee1004</tt>: | |||
<pre> | |||
[schwarzgerat](0) $ for i in `seq 0 7` ; do echo ee1004 0x5$i | sudo tee /sys/bus/i2c/devices/i2c-0/new_device ; done | |||
ee1004 0x50 | |||
ee1004 0x51 | |||
ee1004 0x52 | |||
ee1004 0x53 | |||
ee1004 0x54 | |||
ee1004 0x55 | |||
ee1004 0x56 | |||
ee1004 0x57 | |||
[schwarzgerat](1) $ | |||
</pre> | </pre> | ||