Configuring Thermal Shutdown#

SoC shutdown using the TJ-MAX thermal sensor is enabled by setting a thermal shutdown limit value. If the TJ-MAX temperature exceeds the shutdown limit, thermal shutdown is triggered.

In the BPMP firmware Device Tree (BPMP-DTB), the following Device Tree node and property are used to configure thermal shutdown limits:

For Orin:
soctherm {
   thermtrip_hot = <125000>; /* in Milli DegC */
   thermtrip_cold = <(-40000)>;
};

For Thor:
nvtherm {
   thermtrip_hot = <115000>;
   thermtrip_cold = <(-30000)>;
};

Where 125000 is the shutdown limit value as defined by the thermtrip_hot Device Tree property. The value varies from platform to platform.

To locate the TJ-MAX thermal sensor shutdown value, consult the property in the BPMP firmware Device Tree of your platform.