<?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 Problem with using Chip_IAP_ReinvokeISP() function to enable boot loader mode. in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Problem-with-using-Chip-IAP-ReinvokeISP-function-to-enable-boot/m-p/558014#M15530</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by ayoung on Wed Jun 03 08:11:20 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I am trying to enable the ISP boot loader from within our application to support software controlled firmware updates.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have called the Chip_IAP_ReinvokeISP() function and then start the ISP sequence by sending the single character '?' to the chip via the USB-UART bridge in the LPC54102 MCU board.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The chip replies with the response "Synchronized\r\n" string.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I respond with the by echoing back the "Synchronized\r\n" string and would expect to see this echoed back followed by the string "OK\r\n"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;However I don't get the echoed response, only a garbled string. After this point no further boot loader commands work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have also tested entering the boot loader using the ISP button in combination with the Reset button. In this case the same sequence of boot loader commands works as expected.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there any example code available that shows how to enter the boot loader from application code?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 19:57:35 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T19:57:35Z</dc:date>
    <item>
      <title>Problem with using Chip_IAP_ReinvokeISP() function to enable boot loader mode.</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Problem-with-using-Chip-IAP-ReinvokeISP-function-to-enable-boot/m-p/558014#M15530</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by ayoung on Wed Jun 03 08:11:20 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I am trying to enable the ISP boot loader from within our application to support software controlled firmware updates.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have called the Chip_IAP_ReinvokeISP() function and then start the ISP sequence by sending the single character '?' to the chip via the USB-UART bridge in the LPC54102 MCU board.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The chip replies with the response "Synchronized\r\n" string.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I respond with the by echoing back the "Synchronized\r\n" string and would expect to see this echoed back followed by the string "OK\r\n"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;However I don't get the echoed response, only a garbled string. After this point no further boot loader commands work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have also tested entering the boot loader using the ISP button in combination with the Reset button. In this case the same sequence of boot loader commands works as expected.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there any example code available that shows how to enter the boot loader from application code?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:57:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Problem-with-using-Chip-IAP-ReinvokeISP-function-to-enable-boot/m-p/558014#M15530</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:57:35Z</dc:date>
    </item>
  </channel>
</rss>

