One of my board(imx6 solo) detect the cpu die temperature wrong, below is some key logs:
U-Boot 2018.03 (Oct 17 2019 - 10:39:25 +0800), Build: jenkins
CPU: Freescale i.MX6SOLO rev1.3 at 792MHz
CPU: Industrial temperature grade (-40C to 105C) at 98C
Reset cause: POR
Model: Freescale i.MX6 DualLite SABRE Smart Device Board
DRAM: 1 GiB
in kernel log:
[ 69.283725] thermal thermal_zone0: critical temperature reached (101 C), shutting down
[ 74.483731] thermal thermal_zone0: critical temperature reached (101 C), shutting down
[ 75.523704] thermal thermal_zone0: critical temperature reached (102 C), shutting down
I would like to know if the OCOTP affect the temperature detection?
And the board is abnoraml now, it cannot boot up without USB.
I suspect the problem is more like the hardware on this board work abnoraml. But I want to double check is the OCOTP value will affect the temperature?
Thanks in advance.