When doing some temperature measurement on our devices, we observed that the temperature given by the imx8mm (`cat /sys/class/thermal/thermal_zone0/temp`) can greatly fluctuate from one device to the other, with the exact same Linux image running.
We also measured the chip temperature with an IR camera and observed that we saw that the difference between imx sensor and the camera can go up to 20°C !
We verified that the imx8mm_thermal driver is included in our kernel.
What can be the reason of these huge temperature differences ?
Maybe there is an issue with the hardware sensor calibration ?