<?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: LPC1778 bootloader issues in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1778-bootloader-issues/m-p/520393#M3617</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by xianghuiwang on Fri Sep 20 23:37:34 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Which part of the execution has issue with the 120mhz setting.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 17:42:31 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T17:42:31Z</dc:date>
    <item>
      <title>LPC1778 bootloader issues</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1778-bootloader-issues/m-p/520392#M3616</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by wiggerssander on Wed Jan 02 03:48:00 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm trying to make a custom bootloader for my lpc1778 (rev E). &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This bootloader will be uploaded using the NXP bootloader and then run from internal ram. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So far I got the bootloader to be uploaded and running from ram. The main program reads the part ID using the IAP commands. If the part is a lpc1778 then a led will be turned on. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now I want to setup the pll's to run the program from external crystal on 120MHz. Therefore I need to set the CPU clock divider (CCLKSEL register) to 1. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Although I think that I follow the correct procedure to (dis)connect and setup the pll's this doesn't work for this setting. But if I set the CPU clock divider to 2 (60MHz) it works just fine. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can somebody help me please!? &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;My code is shown below.. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Kind regards, &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sander &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Code: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/*************************** FUNCTION ************************************/ &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sint32 main(void) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/*************************** INFO *************************************** &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** DESCRIPTION : Main Program Flash OS. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;**&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Read and process Flash OS command (received from uart). &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** INPUT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** OUTPUT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** RETURN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;**************************************************************************/ &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; IAP iap_entry; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; uint32 command[5] = {0, 0, 0, 0, 0}; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; uint32 output[5]&amp;nbsp; = {0, 0, 0, 0, 0}; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; init_lpc_system(); &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; init_io(); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; set_led(OUTP_RED_LED, TRUE); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; iap_entry = (IAP)0x1FFF1FF1; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; command[0] = 54; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; iap_entry((uint32 *)command, (uint32 *)output); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; if((output[0] == 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&amp;amp;&amp;amp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (output[1] == 655966023)&amp;nbsp; ) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; { &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set_led(OUTP_GREEN_LED, TRUE); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; } &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; else &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set_led(OUTP_GREEN_LED, FALSE); &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; while(TRUE); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;} &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/*************************** FUNCTION ************************************/ &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;void init_lpc_system(void) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/*************************** INFO **************************************** &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** DESCRIPTION : Initialise the cortex-m3 core, and clocks. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** INPUT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : none &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** OUTPUT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : none &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;** RETURN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : none &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;**************************************************************************/ &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{ &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; /**************************** DISABLE ALL PLL'S ************************/ &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;pboost&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x00000003; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;flashcfg = FLASHCFG_REG_VAL; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;clksrcsel = CLKSRCSEL_REG_VAL;&amp;nbsp;&amp;nbsp;&amp;nbsp; // set pll 0 clock source &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;cclksel&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x00000001; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;usbclksel&amp;nbsp;&amp;nbsp; = 0x00000000; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;spificlksel = 0x00000000; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;pll0con&amp;nbsp;&amp;nbsp; = 0x00;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // disable pll 0 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;pll0feed&amp;nbsp; = 0xAA; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;pll0feed&amp;nbsp; = 0x55; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;pll1con&amp;nbsp;&amp;nbsp; = 0x00;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // disable pll 1 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;pll1feed&amp;nbsp; = 0xAA; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;pll1feed&amp;nbsp; = 0x55; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; /**************************** MAIN CLOCK *******************************/ &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;scs = SCS_REG_VAL;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // select clock range &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; if((CLKSRCSEL_REG_VAL &amp;amp; CLK_SRC_SELECT_MASK) == CLK_SRC_MAIN) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; { &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sc-&amp;gt;scs |= SCS_OSCEN;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // enable main oscillator &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while((sc-&amp;gt;scs &amp;amp; SCS_OSCSTAT) == 0) ; // wait for osc to stabilize &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; /******************************* PLL 0 *********************************/ &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;clksrcsel = CLKSRCSEL_REG_VAL;&amp;nbsp;&amp;nbsp;&amp;nbsp; // set pll 0 clock source &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;pll0cfg&amp;nbsp;&amp;nbsp; = PLL0CFG_REG_VAL;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // set multiplier and divider bits &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;pll0con&amp;nbsp;&amp;nbsp; = 0x01;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // enable pll 0 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;pll0feed&amp;nbsp; = 0xAA; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;pll0feed&amp;nbsp; = 0x55; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;cclksel = 0x00000001; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; while(!(sc-&amp;gt;pll0stat &amp;amp; PLL0STAT_PLOCK0)) ;// wait for pll to lock &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;cclksel&amp;nbsp; |= 0x00000100; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sc-&amp;gt;clkoutcfg = CLKOUTCFG_REG_VAL; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; if(CLKOUTCFG_REG_VAL &amp;amp; (0x00000001 &amp;lt;&amp;lt; 8)) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; { &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET_GPIO_DIR_OUTPUT(127); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET_PINSEL(127, 4); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; } &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; } &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:42:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1778-bootloader-issues/m-p/520392#M3616</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:42:27Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1778 bootloader issues</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1778-bootloader-issues/m-p/520393#M3617</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by xianghuiwang on Fri Sep 20 23:37:34 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Which part of the execution has issue with the 120mhz setting.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:42:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1778-bootloader-issues/m-p/520393#M3617</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:42:31Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1778 bootloader issues</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1778-bootloader-issues/m-p/520394#M3618</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by xianghuiwang on Mon Oct 14 11:36:00 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please ensure the following bits are set to operate at 120MHz for IAP command:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;BOOST[1:0] =11 in register PBOOST&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ROM_LAT =1 in register Matrix_Arb&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Note that there is an error in the UM for the description of ROM_LAT. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ROM_LAT bit is set by the boot loader. However, in debug mode, some debuger bypass the bootloader - leaving this bit as 0. This bit should always be set to1 for any operation above 60MHz.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:42:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1778-bootloader-issues/m-p/520394#M3618</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:42:31Z</dc:date>
    </item>
  </channel>
</rss>

