<?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: The boot loader via Ethernet in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323851#M14797</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Andrey,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I make the boot loader example run in the  TWR-K60N512.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The boot loader can download the image in the project  fnet\fnet_demos\shell_boot.ewp .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The application firmware runs normally after downloading.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I replace the image with the one(in the attachment) in the demo project  “TWR-K60N512_Quick_Start_Demo”  that is provided by Freescale  in the  TWR-K60N512.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The application firmware cannot run normally after downloading. And the boot loader firmware resets again and again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I modify the source code in the boot loader firmware.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Replace  “(( void(&lt;STRONG&gt;)() )FNET_CPU_INSTRUCTION_ADDR(address))(); /&lt;/STRONG&gt; Jump. */”  with&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;“JumpToUserApplication(&lt;STRONG&gt;((unsigned long&lt;/STRONG&gt;)0xC000), &lt;STRONG&gt;((unsigned long&lt;/STRONG&gt;)( 0xC000 +4)));”&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;void JumpToUserApplication(unsigned long userSP, unsigned long userStartup)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;               // set up stack pointer&lt;/P&gt;&lt;P&gt;  __asm("msr msp, r0");&lt;/P&gt;&lt;P&gt;  __asm("msr psp, r0");&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  // Jump to PC (r1)&lt;/P&gt;&lt;P&gt;  __asm("mov pc, r1");&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The application firmware can run normally after downloading after I modify the boot loader firmware.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I do not know what is the reason.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you help me find out it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Robin Zou.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Robin-XiaoYong Zou&lt;/P&gt;&lt;P&gt;ABB Xiamen Low Voltage Equipment Company Limited&lt;/P&gt;&lt;P&gt;BU LPLS E&amp;amp;D China&lt;/P&gt;&lt;P&gt;No. 12-20,3rd Chuang Xin Road Xiamen SEZ,Fujian 361006 P.R.China&lt;/P&gt;&lt;P&gt;CN&lt;/P&gt;&lt;P&gt;Phone: +86 592 5767877&lt;/P&gt;&lt;P&gt;Telefax: +86 592 6038110&lt;/P&gt;&lt;P&gt;Mobile: +86 181-5089-3720&lt;/P&gt;&lt;P&gt;email: robin-xiaoyong.zou@cn.abb.com&amp;lt;mailto:robin-xiaoyong.zou@cn.abb.com&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 25 Jul 2014 07:19:02 GMT</pubDate>
    <dc:creator>小勇邹</dc:creator>
    <dc:date>2014-07-25T07:19:02Z</dc:date>
    <item>
      <title>The boot loader via Ethernet</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323846#M14792</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;I run the boot loader example according to the document "AN4367".The boot loader example is based on FNET stack.&lt;/P&gt;&lt;P&gt;The PC pings the MCU successfully.The MCU always shows that "TFTP Error: Code 0 "Connection failed" when running the command "tftp".&lt;/P&gt;&lt;P&gt;I use the tool "wireshark" to capture the Ethernet data. The tool does not find the "tftp" request that is based on UDP protocol.&lt;/P&gt;&lt;P&gt;Can you help me find out the problem?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Remark:&lt;/P&gt;&lt;P&gt;1,RMII mode is selected in the TWR-K60N512.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Jul 2014 09:25:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323846#M14792</guid>
      <dc:creator>小勇邹</dc:creator>
      <dc:date>2014-07-23T09:25:28Z</dc:date>
    </item>
    <item>
      <title>Re: The boot loader via Ethernet</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323847#M14793</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Most probably, it is caused by a firewall/antivirus on your PC, which you are using as the TFTP server. Just disable it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Jul 2014 10:59:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323847#M14793</guid>
      <dc:creator>butok</dc:creator>
      <dc:date>2014-07-23T10:59:54Z</dc:date>
    </item>
    <item>
      <title>Re: The boot loader via Ethernet</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323848#M14794</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much.Yes,it is caused by the firewall/antivirus on my PC.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2014 02:46:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323848#M14794</guid>
      <dc:creator>小勇邹</dc:creator>
      <dc:date>2014-07-24T02:46:18Z</dc:date>
    </item>
    <item>
      <title>Re: The boot loader via Ethernet</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323849#M14795</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Andrey,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The firmware is downloaded successfully.But there is an error when writing the flash.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TFTP downloading 'TWR-K60N512_Quick_Start_Demo.srec' (srec) from 192.168.1.1: /&lt;BR /&gt; Writing 16 bytes to 0x000414D0 failed!&lt;/P&gt;&lt;P&gt;TFTP Error: Code 512 "D5F8A800401CC5F8A800002000905B468C&lt;BR /&gt;S2140414D03A0001212000FFF74BFA002488E0A068B8&lt;BR /&gt;S2140414E008280AD2A868401CA860A86D401CA865F5&lt;BR /&gt;S2140414F06068616809688847D2E0BAF90400C0BA2F&lt;BR /&gt;S214041500BAF90610C9BAD5F8C07000E0BF68002F53&lt;BR /&gt;S2140415101DD03A8D80B28242F8D17A8D89B28A4241&lt;BR /&gt;S214041520F4D1B868002802D0F868B968C860B8680A&lt;BR /&gt;S214041530F968086017F11000FEF719FDFFF7ADF91A&lt;BR /&gt;S214041540796A401A786200213800F0F7D4FA4FE03E&lt;BR /&gt;S214041550D0460120A7681C2F4AD31AF10809083F71&lt;BR /&gt;S21404156099F80910042915D199F8001011F00F0103&lt;BR /&gt;S214041570890011*".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is the problem?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2014 03:51:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323849#M14795</guid>
      <dc:creator>小勇邹</dc:creator>
      <dc:date>2014-07-24T03:51:49Z</dc:date>
    </item>
    <item>
      <title>Re: The boot loader via Ethernet</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323850#M14796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Andrey,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I make the boot loader example run in the .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The application firmware can not run normally after downloading.And the boot loader firmware resets again and again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I modify the source code in the boot loader firmware.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Replace  “(( void(&lt;STRONG&gt;)() )FNET_CPU_INSTRUCTION_ADDR(address))(); /&lt;/STRONG&gt; Jump. */”  with&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;“JumpToUserApplication(&lt;STRONG&gt;((unsigned long&lt;/STRONG&gt;)0xC000), &lt;STRONG&gt;((unsigned long&lt;/STRONG&gt;)( 0xC000 +4)));”&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;void JumpToUserApplication(unsigned long userSP, unsigned long userStartup)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;               // set up stack pointer&lt;/P&gt;&lt;P&gt;  __asm("msr msp, r0");&lt;/P&gt;&lt;P&gt;  __asm("msr psp, r0");&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  // Jump to PC (r1)&lt;/P&gt;&lt;P&gt;  __asm("mov pc, r1");&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The application firmware can run normally after downloading after I modify the boot loader firmware.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I do not know what is the reason.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you help me find out it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Robin Zou.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Robin-XiaoYong Zou&lt;/P&gt;&lt;P&gt;ABB Xiamen Low Voltage Equipment Company Limited&lt;/P&gt;&lt;P&gt;BU LPLS E&amp;amp;D China&lt;/P&gt;&lt;P&gt;No. 12-20,3rd Chuang Xin Road Xiamen SEZ,Fujian 361006 P.R.China&lt;/P&gt;&lt;P&gt;CN&lt;/P&gt;&lt;P&gt;Phone: +86 592 5767877&lt;/P&gt;&lt;P&gt;Telefax: +86 592 6038110&lt;/P&gt;&lt;P&gt;Mobile: +86 181-5089-3720&lt;/P&gt;&lt;P&gt;email: robin-xiaoyong.zou@cn.abb.com&amp;lt;mailto:robin-xiaoyong.zou@cn.abb.com&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jul 2014 06:58:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323850#M14796</guid>
      <dc:creator>小勇邹</dc:creator>
      <dc:date>2014-07-25T06:58:38Z</dc:date>
    </item>
    <item>
      <title>Re: The boot loader via Ethernet</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323851#M14797</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Andrey,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I make the boot loader example run in the  TWR-K60N512.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The boot loader can download the image in the project  fnet\fnet_demos\shell_boot.ewp .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The application firmware runs normally after downloading.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I replace the image with the one(in the attachment) in the demo project  “TWR-K60N512_Quick_Start_Demo”  that is provided by Freescale  in the  TWR-K60N512.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The application firmware cannot run normally after downloading. And the boot loader firmware resets again and again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I modify the source code in the boot loader firmware.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Replace  “(( void(&lt;STRONG&gt;)() )FNET_CPU_INSTRUCTION_ADDR(address))(); /&lt;/STRONG&gt; Jump. */”  with&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;“JumpToUserApplication(&lt;STRONG&gt;((unsigned long&lt;/STRONG&gt;)0xC000), &lt;STRONG&gt;((unsigned long&lt;/STRONG&gt;)( 0xC000 +4)));”&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;void JumpToUserApplication(unsigned long userSP, unsigned long userStartup)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;               // set up stack pointer&lt;/P&gt;&lt;P&gt;  __asm("msr msp, r0");&lt;/P&gt;&lt;P&gt;  __asm("msr psp, r0");&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  // Jump to PC (r1)&lt;/P&gt;&lt;P&gt;  __asm("mov pc, r1");&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The application firmware can run normally after downloading after I modify the boot loader firmware.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I do not know what is the reason.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you help me find out it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Robin Zou.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Robin-XiaoYong Zou&lt;/P&gt;&lt;P&gt;ABB Xiamen Low Voltage Equipment Company Limited&lt;/P&gt;&lt;P&gt;BU LPLS E&amp;amp;D China&lt;/P&gt;&lt;P&gt;No. 12-20,3rd Chuang Xin Road Xiamen SEZ,Fujian 361006 P.R.China&lt;/P&gt;&lt;P&gt;CN&lt;/P&gt;&lt;P&gt;Phone: +86 592 5767877&lt;/P&gt;&lt;P&gt;Telefax: +86 592 6038110&lt;/P&gt;&lt;P&gt;Mobile: +86 181-5089-3720&lt;/P&gt;&lt;P&gt;email: robin-xiaoyong.zou@cn.abb.com&amp;lt;mailto:robin-xiaoyong.zou@cn.abb.com&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jul 2014 07:19:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323851#M14797</guid>
      <dc:creator>小勇邹</dc:creator>
      <dc:date>2014-07-25T07:19:02Z</dc:date>
    </item>
    <item>
      <title>Re: The boot loader via Ethernet</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323852#M14798</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andrey:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have been using FNET for firmware update and it works very well with tftp client (from tftpd32.jounin.net) mentioned in the documentation.&lt;/P&gt;&lt;P&gt;But when I tried to use Windows 7's tftp client tool, the update process could not be completed successfully. The erasing was successful,&lt;/P&gt;&lt;P&gt;but after erasing no more messages were displayed and the erasing repeated several times and then stopped.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;My question: Does FNET &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;support Windows 7's tftp client tool for data transfer?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Best regards!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Logan Cheng&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Oct 2014 08:16:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323852#M14798</guid>
      <dc:creator>logancheng</dc:creator>
      <dc:date>2014-10-08T08:16:40Z</dc:date>
    </item>
    <item>
      <title>Re: The boot loader via Ethernet</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323853#M14799</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I still use Tftpd32 tool on Windows 7. Not perfect, but works.&lt;/P&gt;&lt;P&gt;Did not check it with Windows native tFTP tool (you may take it as not supported).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2014 12:54:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323853#M14799</guid>
      <dc:creator>butok</dc:creator>
      <dc:date>2014-10-13T12:54:16Z</dc:date>
    </item>
    <item>
      <title>Re: The boot loader via Ethernet</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323854#M14800</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;Dear Andrey, &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;I have modified the FNET2.6.5 and only use the tftp server&lt;BR /&gt;function to download the firmware.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;All the printf functions and serial command functions are&lt;BR /&gt;disabled.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;I want to add watch dog function to FNET2.6.5.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;I set the period of watch dog as 100ms.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;I refresh the watch dog in the functions:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #1f497d; font-size: 11pt; font-family: 'Calibri','sans-serif';"&gt;1,fapp_main;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #1f497d; font-size: 11pt; font-family: 'Calibri','sans-serif';"&gt;2,fnet_flash_erase;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #1f497d; font-size: 11pt; font-family: 'Calibri','sans-serif';"&gt;3,fnet_flash_write_low;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #1f497d; font-size: 11pt; font-family: 'Calibri','sans-serif';"&gt;4,fnet_memcpy.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;W&lt;SPAN style="color: #1f497d; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;here also should I refresh the watch dog for the&lt;BR /&gt; fnet_stack source code(especially for the Ethernet protocol stack source&lt;BR /&gt;code)? &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;Best regards.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;Robin Zou.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Oct 2014 02:25:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323854#M14800</guid>
      <dc:creator>小勇邹</dc:creator>
      <dc:date>2014-10-29T02:25:23Z</dc:date>
    </item>
    <item>
      <title>Re: The boot loader via Ethernet</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323855#M14801</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;EM&gt;&amp;gt;&amp;gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;W&lt;/SPAN&gt;&lt;/EM&gt;&lt;SPAN style="font-size: 11pt; font-family: Calibri, sans-serif; color: #1f497d;"&gt;&lt;EM&gt;here also should I refresh the watch dog for the&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I would added it to fnet_timer_ticks_inc() - occurs every FNET timer period (100ms by default).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Oct 2014 07:54:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/The-boot-loader-via-Ethernet/m-p/323855#M14801</guid>
      <dc:creator>butok</dc:creator>
      <dc:date>2014-10-29T07:54:10Z</dc:date>
    </item>
  </channel>
</rss>

