<?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: FS65 wdg error counter not incrementing in Power Management</title>
    <link>https://community.nxp.com/t5/Power-Management/FS65-wdg-error-counter-not-incrementing/m-p/1275564#M1475</link>
    <description>&lt;P&gt;Hello Tomas,&lt;/P&gt;&lt;P&gt;For FS84, it seems that&amp;nbsp;&lt;SPAN&gt;WD_BAD_DATA or WD_BAD_TIMING bits set but&amp;nbsp;WD_ERR_2:0 bits not set. Could you help to check this. Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 12 May 2021 10:27:00 GMT</pubDate>
    <dc:creator>Gavinzhangwei</dc:creator>
    <dc:date>2021-05-12T10:27:00Z</dc:date>
    <item>
      <title>FS65 wdg error counter not incrementing</title>
      <link>https://community.nxp.com/t5/Power-Management/FS65-wdg-error-counter-not-incrementing/m-p/1008693#M770</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;P&gt;Thank you in advance for your time on responding to my question.I have the following issue regarding the FS65:&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The watchdog error counter does not increment when a wrong refresh is performed (either with a wrong data refresh or wrong timing refresh).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #172b4d; font-family: -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Fira Sans','Droid Sans','Helvetica Neue',sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt; A bad read of the register who shows the status of the&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; border-spacing: 0px 0px; box-sizing: content-box; color: #172b4d; display: inline; font-family: -apple-system,BlinkMacSystemFont,&amp;amp;quot; segoe ui&amp;amp;quot;,&amp;amp;quot;roboto&amp;amp;quot;,&amp;amp;quot;oxygen&amp;amp;quot;,&amp;amp;quot;ubuntu&amp;amp;quot;,&amp;amp;quot;fira sans&amp;amp;quot;,&amp;amp;quot;droid sans&amp;amp;quot;,&amp;amp;quot;helvetica neue&amp;amp;quot;,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; table-layout: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; width: auto; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;watchdog error counter&lt;/SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #172b4d; font-family: -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Fira Sans','Droid Sans','Helvetica Neue',sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; border-spacing: 0px 0px; box-sizing: content-box; color: #172b4d; display: inline; font-family: -apple-system,BlinkMacSystemFont,&amp;amp;quot; segoe ui&amp;amp;quot;,&amp;amp;quot;roboto&amp;amp;quot;,&amp;amp;quot;oxygen&amp;amp;quot;,&amp;amp;quot;ubuntu&amp;amp;quot;,&amp;amp;quot;fira sans&amp;amp;quot;,&amp;amp;quot;droid sans&amp;amp;quot;,&amp;amp;quot;helvetica neue&amp;amp;quot;,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; table-layout: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; width: auto; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;(WD_COUNTER)&lt;/SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #172b4d; font-family: -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Fira Sans','Droid Sans','Helvetica Neue',sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt; is excluded since the&amp;nbsp;WD_RFR_2:0 bits who report the&amp;nbsp; value of the watchdog refresh counter are incrementing when the Wdg is properly refreshed. However the&amp;nbsp;WD_ERR_2:0 bits who report the value of the wdg error counter are not incrementing, even tough in the register WD_ANSWER, the&amp;nbsp;WD_BAD_DATA and/or&amp;nbsp;WD_BAD_TIMING bits are '1' (Wrong WD data refresh/Wrong WD timing refresh) , thing that represents an wdg error and it should increment the &lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; border-spacing: 0px 0px; box-sizing: content-box; color: #172b4d; display: inline; font-family: -apple-system,BlinkMacSystemFont,&amp;amp;quot; segoe ui&amp;amp;quot;,&amp;amp;quot;roboto&amp;amp;quot;,&amp;amp;quot;oxygen&amp;amp;quot;,&amp;amp;quot;ubuntu&amp;amp;quot;,&amp;amp;quot;fira sans&amp;amp;quot;,&amp;amp;quot;droid sans&amp;amp;quot;,&amp;amp;quot;helvetica neue&amp;amp;quot;,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; table-layout: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; width: auto; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;watchdog error counter&lt;/SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #172b4d; font-family: -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Fira Sans','Droid Sans','Helvetica Neue',sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="-webkit-text-stroke-width: 0px; color: #172b4d; white-space: normal; font-weight: 400; display: inline !important; letter-spacing: normal; text-decoration: none; font-size: 14px; font-style: normal; float: none; background-color: transparent; text-transform: none; word-spacing: 0px; font-variant: normal; text-indent: 0px; font-family: -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Fira Sans','Droid Sans','Helvetica Neue',sans-serif; orphans: 2; text-align: left; "&gt;Any idea why concerning this behaviour?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2020 08:42:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Power-Management/FS65-wdg-error-counter-not-incrementing/m-p/1008693#M770</guid>
      <dc:creator>razvan_simtion</dc:creator>
      <dc:date>2020-01-28T08:42:04Z</dc:date>
    </item>
    <item>
      <title>Re: FS65 wdg error counter not incrementing</title>
      <link>https://community.nxp.com/t5/Power-Management/FS65-wdg-error-counter-not-incrementing/m-p/1008694#M771</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Razvan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have not heard of such an issue so far.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If WD_BAD_DATA or WD_BAD_TIMING bits are set, the watchdog error counter should definitely be incremented by 2, even in debug mode.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please double check if you read the WD_ERR_2:0 bits (bit 7 – bit 5 of the WD_COUNTER register) correctly?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Tomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2020 11:30:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Power-Management/FS65-wdg-error-counter-not-incrementing/m-p/1008694#M771</guid>
      <dc:creator>TomasVaverka</dc:creator>
      <dc:date>2020-01-29T11:30:14Z</dc:date>
    </item>
    <item>
      <title>Re: FS65 wdg error counter not incrementing</title>
      <link>https://community.nxp.com/t5/Power-Management/FS65-wdg-error-counter-not-incrementing/m-p/1008695#M772</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #172b4d;"&gt;Hello Tomas,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #172b4d;"&gt;You are right, I have found the issue, I tried again today, added an extra if condition to my code: if(val_wd_counter &amp;amp; 0x00F0) then put a flag to TRUE, in order to check if the WD_ERR_2:0 ever got incremented. The flag was immediately set to true when bad timing/data refresh is performed. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #172b4d;"&gt;The issue was that I was setting the max error counter value to 2 at INIT (change that I made in order to enter faster in Deep Fail-Safe mode) I changed it back to 6.In that previous config I believe the change(error counter incrementing) was too fast to capture it by my task(currently I am using DLT viewer to check the value of the registers, and my task that is showing this value was to slow and was all the time showing 0x0F00, or 0x0F02, 0x0F04 …0x0F0C,0x0F0E for WD_COUNTER even though the error counter was also increasing &amp;nbsp; ) .&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #172b4d;"&gt;Thanks again for the help. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #172b4d;"&gt;Best Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #172b4d;"&gt;Razvan Simtion&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2020 17:02:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Power-Management/FS65-wdg-error-counter-not-incrementing/m-p/1008695#M772</guid>
      <dc:creator>razvan_simtion</dc:creator>
      <dc:date>2020-01-29T17:02:32Z</dc:date>
    </item>
    <item>
      <title>Re: FS65 wdg error counter not incrementing</title>
      <link>https://community.nxp.com/t5/Power-Management/FS65-wdg-error-counter-not-incrementing/m-p/1275564#M1475</link>
      <description>&lt;P&gt;Hello Tomas,&lt;/P&gt;&lt;P&gt;For FS84, it seems that&amp;nbsp;&lt;SPAN&gt;WD_BAD_DATA or WD_BAD_TIMING bits set but&amp;nbsp;WD_ERR_2:0 bits not set. Could you help to check this. Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 12 May 2021 10:27:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Power-Management/FS65-wdg-error-counter-not-incrementing/m-p/1275564#M1475</guid>
      <dc:creator>Gavinzhangwei</dc:creator>
      <dc:date>2021-05-12T10:27:00Z</dc:date>
    </item>
  </channel>
</rss>

