Skip to main content

Thermal panel

The Thermal panel reports 17 temperature channels:

  • 14 on-die RTSN/PVT channels inside the Modalix SoC;
  • two SOM board-temperature channels reported by an LM96163-compatible hardware-monitoring device;
  • one Ethernet/MDIO hardware-monitor channel.

All values are degrees Celsius. They are point measurements at sensor locations, not ambient-air temperature and not an average die temperature.

Thermal max

The top chart selects the maximum finite temperature across every thermal metric for each cache sample. The hottest sensor may change between samples. Use the individual sensor charts to identify the source.

On-die RTSN/PVT sensors

Sentinel maps the PVT controller through /dev/mem, triggers each channel, and converts its raw 12-bit-style reading using:

temperature_C = raw × 698.9 / 4096 - 283.0

The SoC has seven physical sites. Each site is represented by an Alert-channel RTSN and a Trip-channel RTSN at the same location:

LocationAlert channelTrip channel
MLA quadrant Q0MLA-0MLA-7
MLA quadrant Q1MLA-1MLA-8
MLA quadrant Q2MLA-2MLA-9
MLA quadrant Q3MLA-3MLA-10
APUAPU-4APU-11
CVUCVU-5CVU-12
TOP, near PCIe/EthernetTOP-6TOP-13

The pair does not represent two different temperature limits in the displayed value. It represents two sensor channels feeding different hardware threshold paths at the same site. Small differences between the pair are expected.

If RTSN sampling fails, Sentinel logs the failure and disables that RTSN sampler for the remainder of the daemon process. Restart the daemon after correcting /dev/mem, permission, or hardware-access problems.

Board and Ethernet sensors

Display nameSourcePhysical interpretation
LM96-1lm96163 temp1_inputSOM top-side board temperature from the monitoring IC's internal sensor.
LM96-2lm96163 temp2_inputSOM bottom-side temperature from a diode on the bottom of the SOM, read through the monitoring IC.
ETH-1Ethernet/MDIO temp1_inputTemperature reported by the Ethernet hwmon device. The exact physical component is not yet confirmed.

Linux hwmon reports millidegrees Celsius; Sentinel divides the value by 1000. The LM96163 directory is resolved by driver name because hwmonN numbering can change. The displayed example paths are not stable identifiers.

Colors and thresholds

  • Cyan: below 45 C
  • Green: 45 C to below 70 C
  • Red/warning: 70 C to below 85 C
  • Bold red/critical: 85 C or higher

These are Sentinel presentation thresholds. They do not replace device datasheet limits, thermal-trip behavior, or board-specific operating requirements.