<?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: IMX8 &amp; Goodix GT911 touchscreen in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8-Goodix-GT911-touchscreen/m-p/1692483#M209677</link>
    <description>What do you mean by the INT pin not being setup correctly? I'm having this exact same issue. You mean it's configuration as a GPIO in general or something else?</description>
    <pubDate>Tue, 25 Jul 2023 20:35:50 GMT</pubDate>
    <dc:creator>jkellar-pulse</dc:creator>
    <dc:date>2023-07-25T20:35:50Z</dc:date>
    <item>
      <title>IMX8 &amp; Goodix GT911 touchscreen</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8-Goodix-GT911-touchscreen/m-p/930397#M139587</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;I'm currently trying to use a goodix gt911 touchscreen with our IMX8mq-evk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using the goodix driver from the mainline linux kernel and have configured the device tree to use the required pins but the gt911 will not respond causing the driver to fail with:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/87556i18BF0A6A960532EC/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can perform the same operations using usermode i2ctransfer and the controller responds correctly, I've also hooked up a logic scope to the reset and interrupt lines and they behave as expected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone have any insight into what could be causing the issue?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Aug 2019 17:29:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8-Goodix-GT911-touchscreen/m-p/930397#M139587</guid>
      <dc:creator>oli1</dc:creator>
      <dc:date>2019-08-15T17:29:17Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8 &amp; Goodix GT911 touchscreen</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8-Goodix-GT911-touchscreen/m-p/930398#M139588</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Oliver&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for goodix touchscreen one can look at boundary devices nitrogen 8m board:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_4.14.x_2.0.0_ga/arch/arm64/boot/dts/freescale/imx8mq-nitrogen8m.dts" title="https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_4.14.x_2.0.0_ga/arch/arm64/boot/dts/freescale/imx8mq-nitrogen8m.dts"&gt;linux-imx6/imx8mq-nitrogen8m.dts at boundary-imx_4.14.x_2.0.0_ga · boundarydevices/linux-imx6 · GitHub&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://boundary80.rssing.com/chan-7689470/latest.php" title="http://boundary80.rssing.com/chan-7689470/latest.php"&gt;Boundary Devices&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Aug 2019 23:12:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8-Goodix-GT911-touchscreen/m-p/930398#M139588</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-08-15T23:12:48Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8 &amp; Goodix GT911 touchscreen</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8-Goodix-GT911-touchscreen/m-p/930399#M139589</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the pointers. It looks like we're doing the same thing in our driver (I have also tried that source but we get same error).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It fails on the first i2c IO test. It's almost as if its using the wrong i2c port, but doing the same thing from userspace works perfectly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Aug 2019 14:39:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8-Goodix-GT911-touchscreen/m-p/930399#M139589</guid>
      <dc:creator>oli1</dc:creator>
      <dc:date>2019-08-16T14:39:19Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8 &amp; Goodix GT911 touchscreen</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8-Goodix-GT911-touchscreen/m-p/930400#M139590</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Following up my own question.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This was a case of the INT pin not being set up correctly and the gt911 wasn't being initialised correctly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Oli&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Aug 2019 11:29:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8-Goodix-GT911-touchscreen/m-p/930400#M139590</guid>
      <dc:creator>oli1</dc:creator>
      <dc:date>2019-08-22T11:29:14Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8 &amp; Goodix GT911 touchscreen</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8-Goodix-GT911-touchscreen/m-p/930401#M139591</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have you used the same driver file from the linux kernel source code and then checked for INT pin?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Dec 2019 05:18:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8-Goodix-GT911-touchscreen/m-p/930401#M139591</guid>
      <dc:creator>anushan</dc:creator>
      <dc:date>2019-12-26T05:18:28Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8 &amp; Goodix GT911 touchscreen</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8-Goodix-GT911-touchscreen/m-p/1523655#M195265</link>
      <description>&lt;P&gt;were you able to figure this out? I cant seem to find the right combination of things to change in the device tree to get this working properly either and its driving me insane&lt;/P&gt;</description>
      <pubDate>Fri, 16 Sep 2022 13:22:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8-Goodix-GT911-touchscreen/m-p/1523655#M195265</guid>
      <dc:creator>jacoblindberg</dc:creator>
      <dc:date>2022-09-16T13:22:24Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8 &amp; Goodix GT911 touchscreen</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8-Goodix-GT911-touchscreen/m-p/1692483#M209677</link>
      <description>What do you mean by the INT pin not being setup correctly? I'm having this exact same issue. You mean it's configuration as a GPIO in general or something else?</description>
      <pubDate>Tue, 25 Jul 2023 20:35:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8-Goodix-GT911-touchscreen/m-p/1692483#M209677</guid>
      <dc:creator>jkellar-pulse</dc:creator>
      <dc:date>2023-07-25T20:35:50Z</dc:date>
    </item>
  </channel>
</rss>

