<?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: RT1010: Lacking documentation on GPIOMUX in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1010-Lacking-documentation-on-GPIOMUX/m-p/1197548#M11611</link>
    <description>&lt;P&gt;I agree the implementation of the IOMUX is confusing at first acquaintance, and it's not helped by missing or incomplete documentation.&lt;/P&gt;&lt;P&gt;To start I found it easiest to look at some SDK example projects, I've not used RT1010 but if it's the same as RT106x then you should see calls to&amp;nbsp;IOMUXC_SetPinMux() that sets the pin muxing and&amp;nbsp;IOMUXC_SetPinConfig() that sets the pin config.&lt;/P&gt;&lt;P&gt;Also looking at the contents of fsl_iomuxc.h can be a quick way to see which muxing options are available for a given pin, and you can use the pin function ID's to quickly configure the pin.&lt;/P&gt;&lt;P&gt;-Nick&lt;/P&gt;</description>
    <pubDate>Thu, 10 Dec 2020 18:10:07 GMT</pubDate>
    <dc:creator>nickwallis</dc:creator>
    <dc:date>2020-12-10T18:10:07Z</dc:date>
    <item>
      <title>RT1010: Lacking documentation on GPIOMUX</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1010-Lacking-documentation-on-GPIOMUX/m-p/1196421#M11592</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Where I can find more information about GPIOMUX?&lt;/P&gt;&lt;P&gt;If I want to use GPIO_AD_03 as a gpio I will find that one of the muxing options is&amp;nbsp;GPIOMUX_IO17.&lt;/P&gt;&lt;P&gt;But that's it, I can't find any mention of GPIOMUX in the reference manual, how to control it nor how it's mapped to GPIO registers.&lt;/P&gt;</description>
      <pubDate>Wed, 09 Dec 2020 13:11:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1010-Lacking-documentation-on-GPIOMUX/m-p/1196421#M11592</guid>
      <dc:creator>tomula</dc:creator>
      <dc:date>2020-12-09T13:11:23Z</dc:date>
    </item>
    <item>
      <title>Re: RT1010: Lacking documentation on GPIOMUX</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1010-Lacking-documentation-on-GPIOMUX/m-p/1196569#M11596</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Try this video as starting point:&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.youtube.com/watch?v=SmFTi8hlba0" target="_blank"&gt;https://www.youtube.com/watch?v=SmFTi8hlba0&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Mark&lt;BR /&gt;&lt;EM&gt;[uTasker project developer for Kinetis and i.MX RT]&lt;/EM&gt;&lt;BR /&gt;&lt;FONT color="#999999"&gt;Contact me by personal message or on the uTasker web site to discuss professional training, solutions to problems or rapid product development requirements&lt;BR /&gt;&lt;BR /&gt;For professionals searching for faster, problem-free Kinetis and i.MX RT 10xx developments the uTasker project holds the key: &lt;A href="https://www.utasker.com/iMX/RT1010.html" target="_blank"&gt;https://www.utasker.com/iMX/RT1010.html&lt;/A&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Dec 2020 15:50:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1010-Lacking-documentation-on-GPIOMUX/m-p/1196569#M11596</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2020-12-09T15:50:00Z</dc:date>
    </item>
    <item>
      <title>Re: RT1010: Lacking documentation on GPIOMUX</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1010-Lacking-documentation-on-GPIOMUX/m-p/1197533#M11610</link>
      <description>&lt;P&gt;Hello Tomula,&lt;/P&gt;
&lt;P&gt;Additionally, I would recommend looking at the MCUXpresso SDK Examples some of which do cover GPIO. MXUXpresso also has a Pins Config Tool which allow to setup pin muxing with an intuitive GUI.&lt;/P&gt;
&lt;P&gt;I would start installing the MCUXpresso IDE and downloading the SDK for the i.MXRT1010.&lt;/P&gt;
&lt;P&gt;MCUXpresso IDE (included the Config Tools)&lt;BR /&gt;&lt;A href="https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-integrated-development-environment-ide:MCUXpresso-IDE" target="_blank"&gt;https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-integrated-development-environment-ide:MCUXpresso-IDE&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;MXUXpresso SDK Builder&lt;/P&gt;
&lt;P&gt;&lt;A href="https://mcuxpresso.nxp.com/en/builder" target="_blank"&gt;https://mcuxpresso.nxp.com/en/builder&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Documentation for the MCUXpresso Config Tools&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-config-tools-pins-clocks-peripherals:MCUXpresso-Config-Tools" target="_blank"&gt;https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-config-tools-pins-clocks-peripherals:MCUXpresso-Config-Tools&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I hope that this information helps!&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Gustavo&lt;/P&gt;</description>
      <pubDate>Thu, 10 Dec 2020 17:20:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1010-Lacking-documentation-on-GPIOMUX/m-p/1197533#M11610</guid>
      <dc:creator>gusarambula</dc:creator>
      <dc:date>2020-12-10T17:20:08Z</dc:date>
    </item>
    <item>
      <title>Re: RT1010: Lacking documentation on GPIOMUX</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1010-Lacking-documentation-on-GPIOMUX/m-p/1197548#M11611</link>
      <description>&lt;P&gt;I agree the implementation of the IOMUX is confusing at first acquaintance, and it's not helped by missing or incomplete documentation.&lt;/P&gt;&lt;P&gt;To start I found it easiest to look at some SDK example projects, I've not used RT1010 but if it's the same as RT106x then you should see calls to&amp;nbsp;IOMUXC_SetPinMux() that sets the pin muxing and&amp;nbsp;IOMUXC_SetPinConfig() that sets the pin config.&lt;/P&gt;&lt;P&gt;Also looking at the contents of fsl_iomuxc.h can be a quick way to see which muxing options are available for a given pin, and you can use the pin function ID's to quickly configure the pin.&lt;/P&gt;&lt;P&gt;-Nick&lt;/P&gt;</description>
      <pubDate>Thu, 10 Dec 2020 18:10:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1010-Lacking-documentation-on-GPIOMUX/m-p/1197548#M11611</guid>
      <dc:creator>nickwallis</dc:creator>
      <dc:date>2020-12-10T18:10:07Z</dc:date>
    </item>
    <item>
      <title>Re: RT1010: Lacking documentation on GPIOMUX</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1010-Lacking-documentation-on-GPIOMUX/m-p/1197553#M11612</link>
      <description>&lt;P&gt;Thanks for all the replies, it wasn't an issue of how to do it, I just wanted to know if there is some official documentation about it, to which I can referrer other people.&lt;/P&gt;</description>
      <pubDate>Thu, 10 Dec 2020 18:29:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1010-Lacking-documentation-on-GPIOMUX/m-p/1197553#M11612</guid>
      <dc:creator>tomula</dc:creator>
      <dc:date>2020-12-10T18:29:23Z</dc:date>
    </item>
  </channel>
</rss>

