processor:imx6D
We modfied the linux-imx/drivers/thermal/imx_thermal.c and chang change the passive and critical trip ponits because the video output will get wrong when the tempture reaching passive point.Is it safe enough to increase passive temperature to105 degree?
-#define IMX_TEMP_PASSIVE 85000
-#define IMX_TEMP_PASSIVE_COOL_DELTA 10000
+#define IMX_TEMP_PASSIVE 105000
+#define IMX_TEMP_CRITICAL 110000
+#define IMX_TEMP_PASSIVE_COOL_DELTA 2000
Besides,accroding to the "i.MX_Linux_Reference_Manual.pdf", cooling device will lower CPU frequency and notify GPU to run at a lower frequency when reaching passive point.So how can I prevent GPU to run at a lower frequency except changing the trip points?
Best regards
Azmat
Hi Azmat
>it safe enough to increase passive temperature to105 degree?
basically max. Junction temperature extended commercial = 105C
according to Table 6. Operating Ranges i.MX6DQ Datasheet
so it is not recommended to exceed it.
http://www.nxp.com/docs/en/data-sheet/IMX6DQCEC.pdf
For controlling temperature one can follow recommendations given in
AN4579 i.MX 6 Series Thermal Management Guidelines
https://www.nxp.com/docs/en/application-note/AN4579.pdf
>I prevent GPU to run at a lower frequency except changing the trip points?
one can try to disable bus frequency driver described in Chapter 24
Dynamic Bus Frequency Driver attached Linux Manual.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------