<?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>i.MX ProcessorsのトピックRe: Multiple monitors for imx6dl</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Multiple-monitors-for-imx6dl/m-p/1045587#M154004</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry my description is unclear.&lt;/P&gt;&lt;P&gt;Here is my configure file "/etc/X11/xorg.conf".&lt;/P&gt;&lt;P&gt;Now both monitors can be used (hdmi and lvds), but the touchscreen can control the pointer between different display screens.&lt;/P&gt;&lt;P&gt;I want this touchscreen is just matched with lvds, but&amp;nbsp;not affected other input devices.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS: the touchscreen configuration may be the default.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe these picture can&amp;nbsp;explain what I want&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="now.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/115978iB61AB36D81EDC0B2/image-size/large?v=v2&amp;amp;px=999" role="button" title="now.png" alt="now.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="I want.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/115979i5638FB87E4511945/image-size/large?v=v2&amp;amp;px=999" role="button" title="I want.png" alt="I want.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jul 2020 03:08:59 GMT</pubDate>
    <dc:creator>Mihan</dc:creator>
    <dc:date>2020-07-16T03:08:59Z</dc:date>
    <item>
      <title>Multiple monitors for imx6dl</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Multiple-monitors-for-imx6dl/m-p/1045584#M154001</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone&lt;/P&gt;&lt;P&gt;I want to use LVDS and HDMI to display at the same time on imx6dl ( kernel 4.1.15 with Xserver (X11))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First the i2c for HDMI address is&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;root@imx6qsabresd:~# i2cdetect -y -r 2&lt;BR /&gt; 0 1 2 3 4 5 6 7 8 9 a b c d e f&lt;BR /&gt;00: -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;BR /&gt;10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;BR /&gt;20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;BR /&gt;30: 30 -- -- -- -- -- -- -- -- -- 3a -- -- -- -- -- &lt;BR /&gt;40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;BR /&gt;50: UU -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;BR /&gt;60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- &lt;BR /&gt;70: -- -- -- -- -- -- -- --&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;The setting on device tree&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;#imx6qdl-sabresd.dtsi&lt;/P&gt;&lt;P&gt;&amp;amp;i2c3 {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; clock-frequency = &amp;lt;100000&amp;gt;;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; pinctrl-names = "default";&lt;BR /&gt;&amp;nbsp; &amp;nbsp; pinctrl-0 = &amp;lt;&amp;amp;pinctrl_i2c3&amp;gt;;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; hdmi: edid@50 {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compatible = "fsl,imx6-hdmi-i2c";&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; reg = &amp;lt;0x50&amp;gt;;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; status = "okay";&lt;BR /&gt;&amp;nbsp; &amp;nbsp; };&lt;BR /&gt;};&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;xorg.conf&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Section "Device"&lt;BR /&gt; Identifier "i.MX Accelerated Framebuffer Device"&lt;BR /&gt; Driver "vivante"&lt;BR /&gt; Option "fbdev" "/dev/fb0"&lt;BR /&gt; Option "vivante_fbdev" "/dev/fb0"&lt;BR /&gt; Option "HWcursor" "true"&lt;/P&gt;&lt;P&gt;EndSection&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Section "ServerFlags"&amp;nbsp;&lt;/P&gt;&lt;P&gt;Option "BlankTime" "0"&lt;/P&gt;&lt;P&gt;Option "StandbyTime" "0"&lt;/P&gt;&lt;P&gt;Option "SuspendTime" "0"&lt;/P&gt;&lt;P&gt;Option "OffTime" "0"&lt;/P&gt;&lt;P&gt;EndSection&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But first I find the "lspci" doesn't work&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;root@imx6qsabresd:/dev# lspci&lt;/P&gt;pcilib: Cannot open /proc/bus/pci&lt;BR /&gt;lspci: Cannot find any working access method.&lt;/BLOCKQUOTE&gt;&lt;P&gt;But I can use HDMI or LVDS independently by set u-boot&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;#only hdmi&lt;/P&gt;&lt;P&gt;mmc read 0x12000000 0x800 0x5000;mmc read 0x18000000 0x5000 0x800;setenv bootargs console=ttymxc0,115200 root=/dev/mmcblk3p2 rootwait rw video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24,bpp=32 video=mxcfb1:off;bootz 0x12000000 - 0x18000000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#only lvds&lt;/P&gt;&lt;P&gt;mmc read 0x12000000 0x800 0x5000;mmc read 0x18000000 0x5000 0x800;setenv bootargs console=ttymxc0,115200 root=/dev/mmcblk3p2 rootwait rw video=mxcfb0:dev=ldb,1024x768M@60,if=RGB24,bpp=32 video=mxcfb1:off;bootz 0x12000000 - 0x18000000&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems to work if uses them at the same time.&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;mmc read 0x12000000 0x800 0x5000;mmc read 0x18000000 0x5000 0x800;setenv bootargs console=ttymxc0,115200 root=/dev/mmcblk3p2 rootwait rw video=mxcfb0:dev=ldb,1024x768M@60,if=RGB24,bpp=32 video=mxcfb1:dev=hdmi,1920x1080M@60,if=RGB24,bpp=32;bootz 0x12000000 - 0x18000000&lt;/P&gt;&lt;P&gt;# then I set the fb2 on ?&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;echo 0 &amp;gt;/sys/class/graphics/fb2/blank&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;But I don't know how to run my program on the second screen. Also I can not to check the second screen by Qt function:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;qApp-&amp;gt;desktop()-&amp;gt;screenCount(); //just only 1 screen it returns.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It doesn't seem to work that setting the option in "xorg.conf".&lt;/P&gt;&lt;P&gt;What should I do?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Mihan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jul 2020 04:03:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Multiple-monitors-for-imx6dl/m-p/1045584#M154001</guid>
      <dc:creator>Mihan</dc:creator>
      <dc:date>2020-07-15T04:03:13Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple monitors for imx6dl</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Multiple-monitors-for-imx6dl/m-p/1045585#M154002</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I can use two screens at the same time by setting `xorg.conf` following&amp;nbsp;&lt;A _jive_internal="true" href="https://community.nxp.com/thread/489081"&gt;iMX6-Dual Display with vivante and X11(xserver) only one is possible with acceleration, How to use another without acceleration ?&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But now my touchscreen can not only use on the first screen.&lt;/P&gt;&lt;P&gt;And I found the screen just only screen 0 (name: DISP3 BG)&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;root@imx6qsabresd:/etc# xrandr &lt;BR /&gt;Screen 0: minimum 240 x 240, current 1024 x 768, maximum 8192 x 8192&lt;BR /&gt;DISP3 BG connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm&lt;BR /&gt; U:1024x768p-59 59.91*+&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The xdpyinfo output:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;name of display: :0.0&lt;BR /&gt;version number: 11.0&lt;BR /&gt;vendor string: The X.Org Foundation&lt;BR /&gt;vendor release number: 11800000&lt;BR /&gt;X.Org version: 1.18.0&lt;BR /&gt;maximum request size: 16777212 bytes&lt;BR /&gt;motion buffer size: 256&lt;BR /&gt;bitmap unit, bit order, padding: 32, LSBFirst, 32&lt;BR /&gt;image byte order: LSBFirst&lt;BR /&gt;number of supported pixmap formats: 7&lt;BR /&gt;supported pixmap formats:&lt;BR /&gt; depth 1, bits_per_pixel 1, scanline_pad 32&lt;BR /&gt; depth 4, bits_per_pixel 8, scanline_pad 32&lt;BR /&gt; depth 8, bits_per_pixel 8, scanline_pad 32&lt;BR /&gt; depth 15, bits_per_pixel 16, scanline_pad 32&lt;BR /&gt; depth 16, bits_per_pixel 16, scanline_pad 32&lt;BR /&gt; depth 24, bits_per_pixel 32, scanline_pad 32&lt;BR /&gt; depth 32, bits_per_pixel 32, scanline_pad 32&lt;BR /&gt;keycode range: minimum 8, maximum 255&lt;BR /&gt;focus: PointerRoot&lt;BR /&gt;number of extensions: 27&lt;BR /&gt; BIG-REQUESTS&lt;BR /&gt; Composite&lt;BR /&gt; DAMAGE&lt;BR /&gt; DOUBLE-BUFFER&lt;BR /&gt; DPMS&lt;BR /&gt; DRI2&lt;BR /&gt; GLX&lt;BR /&gt; Generic Event Extension&lt;BR /&gt; MIT-SCREEN-SAVER&lt;BR /&gt; MIT-SHM&lt;BR /&gt; Present&lt;BR /&gt; RANDR&lt;BR /&gt; RENDER&lt;BR /&gt; SGI-GLX&lt;BR /&gt; SHAPE&lt;BR /&gt; SYNC&lt;BR /&gt; X-Resource&lt;BR /&gt; XC-MISC&lt;BR /&gt; XFIXES&lt;BR /&gt; XFree86-DGA&lt;BR /&gt; XFree86-DRI&lt;BR /&gt; XFree86-VidModeExtension&lt;BR /&gt; XInputExtension&lt;BR /&gt; XKEYBOARD&lt;BR /&gt; XTEST&lt;BR /&gt; XVideo&lt;BR /&gt; vivext&lt;BR /&gt;default screen number: 0&lt;BR /&gt;number of screens: 2&lt;/P&gt;&lt;P&gt;screen #0:&lt;BR /&gt; dimensions: 1024x768 pixels (270x203 millimeters)&lt;BR /&gt; resolution: 96x96 dots per inch&lt;BR /&gt; depths (7): 24, 1, 4, 8, 15, 16, 32&lt;BR /&gt; root window id: 0x1a8&lt;BR /&gt; depth of root window: 24 planes&lt;BR /&gt; number of colormaps: minimum 1, maximum 1&lt;BR /&gt; default colormap: 0x20&lt;BR /&gt; default number of colormap cells: 256&lt;BR /&gt; preallocated pixels: black 0, white 16777215&lt;BR /&gt; options: backing-store WHEN MAPPED, save-unders NO&lt;BR /&gt; largest cursor: 1024x768&lt;BR /&gt; current input event mask: 0x5a0000&lt;BR /&gt; StructureNotifyMask SubstructureNotifyMask SubstructureRedirectMask &lt;BR /&gt; PropertyChangeMask &lt;BR /&gt; number of visuals: 64&lt;BR /&gt; default visual id: 0x21&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;screen #1:&lt;BR /&gt; dimensions: 1920x1080 pixels (508x285 millimeters)&lt;BR /&gt; resolution: 96x96 dots per inch&lt;BR /&gt; depths (7): 24, 1, 4, 8, 15, 16, 32&lt;BR /&gt; root window id: 0x1aa&lt;BR /&gt; depth of root window: 24 planes&lt;BR /&gt; number of colormaps: minimum 1, maximum 1&lt;BR /&gt; default colormap: 0x41&lt;BR /&gt; default number of colormap cells: 256&lt;BR /&gt; preallocated pixels: black 0, white 16777215&lt;BR /&gt; options: backing-store WHEN MAPPED, save-unders NO&lt;BR /&gt; largest cursor: 1920x1080&lt;BR /&gt; current input event mask: 0x20000&lt;BR /&gt; StructureNotifyMask &lt;BR /&gt; number of visuals: 64&lt;BR /&gt; default visual id: 0x42&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I know how to set the "map-to-output"&amp;nbsp;&lt;A href="https://wiki.archlinux.org/index.php/Touchscreen#Using_a_touchscreen_in_a_multi-head_setup"&gt;Using a touchscreen in a multi-head setup&lt;/A&gt;&lt;/P&gt;&lt;P&gt;But there is only one screen (&lt;SPAN style="background-color: #f6f6f6;"&gt;xrandr&lt;SPAN&gt;&amp;nbsp;shown&lt;/SPAN&gt;&lt;/SPAN&gt;).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What should I do?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jul 2020 06:52:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Multiple-monitors-for-imx6dl/m-p/1045585#M154002</guid>
      <dc:creator>Mihan</dc:creator>
      <dc:date>2020-07-15T06:52:06Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple monitors for imx6dl</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Multiple-monitors-for-imx6dl/m-p/1045586#M154003</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;what do you mean “But now my touchscreen can not only use on the first screen”， do you mean your touchscreen can only use on the first screen? so now you can enable dual display, but only one display can use touchscreen, you want to enable touchscreen on your second display?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2020 02:47:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Multiple-monitors-for-imx6dl/m-p/1045586#M154003</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2020-07-16T02:47:14Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple monitors for imx6dl</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Multiple-monitors-for-imx6dl/m-p/1045587#M154004</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry my description is unclear.&lt;/P&gt;&lt;P&gt;Here is my configure file "/etc/X11/xorg.conf".&lt;/P&gt;&lt;P&gt;Now both monitors can be used (hdmi and lvds), but the touchscreen can control the pointer between different display screens.&lt;/P&gt;&lt;P&gt;I want this touchscreen is just matched with lvds, but&amp;nbsp;not affected other input devices.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS: the touchscreen configuration may be the default.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe these picture can&amp;nbsp;explain what I want&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="now.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/115978iB61AB36D81EDC0B2/image-size/large?v=v2&amp;amp;px=999" role="button" title="now.png" alt="now.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="I want.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/115979i5638FB87E4511945/image-size/large?v=v2&amp;amp;px=999" role="button" title="I want.png" alt="I want.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2020 03:08:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Multiple-monitors-for-imx6dl/m-p/1045587#M154004</guid>
      <dc:creator>Mihan</dc:creator>
      <dc:date>2020-07-16T03:08:59Z</dc:date>
    </item>
  </channel>
</rss>

