TS511X(4D) Devices TS511X(4D)

ts511xDDR5 temperature sensor driver

/dev/sensors/temperature/i2c/ts511x*

The ts511x driver provides support for the discrete DDR5 thermal sensor I2C device based on JEDEC standard JESD302-1A including the part numbers TS5110, TS5111, TS5210, and TS5211. DIMMs may have up to two such sensors present on them. The first can be found at addresses 0x10 through 0x17 and the second may be found at addresses 0x30 through 0x37.

The temperature sensor measures in units of 0.25 degrees Celsius and its accuracy varies depending on the current temperature range. Access to the thermal sensor is provided through the ksensor(4D) driver and kernel framework. Temperature information is available to the system through the fault management architecture (FMA). The file system location and programming interface to the ts511x temperature sensors are considered .

DDR5 modules have an additional temperature sensor commonly found in their hub. That is supported by the spd511x(4D) driver.

/dev/sensors/temperature/i2c/spd511x*
Temperature sensor character device file.
/kernel/drv/amd64/ts511x
Device driver (x86)

spd511x(4D), i2cadm(8)

TS511X, TS521X Serial Bus Thermal Sensor Device Standard, JESD302-1A Revision 2.00, JEDEC Solid State Technology Association, August 2023.

September 21, 2025 OmniOS