Problem with the message of "tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000"

Hi, I got the following messages in the kernel.log and then the Jetson-nano reboot:

[50340.658107] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50340.830655] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50341.434286] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50342.420779] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50343.422119] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50343.807721] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50344.720790] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50345.211573] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50345.798853] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50346.214990] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50346.837219] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50347.390286] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50347.802709] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50348.313585] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50348.787719] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50349.795655] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50349.982673] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50350.210627] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50350.483952] start_addr=(0x8000), end_addr=(0x10000), buffer_size=(0x8000), smp_number_max=(4096)
[50350.700082] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50351.386340] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50352.308664] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50352.509492] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50352.811680] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[50353.776100] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000

So I checked the temperature of Jetson-nano with the command of “cat /sys/class/thermal/thermal_zone0/temp” and the values of temperature are as follows:
AO-therm: 68.5
CPU-therm: 65.5
GPU-therm: 62.0
PLL-therm: 61.0
PMIC-Die: 100.0
thermal-fan-est: 63.3

The frequency of CPU is 1479000 Hz.

Everything seems to be ok, but how comes this message?

Best Regards!

hello insomnia,

may I know which JetPack release you’re working with, and how you repo these error messages.

Hello, JerryChang

Thank you very much for replying.

We are using JetPack_4.4.1_Linux_JETSON_NANO, and we get these messages via the command of “dmesg”.

Best Regards

hello insomnia,

I’ve never seen this before, what’s the background service you’re running?
are you able moving to the latest release to repo the same failure?
btw, you could enable tegrastats utility to show the statistics, thanks

Hello, JerryChang

You can search the key words of “tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000” in this forum, and you can find several topics containing this message.

For example, the following topic includes this message, but this topic is about usb.

Hello, JerryChang

I notice that the value of " -2147483647" is equal to -2^31, and this message is printed by the function of “enforce_temp_range” in the linux kernel. But I don’t understand why the temperature can overflow.

Best Regards!

hello insomnia,

we would like to reproduce the issue locally,
could you please share what’s the background services, or, what’s the use-case you’ve running to see these messages,
thanks

Hello, JerryChang

It is very hard to provide the background services, because we run a lot of services. And we can’t make sure which service can cause this message.

We are running ROS, and a lot of other services.

When I just reboot the system of Jetson-nano and run the command of “dmesg”, the message comes as follows:

[ 16.944690] tegra_soctherm 700e2000.soctherm: throttrip: pll: missing hot temperature
[ 16.944875] tegra_soctherm 700e2000.soctherm: failed to register sensor: -19
[ 16.946438] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 16.947634] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 16.947965] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 17.051638] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000

Best Regards!

Hi,
From the log it looks like the service fails to be probed. Not sure if it is hardware or software issue. We have ROS projects from community:
https://developer.nvidia.com/embedded/community/jetson-projects

Do you set up the environment based on either project? Or the issue is also observed if you flash only L4T release(such as clean Jetpack 4.6). Would need your hep to share steps so that we can follow the steps to replicate the error first and then do investigation.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.