we're battling thermal issues in our i.MX6 design. The i.MX6 will exceed 95°C at 70°C ambient.
We were told that the 3D engine could be disabled in our system and that should reduce the core temperature of the i.MX6. I am not sure what actually controls the power of the 3D engine....is it the kernel, video codec, gstreamer, Qt?
Can someone please provide any information on how to disable the 3D engine (if this is even possible)?
Hi Ryan
one can remove gpu drivers from linux build, please refer to
attached Linux Manual sect.13.1.1.6 Menu Configuration Options
or use core-image-minimal, base as in Yocto Guide Table 1. Freescale
Yocto project images. In running image (if nobody uses gpu)
one can disable its clocks in CCM_CCGR1 and gate LDO_PU regulator
using register PMU_REG_CORE[REG1_TARG], note it also powers vpu
module. Also it may be useful to look at
Imx6q:How to caribrate cpu temp, modify thermal configuration?
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------