i.MX8M Mini temperature sensor calibration

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX8M Mini temperature sensor calibration

Jump to solution
1,385 Views
vincentz63
Contributor IV

I'm using the i.MX8M Mini onboard temperature sensor to monitor the temperature of the SoC.

I'm trying to replicate some of the tests from AN12410 with my i.MX8M Mini board.

Page 52 states the that the temperature sensor must be calibrated.

"cat /sys/devices/virtual/thermal/thermal_zone0/temp: prints the temperature to the screen (the chip should be calibrated)."

How do I do that? The sensor reads 39000 a few seconds after a fresh boot, having left the SoC to cool for an hour prior. This seems high given my ambient of 22C so I am wondering if I need to calibrate it?

Labels (1)
0 Kudos
1 Solution
1,346 Views
AldoG
NXP TechSupport
NXP TechSupport

Hello,

The thermal sensor comes calibrated because the calibration is done during the manufacturing testing of the chip. The process of calibration is explained in the i.MX 8M Mini Applications Processor Reference Manual chap 5.4.5. The values used for calibration are programmed in the fuse registers for each device and so, cannot be changed.

The temperatures that you are reporting are not surprising because the temperature calculated is not from the room, but on the chip. Indeed, even at a cold start, the boot of the board requires power and resources, so the board is heating.

Best regards,
Aldo.

View solution in original post

0 Kudos
2 Replies
1,347 Views
AldoG
NXP TechSupport
NXP TechSupport

Hello,

The thermal sensor comes calibrated because the calibration is done during the manufacturing testing of the chip. The process of calibration is explained in the i.MX 8M Mini Applications Processor Reference Manual chap 5.4.5. The values used for calibration are programmed in the fuse registers for each device and so, cannot be changed.

The temperatures that you are reporting are not surprising because the temperature calculated is not from the room, but on the chip. Indeed, even at a cold start, the boot of the board requires power and resources, so the board is heating.

Best regards,
Aldo.

0 Kudos
1,353 Views
vincentz63
Contributor IV

Hello,

Any chance of getting a reply of this one?

Thanks

JP

0 Kudos