<?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: I.MX6Q IRQ ?</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6Q-IRQ/m-p/292920#M35980</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;is the IRQ an input to or an output from your card? I assume it is an input to your card that you need to handle.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will you be handling your interrupt in kernel or user space?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If it is an input, according to page 19 of the manual here:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.emtrion.com/doc/DIMM-MX6x_HW_V003en.pdf" title="http://www.emtrion.com/doc/DIMM-MX6x_HW_V003en.pdf"&gt;http://www.emtrion.com/doc/DIMM-MX6x_HW_V003en.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you will have to configure one of the the associated GPIO as an input. See here how to do so for user space or kernel space configurations:&lt;/P&gt;&lt;P&gt;&lt;A href="http://processors.wiki.ti.com/index.php/GPIO_Driver_Guide"&gt;http://processors.wiki.ti.com/index.php/GPIO_Driver_Guide&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note: even though the above link is TI specific, the gpio_to_irq(), request_irq() and set_irq_type() are generic linux constructs and should apply to freescale linux kernel as well&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 02 May 2013 13:48:22 GMT</pubDate>
    <dc:creator>varsmolta</dc:creator>
    <dc:date>2013-05-02T13:48:22Z</dc:date>
    <item>
      <title>I.MX6Q IRQ ?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6Q-IRQ/m-p/292917#M35977</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour a tous,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Je suis en possession d'une carte de chez Emtrion (Dimm MX6) dotée d'un processeur freescale IMX6Q &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On m'a demandé pour mon sujet de stage de tester le processeur sur ses performances, surtout au niveau des IRQs.&lt;/P&gt;&lt;P&gt;Dans mon entreprise on a besoin d'une IRQ se déclenchant toute les 500µs avec un état haut d'une durée de 150µs environ.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Je viens vers vous car je ne sais pas comment gérer les IRQs (je sais juste a quoi sers une IRQ mais rien de plus). &lt;/P&gt;&lt;P&gt;Je voulais savoir les démarches a suivre pour piloter une IRQ de la carte.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Merci d'avance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cordialement&lt;SPAN class="mce_paste_marker"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 May 2013 12:24:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6Q-IRQ/m-p/292917#M35977</guid>
      <dc:creator>grégorycascio</dc:creator>
      <dc:date>2013-05-02T12:24:41Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6Q IRQ ?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6Q-IRQ/m-p/292918#M35978</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You should speak in english. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 May 2013 12:38:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6Q-IRQ/m-p/292918#M35978</guid>
      <dc:creator>AlbertT</dc:creator>
      <dc:date>2013-05-02T12:38:06Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6Q IRQ ?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6Q-IRQ/m-p/292919#M35979</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry my english is bad. &lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;I try to make&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;it&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;compehensible&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;I&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;am in possession of&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;a&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;card from&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;Emtrion&lt;/SPAN&gt; &lt;SPAN class="atn hps"&gt;(&lt;/SPAN&gt;Dimm &lt;SPAN class="hps"&gt;MX6&lt;/SPAN&gt;) with a &lt;SPAN class="hps"&gt;freescale&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;processor&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;IMX6Q&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;I was asked&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;for my&lt;/SPAN&gt; company&lt;SPAN class="hps"&gt; subject&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;to test the&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;processor&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;performance,&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;especially in terms of&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;IRQs&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;In my company&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;we need&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;an IRQ&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;is&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;triggering&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;all&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;500μs&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;with&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;a high state&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;for a period of&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;approximately&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;150μs&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;I come to you&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;because I do not&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;know&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;how to handle&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;IRQs&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;(I know&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;just&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;what&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;has&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;been using&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;an IRQ&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;but nothing more&lt;/SPAN&gt;)&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;I wanted to know&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the steps&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;to follow&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;to control&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;an IRQ&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;to&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the card.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;Thank you&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;in advance&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;Best regaurd&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 May 2013 13:01:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6Q-IRQ/m-p/292919#M35979</guid>
      <dc:creator>grégorycascio</dc:creator>
      <dc:date>2013-05-02T13:01:09Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6Q IRQ ?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6Q-IRQ/m-p/292920#M35980</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;is the IRQ an input to or an output from your card? I assume it is an input to your card that you need to handle.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will you be handling your interrupt in kernel or user space?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If it is an input, according to page 19 of the manual here:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.emtrion.com/doc/DIMM-MX6x_HW_V003en.pdf" title="http://www.emtrion.com/doc/DIMM-MX6x_HW_V003en.pdf"&gt;http://www.emtrion.com/doc/DIMM-MX6x_HW_V003en.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you will have to configure one of the the associated GPIO as an input. See here how to do so for user space or kernel space configurations:&lt;/P&gt;&lt;P&gt;&lt;A href="http://processors.wiki.ti.com/index.php/GPIO_Driver_Guide"&gt;http://processors.wiki.ti.com/index.php/GPIO_Driver_Guide&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note: even though the above link is TI specific, the gpio_to_irq(), request_irq() and set_irq_type() are generic linux constructs and should apply to freescale linux kernel as well&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 May 2013 13:48:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6Q-IRQ/m-p/292920#M35980</guid>
      <dc:creator>varsmolta</dc:creator>
      <dc:date>2013-05-02T13:48:22Z</dc:date>
    </item>
  </channel>
</rss>

