TS511X(4D) Devices TS511X(4D)

NAME


ts511x - DDR5 temperature sensor driver

SYNOPSIS


/dev/sensors/temperature/i2c/ts511x*

DESCRIPTION


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 volatile.

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

FILES


/dev/sensors/temperature/i2c/spd511x*
Temperature sensor character device
file.

/kernel/drv/amd64/ts511x Device driver (x86)

SEE ALSO


spd511x(4D), i2cadm(8)

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

illumos September 21, 2025 illumos