(SDK 11_01_05_03) . I attempted to modify the temperature values in k3-am62-thermal.dtsi, but it seems that the changes did not take effect. I would like to know how to make the correct modifications.
@@ -13,13 +13,13 @@ main0_thermal: main0-thermal {
trips {
main0_alert: main0-alert {
- temperature = <95000>;
+ temperature = <120000>;
hysteresis = <2000>;
type = "passive";
};
main0_crit: main0-crit {
- temperature = <105000>; /* milliCelsius */
+ temperature = <120000>; /* milliCelsius */
hysteresis = <2000>; /* milliCelsius */
type = "critical";
};
@@ -44,13 +44,13 @@ main1_thermal: main1-thermal {
trips {
main1_alert: main1-alert {
- temperature = <95000>;
+ temperature = <120000>;
hysteresis = <2000>;
type = "passive";
};
main1_crit: main1-crit {
- temperature = <105000>; /* milliCelsius */
+ temperature = <120000>; /* milliCelsius */
hysteresis = <2000>; /* milliCelsius */
type = "critical";
};
The test results are as follows
root@myd-am62x:/sys/class/thermal/thermal_zone0# uname -a
Linux myd-am62x 6.12.35-ti-00945-gcf2077860520 #1 SMP PREEMPT Mon Jan 12 09:31:13 UTC 2026 aarch64 GNU/Linux
root@myd-am62x:/sys/class/thermal/thermal_zone0# cat trip_point_0_temp
120000
root@myd-am62x:/sys/class/thermal/thermal_zone0# cat trip_point_1_temp
105000
root@myd-am62x:/sys/class/thermal/thermal_zone0# echo 1060000 > emul_temp
[ 1126.622681] thermal thermal_zone0: main0-thermal: critical temperature reached
[ 1126.630053] reboot: HARDWARE PROTECTION shutdown (Temperature too high)
root@myd-am62x:/sys/class/thermal/thermal_zone0#
Broadcast message from root@myd-am62x (Fri 2025-05-30 03:24:52 CST):