<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: [Android] IPU error when system is too hot in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Android-IPU-error-when-system-is-too-hot/m-p/286008#M33656</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Chris, thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Althought I fail to patch the GPU 12 on Android 4.2.2_1.0.0, this issue can be solved by setting the minimum GPU clock to 3.&lt;/P&gt;&lt;P&gt;I only apply the following patch from BSP 1.1.0.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;5716-ENGR00265465-gpu-Add-global-value-for-minimum-3D-clo.patch&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 18 Feb 2014 03:34:49 GMT</pubDate>
    <dc:creator>danielhung</dc:creator>
    <dc:date>2014-02-18T03:34:49Z</dc:date>
    <item>
      <title>[Android] IPU error when system is too hot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-IPU-error-when-system-is-too-hot/m-p/286005#M33653</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have an issue about IPU error, when we try to play two 1080p videos at the same time on i.MX6 Android product.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Reproduce steps]&lt;/P&gt;&lt;P&gt;1. Play two 1080p @ 30fps videos with Uptmate APK.&lt;/P&gt;&lt;P&gt;2. Check the temperature on the device.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Symptom]&lt;/P&gt;&lt;P&gt;When the temperature is over system hot limitation (90 C), it starts to downgrade GPU &amp;amp; CPU working frequency.&lt;/P&gt;&lt;P&gt;However, IPU error is coming subsequently.&lt;/P&gt;&lt;P&gt;Then, the screen is blocked. Framebuffer cannot be updated anymore.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;[Kernel log]&lt;/P&gt;&lt;P&gt;System is too hot. GPU3D will work at 1/64 clock.&lt;/P&gt;&lt;P&gt;thermal_notify: trip_hot reached!&lt;/P&gt;&lt;P&gt;cooling: cpu cur freq is 996000000&lt;/P&gt;&lt;P&gt;cooling: cpu max freq set to 792000000&lt;/P&gt;&lt;P&gt;imx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_10 = 0x00080000&lt;/P&gt;&lt;P&gt;imx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_5 = 0x00800000&lt;/P&gt;&lt;P&gt;mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq&lt;/P&gt;&lt;P&gt;mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq&lt;/P&gt;&lt;P&gt;mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq&lt;/P&gt;&lt;P&gt;mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq&lt;/P&gt;&lt;P&gt;mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq&lt;/P&gt;&lt;P&gt;mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Expected result]&lt;/P&gt;&lt;P&gt;We think the thermal protect mechanism should not cause IPU crashed.&lt;/P&gt;&lt;P&gt;Please help to investigate this issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Feb 2014 02:54:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-IPU-error-when-system-is-too-hot/m-p/286005#M33653</guid>
      <dc:creator>charleshuang</dc:creator>
      <dc:date>2014-02-10T02:54:55Z</dc:date>
    </item>
    <item>
      <title>Re: [Android] IPU error when system is too hot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-IPU-error-when-system-is-too-hot/m-p/286006#M33654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have some updates for this issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. The thermal protect mechanism seems not the root cause for IPU error.&lt;/P&gt;&lt;P&gt;=&amp;gt; We decrease the thermal system hot criteria from 90 C to 60 C, and find video playback still works well when the thermal protect mechanism is starting.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Therefore, the IPU error seems caused by ambient high temperature.&lt;/P&gt;&lt;P&gt;2. We also measure the surface temperature by temperature meter on CPU. When the issue happens, it can reach over 100 degrees centigrade.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; By cat /sys/class/thermal/thermal_zone0/temp, it also reads about 90 degrees centigrade.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Feb 2014 10:12:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-IPU-error-when-system-is-too-hot/m-p/286006#M33654</guid>
      <dc:creator>danielhung</dc:creator>
      <dc:date>2014-02-10T10:12:05Z</dc:date>
    </item>
    <item>
      <title>Re: [Android] IPU error when system is too hot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-IPU-error-when-system-is-too-hot/m-p/286007#M33655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We have also seen this running 4.2.2-1.1.0-ga release of Android.&amp;nbsp; I found that once we upgraded GPU code, there was a new sysfs you can use to set the minimum GPU clock.&amp;nbsp; Changing from (1/64) to (3/64) has prevented the "timeout when waiting for flip irq" issue from happening.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GPU 12 code:&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-99217"&gt;https://community.freescale.com/docs/DOC-99217&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Add this to init script to change min GPU clock:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;write /sys/module/galcore/parameters/gpu3DMinClock 3&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Feb 2014 15:48:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-IPU-error-when-system-is-too-hot/m-p/286007#M33655</guid>
      <dc:creator>Chris1z</dc:creator>
      <dc:date>2014-02-10T15:48:10Z</dc:date>
    </item>
    <item>
      <title>Re: [Android] IPU error when system is too hot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-IPU-error-when-system-is-too-hot/m-p/286008#M33656</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Chris, thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Althought I fail to patch the GPU 12 on Android 4.2.2_1.0.0, this issue can be solved by setting the minimum GPU clock to 3.&lt;/P&gt;&lt;P&gt;I only apply the following patch from BSP 1.1.0.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;5716-ENGR00265465-gpu-Add-global-value-for-minimum-3D-clo.patch&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Feb 2014 03:34:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-IPU-error-when-system-is-too-hot/m-p/286008#M33656</guid>
      <dc:creator>danielhung</dc:creator>
      <dc:date>2014-02-18T03:34:49Z</dc:date>
    </item>
    <item>
      <title>Re: [Android] IPU error when system is too hot</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-IPU-error-when-system-is-too-hot/m-p/286009#M33657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi There,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have probabily the same probleme (get IO_PAN_DISPLAY error) on my ARM6S board with Android 4.0.4.. Please, is there any patch for my environment?&lt;/P&gt;&lt;P&gt;Thank you for your support.&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Giorgio&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Aug 2014 10:48:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-IPU-error-when-system-is-too-hot/m-p/286009#M33657</guid>
      <dc:creator>giorgiosoldavin</dc:creator>
      <dc:date>2014-08-04T10:48:42Z</dc:date>
    </item>
  </channel>
</rss>

