<?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: How to generate an interrupt on a received network packet? in NXP Designs</title>
    <link>https://community.nxp.com/t5/NXP-Designs/How-to-generate-an-interrupt-on-a-received-network-packet/m-p/1076327#M569</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Patrik,&lt;/P&gt;&lt;P&gt;Could you provide a little more info about the NXP product and IDE&amp;nbsp;you are using?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Fabian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Apr 2020 13:36:47 GMT</pubDate>
    <dc:creator>Fabian_R</dc:creator>
    <dc:date>2020-04-27T13:36:47Z</dc:date>
    <item>
      <title>How to generate an interrupt on a received network packet?</title>
      <link>https://community.nxp.com/t5/NXP-Designs/How-to-generate-an-interrupt-on-a-received-network-packet/m-p/1076326#M568</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am working on implementing the frame manager on a custom in house RTOS. I have managed to configure the MAC, PHY and send and receive network packets.&amp;nbsp; I would like to generate an interrupt when a network packet is received but I am unable to find such interrupt. How generate an interrupt when a packet is received?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Apr 2020 19:28:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NXP-Designs/How-to-generate-an-interrupt-on-a-received-network-packet/m-p/1076326#M568</guid>
      <dc:creator>pbender22</dc:creator>
      <dc:date>2020-04-24T19:28:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate an interrupt on a received network packet?</title>
      <link>https://community.nxp.com/t5/NXP-Designs/How-to-generate-an-interrupt-on-a-received-network-packet/m-p/1076327#M569</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Patrik,&lt;/P&gt;&lt;P&gt;Could you provide a little more info about the NXP product and IDE&amp;nbsp;you are using?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Fabian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2020 13:36:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NXP-Designs/How-to-generate-an-interrupt-on-a-received-network-packet/m-p/1076327#M569</guid>
      <dc:creator>Fabian_R</dc:creator>
      <dc:date>2020-04-27T13:36:47Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate an interrupt on a received network packet?</title>
      <link>https://community.nxp.com/t5/NXP-Designs/How-to-generate-an-interrupt-on-a-received-network-packet/m-p/1076328#M570</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not using any specific IDE. I use EMACS and a compiler from Mentor Graphics. The device that I am using is a LS1034. I have extracted the much of the code from Uboot fman driver. I am unable to figure out how to generate an interrupt when a network packet is received. I am able to sent packets on the network and receive them into fman buffers. Is there an network API available for bare metal projects? The end goal is to port a custom OS to the LS1043.&amp;nbsp; &amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2020 14:48:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NXP-Designs/How-to-generate-an-interrupt-on-a-received-network-packet/m-p/1076328#M570</guid>
      <dc:creator>pbender22</dc:creator>
      <dc:date>2020-04-27T14:48:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate an interrupt on a received network packet?</title>
      <link>https://community.nxp.com/t5/NXP-Designs/How-to-generate-an-interrupt-on-a-received-network-packet/m-p/1076329#M571</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Frame Rx interrupt generation in independent mode is controlled by&lt;BR /&gt;RxQD[RxFIntM] - See Section 5.12.15.5.2 of LS1043ADPAARM. The interrupt&lt;BR /&gt;request is reflected in FMFP_FCEV and by default is masked in FMFP_CEE.&lt;BR /&gt;These registers are described in Sections 5.7.3.7 and 5.7.3.8, bit mapping&lt;BR /&gt;is defined in Section 5.12.22.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Further handling is done according to the global SoC mappings and&lt;BR /&gt;rules, refer to LS1043ARM, Chapter 5 and ARM GIC-400 Technical Reference Manual.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Platon&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Apr 2020 13:43:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NXP-Designs/How-to-generate-an-interrupt-on-a-received-network-packet/m-p/1076329#M571</guid>
      <dc:creator>bpe</dc:creator>
      <dc:date>2020-04-29T13:43:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate an interrupt on a received network packet?</title>
      <link>https://community.nxp.com/t5/NXP-Designs/How-to-generate-an-interrupt-on-a-received-network-packet/m-p/1076330#M572</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My configuration is using all six of the 1G ethernet ports. So I have a receive queue for each port with RxFIntM enabled (set to 1) and FPMEVT_SEL set to 0.&amp;nbsp; I have enabled the interrupt in&amp;nbsp; FMFP_CEE0, FPM FMan Controller Event Enable 0 by setting&amp;nbsp;RxF, Receive frame interrupt event (bit0) to 1. I would expect that&amp;nbsp;FMFP_FCEV0, FPM FMan Controller Event 0, RxF Receive frame interrupt event should be set to 1 if a packet is received on any of the mapped ports.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This in turn generate an interrupt at vector 76 , FMAN normal irq, on the GIC.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 May 2020 15:30:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NXP-Designs/How-to-generate-an-interrupt-on-a-received-network-packet/m-p/1076330#M572</guid>
      <dc:creator>pbender22</dc:creator>
      <dc:date>2020-05-05T15:30:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to generate an interrupt on a received network packet?</title>
      <link>https://community.nxp.com/t5/NXP-Designs/How-to-generate-an-interrupt-on-a-received-network-packet/m-p/1076331#M573</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you still cannot get interrupts form FMAN in IM, then:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Make sure you loaded a valid FMAN microcode. IM is an FM controller feature&amp;nbsp; which requires the presence of the microcode. Microcode binaries can be found&amp;nbsp; at the link below:&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;A href="https://github.com/NXP/qoriq-fm-ucode" target="test_blank"&gt;https://github.com/NXP/qoriq-fm-ucode&lt;/A&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Make sure that ingress frames are actually received and RxBD status is properly&amp;nbsp; updated.&lt;/LI&gt;&lt;LI&gt;For each received (and confirmed in an RxBD) frame, check that the&amp;nbsp; flag is&amp;nbsp; set in FMFP_FCEV. This helps to understand&amp;nbsp; at what level interrupt requests stop. Note that FMFP_FCEV is a W1C&amp;nbsp; register.&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Have a great day,&lt;/P&gt;&lt;P&gt;Platon&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 May 2020 19:25:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NXP-Designs/How-to-generate-an-interrupt-on-a-received-network-packet/m-p/1076331#M573</guid>
      <dc:creator>bpe</dc:creator>
      <dc:date>2020-05-19T19:25:35Z</dc:date>
    </item>
  </channel>
</rss>

