<?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>MPC5xxx中的主题 Re: MPC5744P watchdog</title>
    <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590103#M4270</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp; MPC5744P 这款MCU ，的前几个型号是有问题的， 飞思卡尔不厚道，一直在市场上卖不回收，无法做安全功能。 我不知道你用的是那一版MPC5744P。&amp;nbsp; 但你最好查一下你那一版的勘误表。&amp;nbsp; 如果对应的FCCU 错误过多。还是换最新的MCU吧。 还有就是给你一个招，把MCU的startup -self test 给禁止掉。 就会少报很多错到FCCU。 而且上电自检的不一定稳定，还覆盖率低。&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 15 Dec 2016 02:25:39 GMT</pubDate>
    <dc:creator>xiaobozheng</dc:creator>
    <dc:date>2016-12-15T02:25:39Z</dc:date>
    <item>
      <title>MPC5744P watchdog</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590094#M4261</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Team:&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you help to provide an example of 5744P watchdog function? I have tried for days but never create the reset...&lt;/P&gt;&lt;P&gt;Both Greenhills and S32DS are fine.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Appreciate your support!&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Wang.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 04 Sep 2016 11:41:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590094#M4261</guid>
      <dc:creator>cthhk</dc:creator>
      <dc:date>2016-09-04T11:41:06Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5744P watchdog</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590095#M4262</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have uploaded 2 examples how to trigger reset with SWT on MPC5744P.&lt;/P&gt;&lt;P&gt;Have in mind that on MPC5744P SWT is not directly wired to RGM (reset generation module) as it was on MPC56xx devices.&lt;/P&gt;&lt;P&gt;SWT is wired to FCCU module which is connected to RGM. In FCCU there is default reaction on SWT timeout no reaction.&lt;/P&gt;&lt;P&gt;Follow my examples to see how to configured correctly FCCU in order to get reset from SWT.&lt;/P&gt;&lt;P&gt;Examples:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-332499"&gt;Example MPC5744P SWT Short reset GHS614&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-332498"&gt;https://community.nxp.com/docs/DOC-332498&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Sep 2016 13:19:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590095#M4262</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2016-09-05T13:19:46Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5744P watchdog</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590096#M4263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Peter:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The example works on my side. Thank you very much!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Wang&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Sep 2016 23:52:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590096#M4263</guid>
      <dc:creator>cthhk</dc:creator>
      <dc:date>2016-09-20T23:52:49Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5744P watchdog</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590097#M4264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,Peter&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I used your example,It always stay in this line of code from function&amp;nbsp;FCCU_Init（）:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;while (FCCU.CTRL.B.OPS != 0x3)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It can't enter config mode. I use Trace32 and lauterbach.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Li Jun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Sep 2016 03:21:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590097#M4264</guid>
      <dc:creator>lmonologue</dc:creator>
      <dc:date>2016-09-22T03:21:59Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5744P watchdog</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590098#M4265</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;1. Do not step in debugger while in FCCU config mode. It has internal watchdog which will abort mode change operation and you will never get into any mode than normal.&lt;/P&gt;&lt;P&gt;2. Make sure your faults are all cleared before entering FCCU config mode.&lt;/P&gt;&lt;P&gt;For more details read FCCU chapter in reference manual or my application notes dealing with how to configure FCCU which are on our web site.&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Sep 2016 04:36:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590098#M4265</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2016-09-22T04:36:40Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5744P watchdog</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590099#M4266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Peter,&lt;/P&gt;&lt;P&gt;I don't step in debugger according to your answer,and I called the function&amp;nbsp;&amp;nbsp;FCCU_clear_faults() at the start of main function,but it return 1 of ret_val that shows it can't cleared &amp;nbsp;all&amp;nbsp;FCCU&amp;nbsp;errors. So it still &amp;nbsp;can't enter config state.&amp;nbsp;I don't know the reason or there are other errors in my codes?The following codes are three functions of FCCU.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&lt;STRONG&gt;void&amp;nbsp;FCCU_Init(void)&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;{&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;/*switch&amp;nbsp;FCCU&amp;nbsp;into&amp;nbsp;CONFIG&amp;nbsp;mode*/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;/*1.&amp;nbsp;unlock&amp;nbsp;CONFIG&amp;nbsp;state*/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;FCCU.TRANS_LOCK.R&amp;nbsp;=&amp;nbsp;0xBC;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;/*2.&amp;nbsp;Key&amp;nbsp;for&amp;nbsp;OP1&amp;nbsp;*/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;FCCU.CTRLK.R&amp;nbsp;=&amp;nbsp;0x913756AF;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;/*3.&amp;nbsp;OP1:&amp;nbsp;Set&amp;nbsp;FCCU&amp;nbsp;to&amp;nbsp;CONFIG&amp;nbsp;mode*/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;FCCU.CTRL.R&amp;nbsp;=&amp;nbsp;1;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&lt;STRONG&gt;&amp;nbsp;/*4.&amp;nbsp;wait&amp;nbsp;untill&amp;nbsp;switching&amp;nbsp;to&amp;nbsp;CONFIG&amp;nbsp;mode*/&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;while(FCCU.CTRL.B.OPS&amp;nbsp;!=&amp;nbsp;3);&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;/*&amp;nbsp;enable&amp;nbsp;reaction&amp;nbsp;for&amp;nbsp;fault&amp;nbsp;14(SWT)&amp;nbsp;*/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;FCCU.NCFS_CFG.B.NCFSC14&amp;nbsp;=&amp;nbsp;0x1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//short&amp;nbsp;reset&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;/*switch&amp;nbsp;FCCU&amp;nbsp;back&amp;nbsp;to&amp;nbsp;NORMAL&amp;nbsp;mode*/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;/*1.&amp;nbsp;Key&amp;nbsp;for&amp;nbsp;OP2*/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;FCCU.CTRLK.R&amp;nbsp;=&amp;nbsp;0x825A132B;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;/*2.&amp;nbsp;OP2:&amp;nbsp;Set&amp;nbsp;FCCU&amp;nbsp;to&amp;nbsp;NORMAL&amp;nbsp;mode*/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;FCCU.CTRL.R&amp;nbsp;=&amp;nbsp;2;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;/*3.&amp;nbsp;wait&amp;nbsp;untill&amp;nbsp;switching&amp;nbsp;to&amp;nbsp;NORMAL&amp;nbsp;mode*/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;while(FCCU.CTRL.B.OPS&amp;nbsp;!=&amp;nbsp;3);&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;}&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&lt;STRONG&gt;void Read_FCCU_NCF_S(uint32_t&amp;nbsp;*pu32FccuNcfStatus)&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;{&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt; &lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;/*1.&amp;nbsp;Read&amp;nbsp;the&amp;nbsp;NCF&amp;nbsp;status&amp;nbsp;register&amp;nbsp;(see&amp;nbsp;the&amp;nbsp;FCCU_NCF_S&amp;nbsp;register)*/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;FCCU.CTRL.R&amp;nbsp;=&amp;nbsp;0xA;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;/*2.&amp;nbsp;wait&amp;nbsp;untill&amp;nbsp;switching&amp;nbsp;to&amp;nbsp;CONFIG&amp;nbsp;mode*/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;while(FCCU.CTRL.B.OPS&amp;nbsp;!=&amp;nbsp;3);&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;/*3.&amp;nbsp;read&amp;nbsp;the&amp;nbsp;Status*/&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;*pu32FccuNcfStatus++&amp;nbsp;=&amp;nbsp;FCCU.NCF_S[0].R;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;*pu32FccuNcfStatus++&amp;nbsp;=&amp;nbsp;FCCU.NCF_S[1].R;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;*pu32FccuNcfStatus++&amp;nbsp;=&amp;nbsp;FCCU.NCF_S[2].R;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;}&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;/**********************************************************************************************&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;*&amp;nbsp;This&amp;nbsp;function&amp;nbsp;clear&amp;nbsp;all&amp;nbsp;FCCU_NCF_S0/1/2&amp;nbsp;bits&amp;nbsp;by&amp;nbsp;writing&amp;nbsp;key&amp;nbsp;to&amp;nbsp;FCCU.NCFK.R&amp;nbsp;register.&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;*&amp;nbsp;And&amp;nbsp;will&amp;nbsp;store&amp;nbsp;the&amp;nbsp;updated&amp;nbsp;FCCU_NCF_S0/1/2&amp;nbsp;bits&amp;nbsp;into&amp;nbsp;the&amp;nbsp;parameter&amp;nbsp;pu32Status&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;*&amp;nbsp;&lt;STRONG&gt;Return&amp;nbsp;0&amp;nbsp;if&amp;nbsp;all&amp;nbsp;FCCU&amp;nbsp;errors&amp;nbsp;were&amp;nbsp;cleared;&amp;nbsp;otherwise&amp;nbsp;return&amp;nbsp;1;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;**********************************************************************************************/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&lt;STRONG&gt;uint32_t&amp;nbsp;FCCU_clear_faults(void)&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;{&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uint32_t&amp;nbsp;u32TmpFccuNcfStatus[3];&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uint32_t&amp;nbsp;u32Tmp&amp;nbsp;=&amp;nbsp;0;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;uint32_t&amp;nbsp;ret_val&amp;nbsp;=&amp;nbsp;0;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;for(u32Tmp&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;u32Tmp&amp;nbsp;&amp;lt;&amp;nbsp;3;&amp;nbsp;u32Tmp++)&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;{&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;/*1.&amp;nbsp;Key&amp;nbsp;for&amp;nbsp;NCFS&amp;nbsp;clearing*/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;FCCU.NCFK.R&amp;nbsp;=&amp;nbsp;0xAB3498FE;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;/*2.&amp;nbsp;Clear&amp;nbsp;all&amp;nbsp;the&amp;nbsp;NCF&amp;nbsp;status(OP12)*/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;FCCU.NCF_S[u32Tmp].R&amp;nbsp;=&amp;nbsp;0xFFFFFFFF;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;/*3.&amp;nbsp;wait&amp;nbsp;untill&amp;nbsp;switching&amp;nbsp;to&amp;nbsp;NORMAL&amp;nbsp;mode*/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;while(FCCU.CTRL.B.OPS&amp;nbsp;!=&amp;nbsp;3);&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;/*4.&amp;nbsp;read&amp;nbsp;NCF_S&amp;nbsp;with&amp;nbsp;vfnRead_FCCU_NCF_S&amp;nbsp;and&amp;nbsp;check&amp;nbsp;if&amp;nbsp;all&amp;nbsp;the&amp;nbsp;flag&amp;nbsp;is&amp;nbsp;cleared*/&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp; Read_FCCU_NCF_S(u32TmpFccuNcfStatus);&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;if(u32TmpFccuNcfStatus[u32Tmp]!=0)&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp; &amp;nbsp;ret_val&amp;nbsp;=&amp;nbsp;1;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;}&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;return&amp;nbsp;ret_val;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt;}&lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt; &lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt; &lt;/DIV&gt;&lt;DIV style="color: #000000; font-size: 14px;"&gt; &lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Best Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Sep 2016 07:55:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590099#M4266</guid>
      <dc:creator>lmonologue</dc:creator>
      <dc:date>2016-09-23T07:55:23Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5744P watchdog</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590100#M4267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;As I already explained.&lt;/P&gt;&lt;P&gt;No fault must be latched in FCCU_NCFSn registers in order to successfully execute FCCU state change.&lt;/P&gt;&lt;P&gt;There is no other issue.&lt;/P&gt;&lt;P&gt;Load my example and test it.&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://cache.nxp.com/files/microcontrollers/doc/app_note/AN5284.pdf?fsrch=1&amp;amp;sr=2&amp;amp;pageNum=1" title="http://cache.nxp.com/files/microcontrollers/doc/app_note/AN5284.pdf?fsrch=1&amp;amp;sr=2&amp;amp;pageNum=1"&gt;http://cache.nxp.com/files/microcontrollers/doc/app_note/AN5284.pdf?fsrch=1&amp;amp;sr=2&amp;amp;pageNum=1&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-103571"&gt;https://community.nxp.com/docs/DOC-103571&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Sep 2016 08:18:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590100#M4267</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2016-09-23T08:18:07Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5744P watchdog</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590101#M4268</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;飞思卡尔有几版CPU 本身就有问题，上电自检就会出错，直接导致FCCU进入Fault 模式， 所以你根本配置不了。&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Oct 2016 06:53:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590101#M4268</guid>
      <dc:creator>xiaobozheng</dc:creator>
      <dc:date>2016-10-27T06:53:54Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5744P watchdog</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590102#M4269</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;你知道5744P这款是这样吗？因为我看很多人的帖子都是这个问题，调用clear faults()也无法清掉。&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2016 07:33:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590102#M4269</guid>
      <dc:creator>lmonologue</dc:creator>
      <dc:date>2016-11-30T07:33:51Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5744P watchdog</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590103#M4270</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp; MPC5744P 这款MCU ，的前几个型号是有问题的， 飞思卡尔不厚道，一直在市场上卖不回收，无法做安全功能。 我不知道你用的是那一版MPC5744P。&amp;nbsp; 但你最好查一下你那一版的勘误表。&amp;nbsp; 如果对应的FCCU 错误过多。还是换最新的MCU吧。 还有就是给你一个招，把MCU的startup -self test 给禁止掉。 就会少报很多错到FCCU。 而且上电自检的不一定稳定，还覆盖率低。&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Dec 2016 02:25:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590103#M4270</guid>
      <dc:creator>xiaobozheng</dc:creator>
      <dc:date>2016-12-15T02:25:39Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5744P watchdog</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590104#M4271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Peter:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One question appended.&lt;/P&gt;&lt;P&gt;In the reference manual there are 5&amp;nbsp;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;NCFS_CFG registers, so in header file there are&amp;nbsp;&lt;SPAN&gt;NCFS_CFG[0~4] declared accordingly.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;SPAN&gt;And every FCCU channel should be configured with two bits, in other words every &lt;SPAN style="background-color: #ffffff;"&gt;NCFS_CFG[x]&lt;/SPAN&gt;&amp;nbsp;register should be mapped to 16 channels.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;SPAN&gt;However in your demo code,&amp;nbsp;&lt;SPAN style="background-color: #ffffff;"&gt;NCFS_CFG[0].B.NCFSC14 is used to setup SWT reset, where SWT should be channel 14.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;SPAN style="background-color: #ffffff;"&gt;So how to link an FCCU channel with its&amp;nbsp;NCFS_CFG bit?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;SPAN style="background-color: #ffffff;"&gt;Could you provide some more examples to show this?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;SPAN style="background-color: #ffffff;"&gt;Appreciate your help!&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;SPAN style="background-color: #ffffff;"&gt;Best Regards,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;SPAN style="background-color: #ffffff;"&gt;Wang&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 17 Dec 2016 14:23:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590104#M4271</guid>
      <dc:creator>cthhk</dc:creator>
      <dc:date>2016-12-17T14:23:55Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5744P watchdog</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590105#M4272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;This is quite simple.&lt;/P&gt;&lt;P&gt;Open header file and check how FCCU_NCFS_CFG structure is defined.&lt;/P&gt;&lt;P&gt;You will instantly see that there are 2 bits assigned to each NCFSCxx.&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Dec 2016 12:13:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590105#M4272</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2016-12-21T12:13:27Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5744P watchdog</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590106#M4273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Peter,&lt;/P&gt;&lt;P&gt;I added the following code to your project's startup file(crt0.ppc), it work well and t&lt;SPAN style="color: #51626f; background-color: #ffffff; font-size: 14px;"&gt;he result without debug tool is that the mcu is &amp;nbsp;reset periodically.But it can’t reset &amp;nbsp;without the part code.In your project,there is not the part code,so it can't work when I use your demo project directly. I&amp;nbsp;would like to know whether there is any risk if I add the part code.I use ghs and trace32.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;_start:&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #0000ff; font-size: 14px;"&gt;;#SWT0 &lt;/STRONG&gt;&lt;BR style="color: #0000ff; font-size: 14px;" /&gt;&lt;STRONG style="color: #0000ff; font-size: 14px;"&gt;e_lis r4, 0xFC05 &lt;/STRONG&gt;&lt;BR style="color: #0000ff; font-size: 14px;" /&gt;&lt;STRONG style="color: #0000ff; font-size: 14px;"&gt;e_or2i r4, 0x0000 &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #0000ff; font-size: 14px;"&gt;e_li r3, 0xC520 &lt;/STRONG&gt;&lt;BR style="color: #0000ff; font-size: 14px;" /&gt;&lt;STRONG style="color: #0000ff; font-size: 14px;"&gt;e_stw r3, 0x10(r4) &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #0000ff; font-size: 14px;"&gt;e_li r3, 0xD928 &lt;/STRONG&gt;&lt;BR style="color: #0000ff; font-size: 14px;" /&gt;&lt;STRONG style="color: #0000ff; font-size: 14px;"&gt;e_stw r3, 0x10(r4) &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #0000ff; font-size: 14px;"&gt;e_lis r3, 0xFF00 &lt;/STRONG&gt;&lt;BR style="color: #0000ff; font-size: 14px;" /&gt;&lt;STRONG style="color: #0000ff; font-size: 14px;"&gt;e_or2i r3, 0x010A &lt;/STRONG&gt;&lt;BR style="color: #0000ff; font-size: 14px;" /&gt;&lt;STRONG style="color: #0000ff; font-size: 14px;"&gt;e_stw r3, 0(r4) &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#if defined(__ghs_asm) &lt;BR /&gt;.need exit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Dec 2016 09:16:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590106#M4273</guid>
      <dc:creator>lmonologue</dc:creator>
      <dc:date>2016-12-27T09:16:06Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5744P watchdog</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590107#M4274</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have enabled SWT by default in this example.&lt;/P&gt;&lt;P&gt;Just run it and check the Reset source. It will be FCCU soft reset.&lt;/P&gt;&lt;P&gt;And in FCCU you will see NCF14 -&amp;gt; SWT.&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jan 2017 11:48:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/590107#M4274</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2017-01-02T11:48:08Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5744P watchdog</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/1878856#M25557</link>
      <description>&lt;P&gt;Do you have&amp;nbsp; this Watchdog Demo using SDK?&lt;/P&gt;</description>
      <pubDate>Fri, 31 May 2024 09:26:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5744P-watchdog/m-p/1878856#M25557</guid>
      <dc:creator>ChenBowen</dc:creator>
      <dc:date>2024-05-31T09:26:58Z</dc:date>
    </item>
  </channel>
</rss>

