Thermal Shutdown#
Note
On nominal configuration of DRIVE OS, a parameter in BPMP-DTB is enabled to prevent Orin/Thor SoC from automatically shutting down upon exceeding temperature limits. Only the Hardware Safety Manager (HSM) is notified. Orin can be configured to automatically shut down when temperature limits are exceeded by removing the disable_thermtrip_reset
property under the /soctherm
node in drive-foundation/platform-config/bpmp_dtsi/t23x/include/parts/therm/automotive-thermal.dts
:
/ {
soctherm {
disable_thermtrip_reset = <1>;
};
};
The same property disable_thermtrip_reset
in Thor is under the nvtherm
node in drive-foundation/platform-config/bpmp_dtsi/t264/include/parts/therm/3834-0008-thermal.dtsi
:
/ {
nvtherm {
disable_thermtrip_reset = <1>;
};
};
BPMP DTs must be rebuilt for the change to take effect.
When the SoC temperature exceeds the thermal shutdown limit, an immediate shutdown is triggered. Shutdown is triggered by asserting a THERMAL_SHUTDOWN_TEGRA
signal to the Power Management IC, the off-chip PMIC.
The following thermal sensors are configured to trigger thermal shutdown:
TJ-MAX thermal sensor that aggregates the thermal readings of all Tegra internal temperature sensors.
External thermal sensor, redundant thermal shutdown for SoC die temperature.