<?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: QN9090 GPIO low level setting in Other NXP Products</title>
    <link>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1916811#M24370</link>
    <description>&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;I set an internal pull-down resistor by referring to the I/O Pin Configuration (IOCON).&lt;/P&gt;&lt;P&gt;I also added an external pull-down resistor. However, the target pin goes high for a moment just after power is turned on.&lt;/P&gt;&lt;P&gt;I need to keep the target pin at low level. Is there anything else I need to set? I set IOCON as follows:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;gpio_pin_config_t&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;timing_config = {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; .pinDirection = &lt;/SPAN&gt;&lt;SPAN&gt;kGPIO_DigitalOutput&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; .outputLogic = 0U&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;GPIO_PinInit(GPIO, 0, 13, &amp;amp;timing_config);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;const&lt;/SPAN&gt; &lt;SPAN&gt;uint32_t&lt;/SPAN&gt;&lt;SPAN&gt; port0_pin13_config = (&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_FUNC0 |&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_MODE_PULLDOWN |&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_PIO_SLEW0_STANDARD |&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_PIO_INV_DI |&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_PIO_DIGITAL_EN |&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_PIO_INPFILT_OFF |&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_PIO_SLEW1_STANDARD |&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_PIO_SSEL_DI);&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;IOCON_PinMuxSet(IOCON, 0U, 13U, port0_pin13_config);&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Thu, 25 Jul 2024 04:15:27 GMT</pubDate>
    <dc:creator>Jose7</dc:creator>
    <dc:date>2024-07-25T04:15:27Z</dc:date>
    <item>
      <title>QN9090 GPIO low level setting</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1877712#M22862</link>
      <description>&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a question about the GPIO settings of the QN9090.&lt;/P&gt;&lt;P&gt;According to the QN9090 datasheet, the default status after POR of PIO13 is set to High level, but how can I set it to Low level?&lt;/P&gt;&lt;P&gt;Ideally, the PIO13 pin should be kept at low level when power is turned on.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind regards.&lt;/P&gt;</description>
      <pubDate>Thu, 30 May 2024 01:22:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1877712#M22862</guid>
      <dc:creator>Jose7</dc:creator>
      <dc:date>2024-05-30T01:22:52Z</dc:date>
    </item>
    <item>
      <title>Re: QN9090 GPIO low level setting</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1878870#M22889</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/226815"&gt;@Jose7&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am checking this issue, will update to you once have any progress.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Christine.&lt;/P&gt;</description>
      <pubDate>Fri, 31 May 2024 09:42:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1878870#M22889</guid>
      <dc:creator>Christine_Li</dc:creator>
      <dc:date>2024-05-31T09:42:50Z</dc:date>
    </item>
    <item>
      <title>Re: QN9090 GPIO low level setting</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1879465#M22910</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/226815"&gt;@Jose7&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I checked our datasheet, you are right, the default state&amp;nbsp;&lt;SPAN&gt;after POR of PIO13 is s High level.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;May I ask what is your use case for changing&amp;nbsp;&lt;SPAN&gt; PIO13 to low level?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I am checking how to change it to low level.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Christine.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jun 2024 06:05:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1879465#M22910</guid>
      <dc:creator>Christine_Li</dc:creator>
      <dc:date>2024-06-03T06:05:46Z</dc:date>
    </item>
    <item>
      <title>Re: QN9090 GPIO low level setting</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1879594#M22914</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/226815"&gt;@Jose7&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can refer to&amp;nbsp; &lt;SPAN class="fontstyle0"&gt;Chapter 12: I/O Pin Configuration (IOCON)&lt;/SPAN&gt;&amp;nbsp; of UM11141&amp;nbsp;&lt;A id="relatedDocsClickPDF_3" class="dtmcustomrulelink" href="https://www.nxp.com/webapp/Download?colCode=UM11141" target="_blank" rel="noopener" data-dtmaction="Documentation Section - Results Link Click" data-dtmsubaction="QN9090(T)/QN9030(T) User Manual - NXP - User Guide - English"&gt;&lt;SPAN&gt;QN9090(T)/QN9030(T) User Manual&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;to configure the register PIO0_13 which is used for&amp;nbsp;PIO13.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;And the configuration in our SDK source code is:&amp;nbsp;pin_mux.c&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV style="background-color: #ffffff; padding: 0px 0px 0px 2px;"&gt;
&lt;DIV style="color: #000000; background-color: #ffffff; font-family: 'Consolas'; font-size: 10pt; white-space: pre;"&gt;
&lt;DIV style="background-color: #ffffff; padding: 0px 0px 0px 2px;"&gt;
&lt;DIV style="color: #000000; background-color: #ffffff; font-family: 'Consolas'; font-size: 10pt; white-space: pre;"&gt;&lt;LI-CODE lang="markup"&gt;
void BOARD_InitPins(void)
{
******
******

const uint32_t port0_pin13_config = (); //You can change according to your requirement.

/* PORT0 PIN13 (coords: 16) is configured as SWDIO */

IOCON_PinMuxSet(IOCON, 0U, 13U, port0_pin13_config);

******
******
}&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope my answer is helpful for you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Christine.&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 03 Jun 2024 07:51:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1879594#M22914</guid>
      <dc:creator>Christine_Li</dc:creator>
      <dc:date>2024-06-03T07:51:33Z</dc:date>
    </item>
    <item>
      <title>Re: QN9090 GPIO low level setting</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1880114#M22936</link>
      <description>&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;Thank you for reply.&lt;BR /&gt;PIO13 remains low level from power-on until there is a command from the software. It never goes high level until then.&lt;BR /&gt;Will the above behavior be achieved if I set the register PIO0_13 used for PIO13?&lt;/P&gt;&lt;P&gt;Kind regards.&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jun 2024 23:57:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1880114#M22936</guid>
      <dc:creator>Jose7</dc:creator>
      <dc:date>2024-06-03T23:57:26Z</dc:date>
    </item>
    <item>
      <title>Re: QN9090 GPIO low level setting</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1880378#M22948</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/226815"&gt;@Jose7&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your reply.&lt;/P&gt;
&lt;P&gt;Yes, You can change it as I mentioned in previous comment according to your requirement.&lt;/P&gt;
&lt;P&gt;And also I checked the datasheet of QN9090, It has an internal pull down resistance on this GPIO as shown in below screenshot.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Christine_Li_0-1717484916388.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/282322i7516042C0FAD5FCC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Christine_Li_0-1717484916388.png" alt="Christine_Li_0-1717484916388.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Christine_Li_1-1717484927027.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/282323i5719768EF0152741/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Christine_Li_1-1717484927027.png" alt="Christine_Li_1-1717484927027.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Please have a try on your side and let me know whether have other queries.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Christine.&lt;/P&gt;</description>
      <pubDate>Tue, 04 Jun 2024 07:09:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1880378#M22948</guid>
      <dc:creator>Christine_Li</dc:creator>
      <dc:date>2024-06-04T07:09:19Z</dc:date>
    </item>
    <item>
      <title>Re: QN9090 GPIO low level setting</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1916811#M24370</link>
      <description>&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;I set an internal pull-down resistor by referring to the I/O Pin Configuration (IOCON).&lt;/P&gt;&lt;P&gt;I also added an external pull-down resistor. However, the target pin goes high for a moment just after power is turned on.&lt;/P&gt;&lt;P&gt;I need to keep the target pin at low level. Is there anything else I need to set? I set IOCON as follows:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;gpio_pin_config_t&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;timing_config = {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; .pinDirection = &lt;/SPAN&gt;&lt;SPAN&gt;kGPIO_DigitalOutput&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; .outputLogic = 0U&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;GPIO_PinInit(GPIO, 0, 13, &amp;amp;timing_config);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;const&lt;/SPAN&gt; &lt;SPAN&gt;uint32_t&lt;/SPAN&gt;&lt;SPAN&gt; port0_pin13_config = (&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_FUNC0 |&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_MODE_PULLDOWN |&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_PIO_SLEW0_STANDARD |&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_PIO_INV_DI |&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_PIO_DIGITAL_EN |&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_PIO_INPFILT_OFF |&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_PIO_SLEW1_STANDARD |&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; IOCON_PIO_SSEL_DI);&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;IOCON_PinMuxSet(IOCON, 0U, 13U, port0_pin13_config);&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 25 Jul 2024 04:15:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1916811#M24370</guid>
      <dc:creator>Jose7</dc:creator>
      <dc:date>2024-07-25T04:15:27Z</dc:date>
    </item>
    <item>
      <title>Re: QN9090 GPIO low level setting</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1916975#M24376</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/226815"&gt;@Jose7&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Firstly, please let me apologize if below request is inconvenient to you.&lt;/P&gt;
&lt;P&gt;This thread has no reply for more than one month, so the related SFDC case has been closed and could not be re-opened again. Without the SFDC case, it is very easy to neglect your updates.&lt;/P&gt;
&lt;P&gt;Would you mind help to create a new case to discuss further?&lt;/P&gt;
&lt;P&gt;Sorry for the inconvenience to you again.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Christine.&lt;/P&gt;</description>
      <pubDate>Thu, 25 Jul 2024 08:06:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/QN9090-GPIO-low-level-setting/m-p/1916975#M24376</guid>
      <dc:creator>Christine_Li</dc:creator>
      <dc:date>2024-07-25T08:06:28Z</dc:date>
    </item>
  </channel>
</rss>

