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.