AM625: How to change the high-temperature limit temperature of AM62X

Part Number: AM625


 (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):