<?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>S32KのトピックRe: S32K314 CAN issue</title>
    <link>https://community.nxp.com/t5/S32K/S32K314-CAN-issue/m-p/2402311#M60247</link>
    <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your&amp;nbsp; reply .&lt;/P&gt;&lt;P&gt;I try to add some test code in "Mcu_ClockSourceFailure_Notification" , but this notification do not be trigged;&lt;/P&gt;&lt;P&gt;so from software side , how can we notice this issue happened then reset CAN Module?&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Below is the value of the registers you mentioned:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;MCR&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KidhRobin_0-1785975444257.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/393815iBD90ABFC40AAAA0F/image-size/large?v=v2&amp;amp;px=999" role="button" title="KidhRobin_0-1785975444257.png" alt="KidhRobin_0-1785975444257.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;CTRL1&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KidhRobin_1-1785975470032.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/393816i1C5E5BBE42340145/image-size/large?v=v2&amp;amp;px=999" role="button" title="KidhRobin_1-1785975470032.png" alt="KidhRobin_1-1785975470032.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;CBT:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KidhRobin_2-1785975496485.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/393817iF07E834D2247B345/image-size/large?v=v2&amp;amp;px=999" role="button" title="KidhRobin_2-1785975496485.png" alt="KidhRobin_2-1785975496485.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;FDCBT:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KidhRobin_6-1785975801928.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/393821i836A9B54129E06D8/image-size/large?v=v2&amp;amp;px=999" role="button" title="KidhRobin_6-1785975801928.png" alt="KidhRobin_6-1785975801928.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;ECR&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KidhRobin_4-1785975599003.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/393819i04D7E8DE814699DE/image-size/large?v=v2&amp;amp;px=999" role="button" title="KidhRobin_4-1785975599003.png" alt="KidhRobin_4-1785975599003.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;ESR1&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KidhRobin_5-1785975618985.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/393820iB3DE13DC0FD57F7B/image-size/large?v=v2&amp;amp;px=999" role="button" title="KidhRobin_5-1785975618985.png" alt="KidhRobin_5-1785975618985.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 06 Aug 2026 00:32:23 GMT</pubDate>
    <dc:creator>KidhRobin</dc:creator>
    <dc:date>2026-08-06T00:32:23Z</dc:date>
    <item>
      <title>S32K314 CAN issue</title>
      <link>https://community.nxp.com/t5/S32K/S32K314-CAN-issue/m-p/2402012#M60223</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using S32K314&amp;nbsp; , and recently I got a issue about CAN when I doing&amp;nbsp; the test by&amp;nbsp;short-circuiting of the oscillator ;&lt;/P&gt;&lt;P&gt;after recovery&amp;nbsp; ,I monitored&amp;nbsp; SPI ,ADC ,these modules works OK, but CAN module can not work normally,&lt;/P&gt;&lt;P&gt;the debuger show these information,&amp;nbsp; in this status, CAN can not receive or send any fram,&lt;/P&gt;&lt;P&gt;how could this happened, and how to recover this fault by sw?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2026-08-04_13-32-47.jpg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/393750iECEF27F0682BACE2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Snipaste_2026-08-04_13-32-47.jpg" alt="Snipaste_2026-08-04_13-32-47.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;</description>
      <pubDate>Wed, 05 Aug 2026 05:23:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K314-CAN-issue/m-p/2402012#M60223</guid>
      <dc:creator>KidhRobin</dc:creator>
      <dc:date>2026-08-05T05:23:20Z</dc:date>
    </item>
    <item>
      <title>Re: S32K314 CAN issue</title>
      <link>https://community.nxp.com/t5/S32K/S32K314-CAN-issue/m-p/2402102#M60233</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;DIV&gt;
&lt;P&gt;From the provided screenshot, the receive error counter (RXERRCNT) is increasing while TXERRCNT remains 0, which does not fully match a typical transmit-related issue even though ESR1 indicates a transmission attempt is ongoing.&lt;/P&gt;
&lt;P&gt;The oscillator short-circuit could potentially have affected the clocking, resulting e.g. in incorrect CAN bit timing after recovery. However, the current information is not sufficient to confirm this.&lt;/P&gt;
&lt;P&gt;Could you please provide:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;a wider view of the FlexCAN registers (including MCR/CTRL1/CBT/FDCBT, ECR and ESR1),&lt;/LI&gt;
&lt;LI&gt;the module and CAN protocol clock configuration after recovery,&lt;/LI&gt;
&lt;LI&gt;TX, RX and CAN bus measurements captured during the failure?&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;If the FlexCAN module clock and the CAN protocol clock are running and have the expected frequency, you can also try performing a FlexCAN module software reset followed by a complete module reinitialization and check whether communication is restored.&lt;/P&gt;
&lt;P&gt;BR, Petr&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 05 Aug 2026 09:52:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K314-CAN-issue/m-p/2402102#M60233</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2026-08-05T09:52:18Z</dc:date>
    </item>
    <item>
      <title>Re: S32K314 CAN issue</title>
      <link>https://community.nxp.com/t5/S32K/S32K314-CAN-issue/m-p/2402311#M60247</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your&amp;nbsp; reply .&lt;/P&gt;&lt;P&gt;I try to add some test code in "Mcu_ClockSourceFailure_Notification" , but this notification do not be trigged;&lt;/P&gt;&lt;P&gt;so from software side , how can we notice this issue happened then reset CAN Module?&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Below is the value of the registers you mentioned:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;MCR&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KidhRobin_0-1785975444257.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/393815iBD90ABFC40AAAA0F/image-size/large?v=v2&amp;amp;px=999" role="button" title="KidhRobin_0-1785975444257.png" alt="KidhRobin_0-1785975444257.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;CTRL1&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KidhRobin_1-1785975470032.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/393816i1C5E5BBE42340145/image-size/large?v=v2&amp;amp;px=999" role="button" title="KidhRobin_1-1785975470032.png" alt="KidhRobin_1-1785975470032.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;CBT:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KidhRobin_2-1785975496485.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/393817iF07E834D2247B345/image-size/large?v=v2&amp;amp;px=999" role="button" title="KidhRobin_2-1785975496485.png" alt="KidhRobin_2-1785975496485.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;FDCBT:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KidhRobin_6-1785975801928.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/393821i836A9B54129E06D8/image-size/large?v=v2&amp;amp;px=999" role="button" title="KidhRobin_6-1785975801928.png" alt="KidhRobin_6-1785975801928.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;ECR&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KidhRobin_4-1785975599003.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/393819i04D7E8DE814699DE/image-size/large?v=v2&amp;amp;px=999" role="button" title="KidhRobin_4-1785975599003.png" alt="KidhRobin_4-1785975599003.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;ESR1&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KidhRobin_5-1785975618985.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/393820iB3DE13DC0FD57F7B/image-size/large?v=v2&amp;amp;px=999" role="button" title="KidhRobin_5-1785975618985.png" alt="KidhRobin_5-1785975618985.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Aug 2026 00:32:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K314-CAN-issue/m-p/2402311#M60247</guid>
      <dc:creator>KidhRobin</dc:creator>
      <dc:date>2026-08-06T00:32:23Z</dc:date>
    </item>
    <item>
      <title>Re: S32K314 CAN issue</title>
      <link>https://community.nxp.com/t5/S32K/S32K314-CAN-issue/m-p/2402468#M60266</link>
      <description>&lt;DIV&gt;
&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;If Mcu_ClockSourceFailure_Notification() is not entered, my first assumption would be that the corresponding MCU interrupt/notification path is not configured or enabled in the project.&lt;/P&gt;
&lt;P&gt;Could you please check:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Whether clock monitoring (CMU) is enabled for the affected clock source.&lt;/LI&gt;
&lt;LI&gt;Whether the CMU interrupt is enabled.&lt;/LI&gt;
&lt;LI&gt;Whether the MCU module is configured to call Mcu_ClockSourceFailure_Notification() upon detection of a clock failure.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;It may also be useful to inspect CMU and RGM status registers after the oscillator short-circuit event to verify that a clock failure is actually being detected.&lt;/P&gt;
&lt;P&gt;From the FlexCAN register dump, the module appears enabled and synchronized to the bus (SYNCH=1), while RXERRCNT increases and TXERRCNT remains 0, now without bus activity. I see the bit timing registers shown (CTRL1, CBT, FDCBT) do not contain a valid CAN timing configuration, although this may be expected if Enhanced CAN Bit Timing is used and the actual timing is configured through the respective enhanced CAN bit timing registers.&lt;/P&gt;
&lt;P&gt;Therefore, before implementing a CAN reset strategy, it would be good to first verify whether the clock failure event is detected at all and whether the notification mechanism is properly configured.&lt;BR /&gt;&lt;BR /&gt;BR, Petr&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 06 Aug 2026 09:31:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K314-CAN-issue/m-p/2402468#M60266</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2026-08-06T09:31:05Z</dc:date>
    </item>
  </channel>
</rss>

