<?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: gpio</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/gpio/m-p/841893#M129109</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;OK, I think you have answered my question in a round about way:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is no way in software to control the state of the PULL_DOWN resistor that is present in a GPIO circuit of an IMX8M.&amp;nbsp; This differs from the operation of the imx6. In the imx8 I can program the state of the GPIO PULL_UP resistor, but not the the PULL_DOWN resistor.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is that correct?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;-Whit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 04 Sep 2018 13:57:16 GMT</pubDate>
    <dc:creator>wgoodrich</dc:creator>
    <dc:date>2018-09-04T13:57:16Z</dc:date>
    <item>
      <title>gpio</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/gpio/m-p/841889#M129105</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For the i.mx8M:&lt;/P&gt;&lt;P&gt;It is possible to have a 95K pull-down on an output pad, since most pads of the i.mx8 are configured that way coming out of reset.&lt;/P&gt;&lt;P&gt;But in the&amp;nbsp;IOMUXC_SW_PAD_CTL_PAD_xxx registers, the only option is to enable a pull-up (which I assume to be 27K).&lt;/P&gt;&lt;P&gt;Is that really true? Once out of reset, my only option is to enable a pull-up?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Aug 2018 19:27:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/gpio/m-p/841889#M129105</guid>
      <dc:creator>wgoodrich</dc:creator>
      <dc:date>2018-08-29T19:27:08Z</dc:date>
    </item>
    <item>
      <title>Re: gpio</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/gpio/m-p/841890#M129106</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Whit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;out of reset pad state can not be changed and described in&lt;/P&gt;&lt;P&gt;Table 83. i.MX 8M Dual / 8M QuadLite / 8M Quad 17 x 17 mm functional contact assignments&lt;/P&gt;&lt;P&gt;i.MX8MDQ Datasheet &lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fdata-sheet%2FIMX8MDQLQCEC.pdf" rel="nofollow" target="_blank"&gt;https://www.nxp.com/docs/en/data-sheet/IMX8MDQLQCEC.pdf&lt;/A&gt;&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, 30 Aug 2018 23:30:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/gpio/m-p/841890#M129106</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2018-08-30T23:30:04Z</dc:date>
    </item>
    <item>
      <title>Re: gpio</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/gpio/m-p/841891#M129107</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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply! I need to re-phrase my question:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When the OS is running and is configuring the Pad control registers, how do&lt;/P&gt;&lt;P&gt;I enable the 90K pull-down when I am setting the other input pad&lt;/P&gt;&lt;P&gt;parameters. If, for example,  I set up a GPIO with a Schmitt trigger input&lt;/P&gt;&lt;P&gt;and LVTTL in the pad control register, is the 90K pull-down still there? If&lt;/P&gt;&lt;P&gt;the 90K pull-down is there, how do I disable it? if it’s not there, how do&lt;/P&gt;&lt;P&gt;I enable it (these are the different cases I have across the design).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Whit Goodrich&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Izotope inc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;From:&lt;/STRONG&gt; igorpadykov &amp;lt;admin@community.nxp.com&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Sent:&lt;/STRONG&gt; Thursday, August 30, 2018 5:31 PM&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;To:&lt;/STRONG&gt; Whit Goodrich &amp;lt;wgoodrich@izotope.com&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Subject:&lt;/STRONG&gt; Re:  - Re: gpio&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NXP Community&lt;/P&gt;&lt;P&gt;&amp;lt;https://community.freescale.com/resources/statics/1000/35400-NXP-Community-Email-banner-600x75.jpg&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Re: gpio&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reply from igorpadykov&lt;/P&gt;&lt;P&gt;&amp;lt;https://community.nxp.com/people/igorpadykov?et=watches.email.thread&amp;gt; in *i.MX&lt;/P&gt;&lt;P&gt;Processors* - View the full discussion&lt;/P&gt;&lt;P&gt;&amp;lt;https://community.nxp.com/message/1052102?commentID=1052102&amp;amp;et=watches.email.thread#comment-1052102&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Aug 2018 12:48:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/gpio/m-p/841891#M129107</guid>
      <dc:creator>wgoodrich</dc:creator>
      <dc:date>2018-08-31T12:48:51Z</dc:date>
    </item>
    <item>
      <title>Re: gpio</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/gpio/m-p/841892#M129108</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Whit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;processor pad settings (and pull resistor) are set in dts file, as in example&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; imx8mq-evk {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl_hog: hoggrp {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;fsl,pins = &amp;amp;lt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX8MQ_IOMUXC_NAND_READY_B_GPIO3_IO16&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x19&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX8MQ_IOMUXC_NAND_WE_B_GPIO3_IO17&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x19&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm64/boot/dts/freescale/fsl-imx8mq-evk.dts?h=imx_4.9.51_imx8m_ga" title="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm64/boot/dts/freescale/fsl-imx8mq-evk.dts?h=imx_4.9.51_imx8m_ga"&gt;fsl-imx8mq-evk.dts\freescale\dts\boot\arm64\arch - linux-imx - i.MX Linux kernel&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Aug 2018 23:29:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/gpio/m-p/841892#M129108</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2018-08-31T23:29:49Z</dc:date>
    </item>
    <item>
      <title>Re: gpio</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/gpio/m-p/841893#M129109</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;OK, I think you have answered my question in a round about way:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is no way in software to control the state of the PULL_DOWN resistor that is present in a GPIO circuit of an IMX8M.&amp;nbsp; This differs from the operation of the imx6. In the imx8 I can program the state of the GPIO PULL_UP resistor, but not the the PULL_DOWN resistor.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is that correct?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;-Whit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Sep 2018 13:57:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/gpio/m-p/841893#M129109</guid>
      <dc:creator>wgoodrich</dc:creator>
      <dc:date>2018-09-04T13:57:16Z</dc:date>
    </item>
  </channel>
</rss>

