<?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: S32K1xx - LPIT Interrupt Channels 1-3 in S32K</title>
    <link>https://community.nxp.com/t5/S32K/S32K1xx-LPIT-Interrupt-Channels-1-3/m-p/765186#M2235</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Paul,&lt;/P&gt;&lt;P&gt;Which S32K144 version do you use? &lt;BR /&gt;There is a single LPIT vector on S32K144 (0N77P maskset) but four on 0N47T/0N57U.&lt;/P&gt;&lt;P&gt;Based on my experience with the timer, all vectors are fetched as expected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Daniel&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 20 Mar 2018 12:48:57 GMT</pubDate>
    <dc:creator>danielmartynek</dc:creator>
    <dc:date>2018-03-20T12:48:57Z</dc:date>
    <item>
      <title>S32K1xx - LPIT Interrupt Channels 1-3</title>
      <link>https://community.nxp.com/t5/S32K/S32K1xx-LPIT-Interrupt-Channels-1-3/m-p/765185#M2234</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;After several tests, it appears&amp;nbsp;to me that all LPIT channels on the S32K144 map to a single interrupt&amp;nbsp;&lt;SPAN&gt;LPIT0_Ch0_IRQn&amp;nbsp;with NVIC ID# 48.&amp;nbsp; That is to say an overflow of the channel 1,2, and 3 of the LPIT with the interrupt enabled will trigger NVIC interrupt 48.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;This is consistent with a comment made previously on this forum by&amp;nbsp;&lt;A _jive_internal="true" data-content-finding="Community" data-userid="206568" data-username="lukaszadrapa" href="https://community.nxp.com/people/lukaszadrapa" style="color: #5e89c1; background-color: #ffffff; border: 0px; font-weight: 200; text-decoration: none; font-size: 1.286rem;"&gt;Lukas Zadrapa&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; color: #5e89c1;"&gt;&amp;nbsp;i&lt;/SPAN&gt;n October 2016:&lt;SPAN&gt;&lt;A href="https://community.nxp.com/thread/434835"&gt;Clock Cofiguration for TIMER&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;Hi,&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;I just realized that all LPIT channels are assigned to single interrupt vector IRQ 48.&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;...&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;It looks like the documentation needs to be updated.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is inconsistent with the latest reference manual, S32K1xx_DMA_Interrupt_mapping, and header S32K144.h.&amp;nbsp; See below for a fragment from the header (Line 327):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LPIT0_Ch0_IRQn = 48u, /**&amp;lt; LPIT0 channel 0 overflow interrupt */&lt;BR /&gt; LPIT0_Ch1_IRQn = 49u, /**&amp;lt; LPIT0 channel 1 overflow interrupt */&lt;BR /&gt; LPIT0_Ch2_IRQn = 50u, /**&amp;lt; LPIT0 channel 2 overflow interrupt */&lt;BR /&gt; LPIT0_Ch3_IRQn = 51u, /**&amp;lt; LPIT0 channel 3 overflow interrupt */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this expected behavior for the S32K1xx microprocessors?&amp;nbsp; Is the recommended workaround to use the "Ch0" interrupt to check the LPIT status registers and call the appropriate interrupt service routine?&amp;nbsp; Will there be an update to the documentation?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your help,&lt;/P&gt;&lt;P&gt;Paul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Mar 2018 17:40:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K1xx-LPIT-Interrupt-Channels-1-3/m-p/765185#M2234</guid>
      <dc:creator>pdom</dc:creator>
      <dc:date>2018-03-16T17:40:10Z</dc:date>
    </item>
    <item>
      <title>Re: S32K1xx - LPIT Interrupt Channels 1-3</title>
      <link>https://community.nxp.com/t5/S32K/S32K1xx-LPIT-Interrupt-Channels-1-3/m-p/765186#M2235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Paul,&lt;/P&gt;&lt;P&gt;Which S32K144 version do you use? &lt;BR /&gt;There is a single LPIT vector on S32K144 (0N77P maskset) but four on 0N47T/0N57U.&lt;/P&gt;&lt;P&gt;Based on my experience with the timer, all vectors are fetched as expected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Daniel&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Mar 2018 12:48:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K1xx-LPIT-Interrupt-Channels-1-3/m-p/765186#M2235</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2018-03-20T12:48:57Z</dc:date>
    </item>
    <item>
      <title>Re: S32K1xx - LPIT Interrupt Channels 1-3</title>
      <link>https://community.nxp.com/t5/S32K/S32K1xx-LPIT-Interrupt-Channels-1-3/m-p/765187#M2236</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That must explain it.&amp;nbsp; Confirmed that I'm working with 0N77P&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Mar 2018 14:20:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K1xx-LPIT-Interrupt-Channels-1-3/m-p/765187#M2236</guid>
      <dc:creator>pdom</dc:creator>
      <dc:date>2018-03-20T14:20:11Z</dc:date>
    </item>
  </channel>
</rss>

