<?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: Using the GPIOs on iMX535.</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Using-the-GPIOs-on-iMX535/m-p/276280#M30843</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dimitar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You are missing a few steps. See: &lt;A href="https://community.nxp.com/message/254497"&gt;GPIO access&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rod.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 27 Feb 2013 15:14:41 GMT</pubDate>
    <dc:creator>RodBorras</dc:creator>
    <dc:date>2013-02-27T15:14:41Z</dc:date>
    <item>
      <title>Using the GPIOs on iMX535.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Using-the-GPIOs-on-iMX535/m-p/276279#M30842</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The set up:&lt;/P&gt;&lt;P&gt;I have i.MX53 module mounted on a custom board. On the custom board there are peripherals such as GPS, GPSR module, LEDs etc. It is running Linux 2.6.35.3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The goal is to start the GPS module. To do so I have to set logical high on certain pins (GPIO2_31 and USER_UI2). &lt;/P&gt;&lt;P&gt;Under the directory &lt;EM&gt;/sys/class/gpio/&lt;/EM&gt; I have:&lt;/P&gt;&lt;P&gt;gpiochip0&lt;/P&gt;&lt;P&gt;gpiochip128&lt;/P&gt;&lt;P&gt;gpiochip160&lt;/P&gt;&lt;P&gt;gpiochip192&lt;/P&gt;&lt;P&gt;gpiochip32&lt;/P&gt;&lt;P&gt;gpiochip64&lt;/P&gt;&lt;P&gt;gpiochip96&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As I understand from the from the documentation the number after gpiochip is determined by the formula "&lt;EM&gt;&amp;lt;GPIO Instance – 1&amp;gt; × 32 + &amp;lt;GPIO Port number&amp;gt;" &lt;/EM&gt;What is&amp;nbsp; "Instance", the actual pin on the chip? And how to determine the "Port number"?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;Lets say that i have configured the GPIO pin. In the documentations is writtren "&lt;/SPAN&gt;&lt;EM&gt;echo 0 &amp;gt; /sys/class/gpio/gpio199/value&lt;/EM&gt;" to set the value of the pin.&lt;BR /&gt;But this is the result:&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;root@freescale /$ echo 1 &amp;gt; /sys/class/gpio/gpiochip64/value&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;-sh: /sys/class/gpio/gpiochip64/value: No such file or directory&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Under the &lt;EM&gt;/sys/class/gpio/gpiochip64/ &lt;/EM&gt;directory there is only this:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;-r--r--r--&lt;/TD&gt;&lt;TD&gt;1 root &lt;/TD&gt;&lt;TD&gt;root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;4096 Jan&amp;nbsp; 1 02:50 base&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;-r--r--r--&lt;/TD&gt;&lt;TD&gt;1 root &lt;/TD&gt;&lt;TD&gt;root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;4096 Jan&amp;nbsp; 1 02:50 label&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;-r--r--r--&lt;/TD&gt;&lt;TD&gt;1 root &lt;/TD&gt;&lt;TD&gt;root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;4096 Jan&amp;nbsp; 1 02:50 ngpio&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;drwxr-xr-x&lt;/TD&gt;&lt;TD&gt;2 root &lt;/TD&gt;&lt;TD&gt;root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;0 Jan&amp;nbsp; 1 02:50 power&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;lrwxrwxrwx&lt;/TD&gt;&lt;TD&gt;1 root &lt;/TD&gt;&lt;TD&gt;root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;0 Jan&amp;nbsp; 1 02:50 subsystem -&amp;gt; ../../../../class/gpio&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;-rw-r--r--&lt;/TD&gt;&lt;TD&gt;1 root &lt;/TD&gt;&lt;TD&gt;root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;4096 Jan&amp;nbsp; 1 00:00 uevent&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;What am I doing wrong? Any other documentation or example to read?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Source:&lt;/P&gt;&lt;P&gt;i.MX53 System Development User’s Guide (MX53UG Rev.1 3/2011)&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;P.S. I am new to embedded linux development, any help would be appreciated.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Feb 2013 12:46:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Using-the-GPIOs-on-iMX535/m-p/276279#M30842</guid>
      <dc:creator>dimitardyakoff</dc:creator>
      <dc:date>2013-02-27T12:46:02Z</dc:date>
    </item>
    <item>
      <title>Re: Using the GPIOs on iMX535.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Using-the-GPIOs-on-iMX535/m-p/276280#M30843</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dimitar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You are missing a few steps. See: &lt;A href="https://community.nxp.com/message/254497"&gt;GPIO access&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rod.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Feb 2013 15:14:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Using-the-GPIOs-on-iMX535/m-p/276280#M30843</guid>
      <dc:creator>RodBorras</dc:creator>
      <dc:date>2013-02-27T15:14:41Z</dc:date>
    </item>
  </channel>
</rss>

