<?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: Exceptions involving SWT_B for MPC5777C in MPC5xxx</title>
    <link>https://community.nxp.com/t5/MPC5xxx/Exceptions-involving-SWT-B-for-MPC5777C/m-p/995937#M14992</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Peter,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you so much for your valuable advice.&lt;/P&gt;&lt;P&gt;Appreciate it .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Indira Karkala&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 03 Feb 2020 10:27:12 GMT</pubDate>
    <dc:creator>ikarkala</dc:creator>
    <dc:date>2020-02-03T10:27:12Z</dc:date>
    <item>
      <title>Exceptions involving SWT_B for MPC5777C</title>
      <link>https://community.nxp.com/t5/MPC5xxx/Exceptions-involving-SWT-B-for-MPC5777C/m-p/995933#M14988</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Trying to under stand few things with respect to SWT_B for MPC5777C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. What is a&amp;nbsp; non maskable interrupt (NMI) ?&lt;/P&gt;&lt;P&gt;2. What is critical interrupt ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;3.&lt;SPAN&gt;What causes SWT_B to throw a non maskable interrupt (NMI) or critical interrupt&amp;nbsp; ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;4. In the reference manual it says we can program&amp;nbsp;SIU_DIRER to send either of the above interrupts from SWT_B.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;What might cause these exceptions to come?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;5. What can be done to avoid these exceptions.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Please Advice .&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thank You&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jan 2020 13:51:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/Exceptions-involving-SWT-B-for-MPC5777C/m-p/995933#M14988</guid>
      <dc:creator>ikarkala</dc:creator>
      <dc:date>2020-01-23T13:51:26Z</dc:date>
    </item>
    <item>
      <title>Re: Exceptions involving SWT_B for MPC5777C</title>
      <link>https://community.nxp.com/t5/MPC5xxx/Exceptions-involving-SWT-B-for-MPC5777C/m-p/995934#M14989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;1. What is a&amp;nbsp; non maskable interrupt (NMI) ?&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #222222; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"&gt;non-maskable interrupt&lt;/STRONG&gt;&lt;SPAN style="color: #222222; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;(&lt;/SPAN&gt;&lt;STRONG style="color: #222222; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"&gt;NMI&lt;/STRONG&gt;&lt;SPAN style="color: #222222; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;) is a hardware&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A href="https://en.wikipedia.org/wiki/Interrupt" style="text-decoration: none; color: #0b0080; background: none #ffffff; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;" title="Interrupt"&gt;interrupt&lt;/A&gt;&lt;SPAN style="color: #222222; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;that standard interrupt-masking techniques in the system cannot ignore. It typically occurs to signal attention for non-recoverable hardware&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A href="https://en.wikipedia.org/wiki/Error" style="text-decoration: none; color: #0b0080; background: none #ffffff; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;" title="Error"&gt;errors&lt;/A&gt;&lt;SPAN style="color: #222222; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;. (Some NMIs may be masked, but only by using proprietary methods specific to the particular NMI.)&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;2. What is critical interrupt ?&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Book E–defined. Critical input, watchdog timer, and debug interrupts. these interrupts can be taken during a noncritical interrupt or during regular program flow. Book E defines the critical input, watchdog timer, debug, and machine check interrupts as critical interrupts. The EIS defines additional resources for machine check and debug interrupts.&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;3.&lt;SPAN&gt;What causes SWT_B to throw a non maskable interrupt (NMI) or critical interrupt&amp;nbsp; ?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;If your SWT_B [SWT_CR] register ITR bit is set to 1 - than on first timeout you will get interrupt (critical)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;Generate an interrupt on an initial time-out; generate a reset request on a second consecutive time-out.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;Refer to core reference manual.&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;4. In the reference manual it says we can program&amp;nbsp;SIU_DIRER to send either of the above interrupts from SWT_B.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;What might cause these exceptions to come?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;Connected external signals (with correct levels) along with enabled DIRER in micro.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The SIU_DIRER enables external signals on selected pins to generate DMA or interrupt requests, and the SWT modules to generate interrupt requests.&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;SPAN&gt;5. What can be done to avoid these exceptions.&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;Hmm, do not enable this feature if you wont have exceptions from those sources.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Peter&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jan 2020 09:26:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/Exceptions-involving-SWT-B-for-MPC5777C/m-p/995934#M14989</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2020-01-24T09:26:13Z</dc:date>
    </item>
    <item>
      <title>Re: Exceptions involving SWT_B for MPC5777C</title>
      <link>https://community.nxp.com/t5/MPC5xxx/Exceptions-involving-SWT-B-for-MPC5777C/m-p/995935#M14990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Peter,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the quick and apt response .&amp;nbsp;&lt;/P&gt;&lt;P&gt;Need one more clarification please .&lt;/P&gt;&lt;P&gt;As per the Reference Manual version 8( Figure 8-1613. NMI, critical, and SWT interrupts)&lt;/P&gt;&lt;P&gt;When&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;ITR bit is set to 1&lt;SPAN&gt;&amp;nbsp;in&amp;nbsp;SWT_B [SWT_CR] register an interrupt is raised for the inital time out , as per my understanding the Interrupt is routed to INTC module which triggers IRQ[501]and Critical/NMI core(based on our selection in SIUDIRER).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;1.When timeout occurs both these interrupts are raised ?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;2.Should both these interrupts (IIRQ[501] and Cricitcal/NMI) be serviced&amp;nbsp; ?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f; "&gt;3. If we have not configured&amp;nbsp; IVOR0(Critical Input) and only IRQ[501] is serviced are there any consequences ?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f; "&gt;Thank You&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2020 10:10:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/Exceptions-involving-SWT-B-for-MPC5777C/m-p/995935#M14990</guid>
      <dc:creator>ikarkala</dc:creator>
      <dc:date>2020-01-28T10:10:09Z</dc:date>
    </item>
    <item>
      <title>Re: Exceptions involving SWT_B for MPC5777C</title>
      <link>https://community.nxp.com/t5/MPC5xxx/Exceptions-involving-SWT-B-for-MPC5777C/m-p/995936#M14991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;SPAN&gt;1.When timeout occurs both these interrupts are raised ?&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;Both of them will be triggered at same time.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_26.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/99966i5C6481397C7572F7/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_26.png" alt="pastedImage_26.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;SPAN&gt;2.Should both these interrupts (IIRQ[501] and Cricitcal/NMI) be serviced&amp;nbsp; ?&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;Service just one is enough. Depends on the masking if the external or Critical/NMI is used.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f;"&gt;3. If we have not configured&amp;nbsp; IVOR0(Critical Input) and only IRQ[501] is serviced are there any consequences ?&amp;nbsp;&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f;"&gt;This is application dependent. But I would at least rise the priority on SWT interrupts.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f;"&gt;regards,&lt;BR /&gt;Peter&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2020 13:25:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/Exceptions-involving-SWT-B-for-MPC5777C/m-p/995936#M14991</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2020-01-28T13:25:35Z</dc:date>
    </item>
    <item>
      <title>Re: Exceptions involving SWT_B for MPC5777C</title>
      <link>https://community.nxp.com/t5/MPC5xxx/Exceptions-involving-SWT-B-for-MPC5777C/m-p/995937#M14992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Peter,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you so much for your valuable advice.&lt;/P&gt;&lt;P&gt;Appreciate it .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Indira Karkala&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Feb 2020 10:27:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/Exceptions-involving-SWT-B-for-MPC5777C/m-p/995937#M14992</guid>
      <dc:creator>ikarkala</dc:creator>
      <dc:date>2020-02-03T10:27:12Z</dc:date>
    </item>
  </channel>
</rss>

