<?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: HDMI distorted video output in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/HDMI-distorted-video-output/m-p/416452#M62575</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Davi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hdmi distortions may be caused by incorrect clocks,&lt;/P&gt;&lt;P&gt;please check attached Linux Guide for dual LCD settings,&lt;/P&gt;&lt;P&gt;one can try with 3.14.28 Linux on below link&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=RDIMX6SABREBRD&amp;amp;fpsp=1&amp;amp;tab=Design_Tools_Tab" title="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=RDIMX6SABREBRD&amp;amp;fpsp=1&amp;amp;tab=Design_Tools_Tab"&gt;SABRE Board Reference Design|Freescale&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 30 Oct 2015 01:09:38 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2015-10-30T01:09:38Z</dc:date>
    <item>
      <title>HDMI distorted video output</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/HDMI-distorted-video-output/m-p/416451#M62574</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm working on an android projected that makes use of the i.MX6DL in which we need to display the system on the board LCD(480x272p) and a video on a HDMI(720p) display. Its already implemented ad supported by android, but I'm facing an issue with the video output. I can only make both displays work properly if I set on the bootargs using the HDMI on fb0, but this results on the LCD getting a really small resolution. Otherwise if I set the LCD display to be the fb0, the HDMI output is distorted, loses color depth and resolution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Today my bootargs is the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;setenv bootargs_hdmi 'setenv bootargs console=ttymxc0,115200 init=/init&amp;nbsp; video=mxcfb0:dev=lcd,CLAA-WVGA@60,if=RGB24 di0_primary video=mxcfb2:dev=hdmi,1280x720M@60,if=RGB24 vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale ldo_active=on rootwait'&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&lt;/P&gt;&lt;P&gt;Wich results on the HDMI output being distorted.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attached follows two pictures of both cases, hdmi as first display and LCD as a first display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The reason that I cant just make the HDMI as primary, is that I the android framework somehow recognized the LCD display as the Presentation Display, displaying in it the video.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can someone give a light on whats is going on?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Oct 2015 20:02:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/HDMI-distorted-video-output/m-p/416451#M62574</guid>
      <dc:creator>davisilva</dc:creator>
      <dc:date>2015-10-20T20:02:23Z</dc:date>
    </item>
    <item>
      <title>Re: HDMI distorted video output</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/HDMI-distorted-video-output/m-p/416452#M62575</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Davi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hdmi distortions may be caused by incorrect clocks,&lt;/P&gt;&lt;P&gt;please check attached Linux Guide for dual LCD settings,&lt;/P&gt;&lt;P&gt;one can try with 3.14.28 Linux on below link&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=RDIMX6SABREBRD&amp;amp;fpsp=1&amp;amp;tab=Design_Tools_Tab" title="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=RDIMX6SABREBRD&amp;amp;fpsp=1&amp;amp;tab=Design_Tools_Tab"&gt;SABRE Board Reference Design|Freescale&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Oct 2015 01:09:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/HDMI-distorted-video-output/m-p/416452#M62575</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-10-30T01:09:38Z</dc:date>
    </item>
    <item>
      <title>Re: HDMI distorted video output</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/HDMI-distorted-video-output/m-p/416453#M62576</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Igor&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I investigated about the pixel clock and it seemed to be correct. Investigating a little bit furter, I discovered that tha bits_per_pixel of the external HDMI were the double of the board LCD, wich wast 16 bits/pixel. I forced the External display to have the same amount of the lcd by using&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;EM&gt;echo 16 &amp;gt; fb2/bits_per_pixel&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;After that the screen is displayed on the right resolution and with no distotion, but some "flashing black" keeps appearing on the screen. But if I force set the resolution this flickering stops.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;EM&gt;echo S:1280x720p-60 &amp;gt; mode&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;This solved my issue, but now the log keeps printing this message:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; imx6.gralloc( 2360): FBIOPAN_DISPLAY failed: Invalid argument.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;You have any idea why the bits per pixel is wrong? I'm now using those commands on init.rc to force the bits_per_pixel to 16. Is there a better solution?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Nov 2015 16:52:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/HDMI-distorted-video-output/m-p/416453#M62576</guid>
      <dc:creator>davisilva</dc:creator>
      <dc:date>2015-11-05T16:52:48Z</dc:date>
    </item>
    <item>
      <title>Re: HDMI distorted video output</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/HDMI-distorted-video-output/m-p/416454#M62577</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;one can look at&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/rabeeh/android-imx6-kitkat/blob/master/platform/hardware/imx.git/0443-ENGR00257141-Fixed-incorrect-framebuffer-post-issue.patch" title="https://github.com/rabeeh/android-imx6-kitkat/blob/master/platform/hardware/imx.git/0443-ENGR00257141-Fixed-incorrect-framebuffer-post-issue.patch"&gt;android-imx6-kitkat/0443-ENGR00257141-Fixed-incorrect-framebuffer-post-issue.patch at master · rabeeh/android-imx6-kitka…&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Nov 2015 01:46:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/HDMI-distorted-video-output/m-p/416454#M62577</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-11-06T01:46:51Z</dc:date>
    </item>
  </channel>
</rss>

