<?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 Multi-display support on iMX8QM running Android 10 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1186164#M165223</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;My aim is to configure two displays on LVDS0 and LVDS1 using two LVDS-HDMI adapter cards on the iMX8QM MEK platform running Android 10. I want to have one display in portrait mode and the second one in landscape mode. I also want the touch inputs rotated respectively. I'm running into a few issues getting the correct resolution on my secondary display. I've tried to manually set the display timings in imx8qm-mek.dts with the following:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tpe_0-1605805208656.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/130532i9C6CD25D1ED78E0D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="tpe_0-1605805208656.png" alt="tpe_0-1605805208656.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Attached is the result. Any input would be much appreciated&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
    <pubDate>Thu, 19 Nov 2020 17:07:18 GMT</pubDate>
    <dc:creator>tpe</dc:creator>
    <dc:date>2020-11-19T17:07:18Z</dc:date>
    <item>
      <title>Multi-display support on iMX8QM running Android 10</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1186164#M165223</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;My aim is to configure two displays on LVDS0 and LVDS1 using two LVDS-HDMI adapter cards on the iMX8QM MEK platform running Android 10. I want to have one display in portrait mode and the second one in landscape mode. I also want the touch inputs rotated respectively. I'm running into a few issues getting the correct resolution on my secondary display. I've tried to manually set the display timings in imx8qm-mek.dts with the following:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tpe_0-1605805208656.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/130532i9C6CD25D1ED78E0D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="tpe_0-1605805208656.png" alt="tpe_0-1605805208656.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Attached is the result. Any input would be much appreciated&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Thu, 19 Nov 2020 17:07:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1186164#M165223</guid>
      <dc:creator>tpe</dc:creator>
      <dc:date>2020-11-19T17:07:18Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-display support on iMX8QM running Android 10</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1186259#M165235</link>
      <description>&lt;P&gt;Hi tpe&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;one can look at sect.8.3.2 Enabling multiple-display function&amp;nbsp; &lt;A style="box-sizing: border-box; background-color: transparent; color: #215bd6; text-decoration: none; cursor: pointer;" href="https://www.nxp.com/docs/en/user-guide/ANDROID_USERS_GUIDE.pdf" target="_blank"&gt;Android User’s Guide​&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;from android documentation on&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/design/software/embedded-software/i-mx-software/android-os-for-i-mx-applications-processors:IMXANDROID" target="_blank"&gt;https://www.nxp.com/design/software/embedded-software/i-mx-software/android-os-for-i-mx-applications-processors:IMXANDROID&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;</description>
      <pubDate>Thu, 19 Nov 2020 23:14:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1186259#M165235</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-11-19T23:14:18Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-display support on iMX8QM running Android 10</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1186265#M165238</link>
      <description>&lt;P&gt;Hello Igor,&lt;/P&gt;&lt;P&gt;Thank you for your input. I've already read this section in the Android's user guide and was able to get output in my second display, but the secondary screen resolution is off. However, when I launch a separate application on the second display, the display resolution is scaled correctly and when I dumpsys the display info, both of my displays have the correct display timings. My main concern is the incorrect display resolution as shown in the attached image once the system is finished booting. Also, is there any additional documentation for rotating surface and touch on secondary displays? The documentation is limited to binding display ports with input ports&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Nov 2020 23:28:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1186265#M165238</guid>
      <dc:creator>tpe</dc:creator>
      <dc:date>2020-11-19T23:28:00Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-display support on iMX8QM running Android 10</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1186634#M165289</link>
      <description>&lt;P&gt;Hi tpe&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;resolution should not set with "display-timings" as it6263&amp;nbsp; (&lt;SPAN&gt;LVDS-HDMI&lt;/SPAN&gt;) driver&lt;/P&gt;
&lt;P&gt;reads panel capability (resolution) through i2c in functions&amp;nbsp;&lt;/P&gt;
&lt;P&gt;it6263_read_edid(), it6263_get_modes(), drm_detect_hdmi_monitor()&lt;/P&gt;
&lt;P&gt;&lt;A href="https://source.codeaurora.org/external/imx/linux-imx/tree/drivers/gpu/drm/bridge/it6263.c?h=imx_5.4.47_2.2.0" target="_blank"&gt;https://source.codeaurora.org/external/imx/linux-imx/tree/drivers/gpu/drm/bridge/it6263.c?h=imx_5.4.47_2.2.0&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;as this is hdmi, strictly speaking supported only cea resolutions:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://source.codeaurora.org/external/imx/linux-imx/tree/drivers/gpu/drm/drm_edid.c?h=imx_5.4.47_2.2.0" target="_blank"&gt;https://source.codeaurora.org/external/imx/linux-imx/tree/drivers/gpu/drm/drm_edid.c?h=imx_5.4.47_2.2.0&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;</description>
      <pubDate>Fri, 20 Nov 2020 10:20:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1186634#M165289</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-11-20T10:20:14Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-display support on iMX8QM running Android 10</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1186774#M165304</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;How would I go about modifying my HDMI resolutions? One screen is natively 1280x800 and the other 400x1280. Is there any documentation or do I set these through I2C in device tree configurations?&lt;/P&gt;</description>
      <pubDate>Fri, 20 Nov 2020 15:19:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1186774#M165304</guid>
      <dc:creator>tpe</dc:creator>
      <dc:date>2020-11-20T15:19:11Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-display support on iMX8QM running Android 10</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1186938#M165323</link>
      <description>&lt;P&gt;&amp;gt;How would I go about modifying my HDMI resolutions?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;linux hdmi driver supports only cea modes described in "struct drm_display_mode"&lt;/P&gt;
&lt;P&gt;drm_edid.c. In general you can add neceesary resolution to that table, but&lt;/P&gt;
&lt;P&gt;operation can not be guatanteed. In particular using non-cea modes can lead&lt;/P&gt;
&lt;P&gt;to sound loss.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 21 Nov 2020 05:21:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1186938#M165323</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-11-21T05:21:11Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-display support on iMX8QM running Android 10</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1187562#M165375</link>
      <description>&lt;P&gt;In "struct drm_display_mode" the resolutions are auto generated by a DMT spec. Where is this DMT spec defined and how can I differentiate EDID for my two displays? It seems like it grabs the best fit for both displays instead of independent configurations&lt;/P&gt;</description>
      <pubDate>Mon, 23 Nov 2020 15:11:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1187562#M165375</guid>
      <dc:creator>tpe</dc:creator>
      <dc:date>2020-11-23T15:11:53Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-display support on iMX8QM running Android 10</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1187757#M165391</link>
      <description>&lt;P&gt;for cea one can look for example in Table 33-3. Video Modes&lt;/P&gt;
&lt;P&gt;&lt;A id="relatedDocsClick_2" href="https://www.nxp.com/webapp/Download?colCode=IMX6DQRM" target="_blank" rel="noopener"&gt;&lt;STRONG&gt;i.MX 6Dual/6Quad Applications Processor Reference Manual&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;gt; how can I differentiate EDID for my two displays?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;driver reads panel capability (resolution) through i2c in functions it6263_read_edid(),&lt;/P&gt;
&lt;P&gt;&lt;A href="https://en.wikipedia.org/wiki/Extended_Display_Identification_Data" target="_blank"&gt;https://en.wikipedia.org/wiki/Extended_Display_Identification_Data&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.epiphan.com/blog/what-is-edid-and-why-is-it-important/" target="_blank"&gt;https://www.epiphan.com/blog/what-is-edid-and-why-is-it-important/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;</description>
      <pubDate>Tue, 24 Nov 2020 00:34:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Multi-display-support-on-iMX8QM-running-Android-10/m-p/1187757#M165391</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-11-24T00:34:51Z</dc:date>
    </item>
  </channel>
</rss>

