<?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>S12 / MagniV MicrocontrollersのトピックRe: MCU Reset for no apparent reason</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/2019733#M20272</link>
    <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Despite our best efforts, the MCU is still blowing up sometimes. It is very difficult to figure out what is happening because it happens sometimes. Strangely most of the time re-flashing the chip starts it but not resetting the power. In rare cases the MCU dies. When the MCU dies, powering up the MCU we can feel the MCU is overheated which means something has blow internally.&lt;/P&gt;&lt;P&gt;Is there any application note specifically for the HD Pin protection or is there any guidance on how this has to be done correctly?&lt;/P&gt;&lt;P&gt;We are a bit vary to blindly add an RC filter to the HD pin because&amp;nbsp;we are not sure if it is okay to add a resistor in series to HD pin etc.&lt;/P&gt;&lt;P&gt;Is there anything else to look into? This is very frustrating and now we are close to going into production so we need this resolved 100%&lt;/P&gt;</description>
    <pubDate>Thu, 26 Dec 2024 16:05:05 GMT</pubDate>
    <dc:creator>manishsangram</dc:creator>
    <dc:date>2024-12-26T16:05:05Z</dc:date>
    <item>
      <title>MCU Reset for no apparent reason</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/1684232#M19273</link>
      <description>&lt;P&gt;We are using the &lt;SPAN&gt;S12Z (MC9S12ZVM family)&amp;nbsp;for a critical automotive application.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The power supply via VSup of the board is directly connected to the battery/alternator of the car, so the input voltage is battery voltage to alternator voltage viz 12V - 14.5V&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;The system uses an on board power supply via a transistor using the BCLTC.&lt;/P&gt;&lt;P&gt;The BLDC 3phase motor is running under varying load and a such drawing about&amp;nbsp; 0.5Amps to 3Amps.&amp;nbsp;&lt;/P&gt;&lt;P&gt;It has been tested to run under this load on a simulated environment using a 12V power supply for days and it works without any problems.&lt;/P&gt;&lt;P&gt;It has been put in a car and used for days and never shows any issue.&lt;/P&gt;&lt;P&gt;However, in a car, sometimes it just stops. This is not a software issue because the simulator is running the same software for hundreds of hours at a stretch.&lt;/P&gt;&lt;P&gt;We are focusing on the power side of things at this point to determine the root cause.&lt;/P&gt;&lt;P&gt;If the issue was caused due to drop in voltage, it should be more likely to occur on the simulator which is running on a power supply compared to a car which is running on a battery and an alternator. We also considered that may be the stiffness of the voltage in the car could be causing an over voltage due to a ripple though we have no evidence.&lt;/P&gt;&lt;P&gt;The following image from an oscilloscope when the system was running on the simulator shows the possible ripple that occurs on the power supply sometimes. The trigger is a 8ns pulse going below 10V when running on 12.5V fully charged automotive battery. This did NOT cause the reset, but it shows what happens momentarily.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The blue like shows the PWM pulse and the yellow line shows the input from the battery going to Vsup. We can see that when the MOSFET shut, it causes a ripple in the input which is really short, about 10ns peek to peek.&lt;/P&gt;&lt;P&gt;Can anyone indicate if such a tiny ripple has the potential to reset the MCU? Is this kind of a ripple acceptable or this this an anomaly, even though it is detected only sometimes.&lt;/P&gt;&lt;P&gt;Note that we DO have a filter circuit on each BLDC channel.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="manishsangram_0-1688888197303.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/231371iA57D21281248833D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="manishsangram_0-1688888197303.png" alt="manishsangram_0-1688888197303.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NOTE that even though the input shows the ripple, the 5V supply from the BCTLC is relatively less but similar time period as it follows the input. This can be seen below&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="manishsangram_1-1688890302479.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/231372i81C3597DA7FD4CAA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="manishsangram_1-1688890302479.png" alt="manishsangram_1-1688890302479.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;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 09 Jul 2023 08:12:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/1684232#M19273</guid>
      <dc:creator>manishsangram</dc:creator>
      <dc:date>2023-07-09T08:12:12Z</dc:date>
    </item>
    <item>
      <title>Re: MCU Reset for no apparent reason</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/1685535#M19282</link>
      <description>&lt;P&gt;Hi Manish,&lt;/P&gt;
&lt;P&gt;Do you read the CPMURFLG register to identify the&amp;nbsp;source of the reset?&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="danielmartynek_1-1689060056087.png" style="width: 572px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/231675i5616C6AB0DDDAC4D/image-dimensions/572x183?v=v2" width="572" height="183" role="button" title="danielmartynek_1-1689060056087.png" alt="danielmartynek_1-1689060056087.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="danielmartynek_0-1689059837693.png" style="width: 582px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/231673i291B24A8E8FD851C/image-dimensions/582x214?v=v2" width="582" height="214" role="button" title="danielmartynek_0-1689059837693.png" alt="danielmartynek_0-1689059837693.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The LVR monitors VDDF, VDD and VDDX.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="danielmartynek_2-1689060417740.png" style="width: 638px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/231678iC9ADBFAED2EDCFB7/image-dimensions/638x413?v=v2" width="638" height="413" role="button" title="danielmartynek_2-1689060417740.png" alt="danielmartynek_2-1689060417740.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Only the VDDX LVR assert level is specified:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="danielmartynek_3-1689060541230.png" style="width: 616px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/231682iF978FBC1D00F2B23/image-dimensions/616x54?v=v2" width="616" height="54" role="button" title="danielmartynek_3-1689060541230.png" alt="danielmartynek_3-1689060541230.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Does the VDDX drop to ~3V?&lt;/P&gt;
&lt;P&gt;Can you share the schematic?&lt;/P&gt;
&lt;P&gt;If you don't want to share it here, please create a ticket,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;BR, Daniel&lt;/P&gt;</description>
      <pubDate>Tue, 11 Jul 2023 07:33:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/1685535#M19282</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2023-07-11T07:33:52Z</dc:date>
    </item>
    <item>
      <title>Re: MCU Reset for no apparent reason</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/1685768#M19283</link>
      <description>&lt;P&gt;Hello Daniel,&lt;/P&gt;&lt;P&gt;We are aware of the&amp;nbsp;&lt;SPAN&gt;CPMURFLG&amp;nbsp;however this issue only occurs in the field when actually attached and working in an automobile and we have no way of retrieving this information.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I will see if we can share part of the schematic or create a ticket.&lt;/P&gt;&lt;P&gt;The VDDX falling below ~3V is unlikely, we have not encountered, however is there any time related information about how long VDDX needs to go below ~3V to reset the MCU? As you can see in my original post, there are ripples that last 5-9ns whose -peak might touch that, however we can't reproduce the reset in the lab so all our oscilloscope information is while the system continues to work stably.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Jul 2023 12:15:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/1685768#M19283</guid>
      <dc:creator>manishsangram</dc:creator>
      <dc:date>2023-07-11T12:15:06Z</dc:date>
    </item>
    <item>
      <title>Re: MCU Reset for no apparent reason</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/1686720#M19288</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/100091"&gt;@manishsangram&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;The reset signal is asserted as soon as the voltage reaches the assert level within the range below, and stays asserted as long as the voltage is below the deassert level. Not sure if the LVR circuit can filter such transient events. But there is some hysteresis which ensures that the signal is asserted until the deasert level is reached.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="danielmartynek_0-1689170736316.png" style="width: 720px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/231971i080E96767D3FC890/image-dimensions/720x60?v=v2" width="720" height="60" role="button" title="danielmartynek_0-1689170736316.png" alt="danielmartynek_0-1689170736316.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The VDDF, and VDD low-voltage reset levels are not specified, but voltage drop there also causes LVR.&lt;/P&gt;
&lt;P&gt;Maybe the root cause is EMC.&lt;/P&gt;
&lt;P&gt;Do you have filters at HD and VBS?&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="danielmartynek_2-1689171333768.png" style="width: 447px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/231976iBAAEC51D3B69550B/image-dimensions/447x545?v=v2" width="447" height="545" role="button" title="danielmartynek_2-1689171333768.png" alt="danielmartynek_2-1689171333768.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Wed, 12 Jul 2023 14:16:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/1686720#M19288</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2023-07-12T14:16:15Z</dc:date>
    </item>
    <item>
      <title>Re: MCU Reset for no apparent reason</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/1686779#M19289</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/160001"&gt;@danielmartynek&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We are not using charge pump, so there is no filter for CP either.&lt;/P&gt;&lt;P&gt;We do have the VBS RC filter but please note this in the context of the image shared by you, in our circuit R6 and C8 are supposed to be the RC filter.&lt;BR /&gt;&lt;BR /&gt;So unlike your diagram, your Rhs and Rflt are combined in our case into R6. Does this have any impact on the RC performance? We kind of removed Rhs because it was same as Rflt.&lt;BR /&gt;&lt;BR /&gt;Also from your diagram Cg, we don't have it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="manishsangram_2-1689177427416.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/231983iD6306F94A1FF9223/image-size/medium?v=v2&amp;amp;px=400" role="button" title="manishsangram_2-1689177427416.png" alt="manishsangram_2-1689177427416.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jul 2023 13:52:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/1686779#M19289</guid>
      <dc:creator>manishsangram</dc:creator>
      <dc:date>2023-07-13T13:52:57Z</dc:date>
    </item>
    <item>
      <title>Re: MCU Reset for no apparent reason</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/1690441#M19309</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/100091"&gt;@manishsangram&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;I'm sorry for the delay, the community was down for a few days.&lt;/P&gt;
&lt;P&gt;1. Rhs and Rflt can be combined this way.&lt;/P&gt;
&lt;P&gt;2. But regardless of the charge pump, the HD pin should be protected.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="danielmartynek_0-1689943432636.png" style="width: 793px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/233006iF72D51E2ECD8CC6D/image-dimensions/793x345?v=v2" width="793" height="345" role="button" title="danielmartynek_0-1689943432636.png" alt="danielmartynek_0-1689943432636.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jul 2023 12:45:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/1690441#M19309</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2023-07-21T12:45:04Z</dc:date>
    </item>
    <item>
      <title>Re: MCU Reset for no apparent reason</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/2019733#M20272</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Despite our best efforts, the MCU is still blowing up sometimes. It is very difficult to figure out what is happening because it happens sometimes. Strangely most of the time re-flashing the chip starts it but not resetting the power. In rare cases the MCU dies. When the MCU dies, powering up the MCU we can feel the MCU is overheated which means something has blow internally.&lt;/P&gt;&lt;P&gt;Is there any application note specifically for the HD Pin protection or is there any guidance on how this has to be done correctly?&lt;/P&gt;&lt;P&gt;We are a bit vary to blindly add an RC filter to the HD pin because&amp;nbsp;we are not sure if it is okay to add a resistor in series to HD pin etc.&lt;/P&gt;&lt;P&gt;Is there anything else to look into? This is very frustrating and now we are close to going into production so we need this resolved 100%&lt;/P&gt;</description>
      <pubDate>Thu, 26 Dec 2024 16:05:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/2019733#M20272</guid>
      <dc:creator>manishsangram</dc:creator>
      <dc:date>2024-12-26T16:05:05Z</dc:date>
    </item>
    <item>
      <title>Re: MCU Reset for no apparent reason</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/2019741#M20274</link>
      <description>&lt;P&gt;Since we are not using BST and CP, for us the VSUP and HD are directly connected like this.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="manishsangram_0-1735229584981.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/317399iC37CB59AC1932500/image-size/medium?v=v2&amp;amp;px=400" role="button" title="manishsangram_0-1735229584981.png" alt="manishsangram_0-1735229584981.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And on VSUP we have multiple capacitors (not RC filter) and TVS arranged like this&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="manishsangram_2-1735230302522.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/317402i4108AE5DBCDDEDD0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="manishsangram_2-1735230302522.png" alt="manishsangram_2-1735230302522.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;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Dec 2024 16:25:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/2019741#M20274</guid>
      <dc:creator>manishsangram</dc:creator>
      <dc:date>2024-12-26T16:25:35Z</dc:date>
    </item>
    <item>
      <title>Re: MCU Reset for no apparent reason</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/2019745#M20275</link>
      <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/160001"&gt;@danielmartynek&lt;/a&gt;&amp;nbsp;Request you to please look into this ASAP.&lt;/P&gt;</description>
      <pubDate>Thu, 26 Dec 2024 17:06:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/2019745#M20275</guid>
      <dc:creator>manishsangram</dc:creator>
      <dc:date>2024-12-26T17:06:12Z</dc:date>
    </item>
    <item>
      <title>Re: MCU Reset for no apparent reason</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/2020518#M20276</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/100091"&gt;@manishsangram&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;I'm sorry for the delay, I'm out of office right now.&lt;/P&gt;
&lt;P&gt;Refer to the attached document.&lt;/P&gt;
&lt;P&gt;Slides 12 - 15.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 30 Dec 2024 13:12:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MCU-Reset-for-no-apparent-reason/m-p/2020518#M20276</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2024-12-30T13:12:45Z</dc:date>
    </item>
  </channel>
</rss>

