<?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 Lpc2388 Ethernet boot-loader  in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Lpc2388-Ethernet-boot-loader/m-p/837510#M33377</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using LPC2388 controller(NXP LPC23XX series device) in audio application .&lt;/P&gt;&lt;P&gt;Presently i am using Ethernet interface for loading preset datas.&lt;/P&gt;&lt;P&gt;I am programming the Micro-controller using JTAG.&lt;/P&gt;&lt;P&gt;I would like to do Insitu-programming using Ethernet secondary Boot-loader.&lt;/P&gt;&lt;P&gt;I loaded Boot-loader software using JTAG in FLASH(in sector 0,1 locations).&lt;/P&gt;&lt;P&gt;This boot-loader program is availlble on net along with application note AN10744.&lt;/P&gt;&lt;P&gt;ETHERNET FLASH UTILITY software(version 3.1.0) is installed in laptop.&lt;/P&gt;&lt;P&gt;MAC address of configuration file (sbl_config.h) is changed to match laptop MAC address(00-26-2d-57-c6-e1).&lt;/P&gt;&lt;P&gt;This same MAC address is entered in the FLASH UTILITY network MAC address label .&lt;/P&gt;&lt;P&gt;IP address is kept as 192.168.0.100.&lt;/P&gt;&lt;P&gt;Source port is kept as 10000,destination port is kept as 1066 as mentioned in the application note document.&lt;/P&gt;&lt;P&gt;I kept P0.15 &amp;nbsp;to ground before restarting the Micro-controller.&lt;/P&gt;&lt;P&gt;Following error is coming if i am trying to read PART ID or try to load hex file after powering on the LPC2388 device.&lt;/P&gt;&lt;P&gt;"&lt;STRONG&gt;UDP communication error Please restart your target board now and then press ok&lt;/STRONG&gt;".&lt;/P&gt;&lt;P&gt;Sometimes "&lt;STRONG&gt;UDP Socket initialization error" &lt;/STRONG&gt;is coming.&lt;/P&gt;&lt;P&gt;1.Is it mandatory to keep P0.15 as ground for entering to programming mode? or&lt;/P&gt;&lt;P&gt;2.Does software handshake is sufficient without using any port pin?&lt;/P&gt;&lt;P&gt;3.How to know whether synchronization between laptop and target board is happened or not?&lt;/P&gt;&lt;P&gt;4.Please clarify how to enter correct src port no.,Dest Port. no. details in the ETHERNT &amp;nbsp;FLASH UTILITY&amp;nbsp;&lt;/P&gt;&lt;P&gt;It is requested to help me to resolve this issue for loading program using Ethernet boot-loader.&lt;/P&gt;&lt;P&gt;Please find attachments for Boot-loader code used and screenshots of errors.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bhargavi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 09 Oct 2018 05:37:01 GMT</pubDate>
    <dc:creator>bhargaviar</dc:creator>
    <dc:date>2018-10-09T05:37:01Z</dc:date>
    <item>
      <title>Lpc2388 Ethernet boot-loader</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Lpc2388-Ethernet-boot-loader/m-p/837510#M33377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using LPC2388 controller(NXP LPC23XX series device) in audio application .&lt;/P&gt;&lt;P&gt;Presently i am using Ethernet interface for loading preset datas.&lt;/P&gt;&lt;P&gt;I am programming the Micro-controller using JTAG.&lt;/P&gt;&lt;P&gt;I would like to do Insitu-programming using Ethernet secondary Boot-loader.&lt;/P&gt;&lt;P&gt;I loaded Boot-loader software using JTAG in FLASH(in sector 0,1 locations).&lt;/P&gt;&lt;P&gt;This boot-loader program is availlble on net along with application note AN10744.&lt;/P&gt;&lt;P&gt;ETHERNET FLASH UTILITY software(version 3.1.0) is installed in laptop.&lt;/P&gt;&lt;P&gt;MAC address of configuration file (sbl_config.h) is changed to match laptop MAC address(00-26-2d-57-c6-e1).&lt;/P&gt;&lt;P&gt;This same MAC address is entered in the FLASH UTILITY network MAC address label .&lt;/P&gt;&lt;P&gt;IP address is kept as 192.168.0.100.&lt;/P&gt;&lt;P&gt;Source port is kept as 10000,destination port is kept as 1066 as mentioned in the application note document.&lt;/P&gt;&lt;P&gt;I kept P0.15 &amp;nbsp;to ground before restarting the Micro-controller.&lt;/P&gt;&lt;P&gt;Following error is coming if i am trying to read PART ID or try to load hex file after powering on the LPC2388 device.&lt;/P&gt;&lt;P&gt;"&lt;STRONG&gt;UDP communication error Please restart your target board now and then press ok&lt;/STRONG&gt;".&lt;/P&gt;&lt;P&gt;Sometimes "&lt;STRONG&gt;UDP Socket initialization error" &lt;/STRONG&gt;is coming.&lt;/P&gt;&lt;P&gt;1.Is it mandatory to keep P0.15 as ground for entering to programming mode? or&lt;/P&gt;&lt;P&gt;2.Does software handshake is sufficient without using any port pin?&lt;/P&gt;&lt;P&gt;3.How to know whether synchronization between laptop and target board is happened or not?&lt;/P&gt;&lt;P&gt;4.Please clarify how to enter correct src port no.,Dest Port. no. details in the ETHERNT &amp;nbsp;FLASH UTILITY&amp;nbsp;&lt;/P&gt;&lt;P&gt;It is requested to help me to resolve this issue for loading program using Ethernet boot-loader.&lt;/P&gt;&lt;P&gt;Please find attachments for Boot-loader code used and screenshots of errors.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bhargavi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Oct 2018 05:37:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Lpc2388-Ethernet-boot-loader/m-p/837510#M33377</guid>
      <dc:creator>bhargaviar</dc:creator>
      <dc:date>2018-10-09T05:37:01Z</dc:date>
    </item>
    <item>
      <title>Re: Lpc2388 Ethernet boot-loader</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Lpc2388-Ethernet-boot-loader/m-p/837511#M33378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Have you verified if it is not caused by PC’s firewall? Have you ensured the MAC address is from Ethernet interface (not Wi-Fi card in case of having)?&lt;/P&gt;&lt;P&gt;Some network-based applications/demos malfunctions when more than one network interface is enabled on the PC side, so, it is recommended disable any other network interface not used by the bootloader.&lt;/P&gt;&lt;P&gt;You could also take a look to the following link, just for additional reference:&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/message/780708"&gt;https://community.nxp.com/message/780708&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Hope this will be useful for you.&lt;BR /&gt;Best regards!&lt;BR /&gt;/Carlos&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Oct 2018 21:52:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Lpc2388-Ethernet-boot-loader/m-p/837511#M33378</guid>
      <dc:creator>CarlosCasillas</dc:creator>
      <dc:date>2018-10-18T21:52:06Z</dc:date>
    </item>
  </channel>
</rss>

