We run Android stabilty test tool on two imx6 solo android platforms. One is SOM+RGBLCD and see 30 FPS and IMX6 chip temp reaches 53 C. Other is SOM+LVDS LCD and IMX6 chip temp reaches 73 C. The SOMs are the same.
We suspect that the LVDS combination has better ability to get higher FPS so much more heat is generated. So we want to reduce the heat by FPS and are wondering whether FPS can be controlled by software side ? If yes, please suggest where it is. Or is there any other way to do this alternatively?
Thanks for any suggestion and comment.
Thanks
Hi peter
one can try to tweak trip points of thermal driver, please refer
to Chapter 25 Thermal Driver attached Linux Manual.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi igor,
Thanks for your reply. Could you please elaborate on your suggestion ?
We see the cpufreq is being adjusted following tempature changing and reboot when it is above 90 C. And we can feel the chip is really hot. We don't have any cooling device except using cpufreq governor.
Best Regards,
Peter
Hi peter
you can lower trip point so processor will
speed down at lower temperatures and resulting fps may be
lower too.
~igor
Thanks igor,
Even with lowest cpufrq 3960000, in the thermal test with our board in the specified box, the IMX6 still gets too hot to cause rebooting into bootloader. We want to know if imx6 should be so hot or there is problem with our PCB design. According to your experience, how hot is with IMX6?
Regrads,
Peter
please check AN4579 i.MX 6 Series Thermal Management Guidelines
http://cache.freescale.com/files/32bit/doc/app_note/AN4579.pdf
~igor