<?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>LPCXpresso IDE中的主题 LPC1768: onchip Clock module not working</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587274#M27587</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by modestt on Mon Dec 03 14:43:05 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I have designed a board around LPC1768, problem is I have not been able to get clock to work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;* 12M Xtal is connected and I can see it oscillating. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;* The Peak to peak is around 1 volt( which is less then what I see on a LPC1769 XPresso board). I can download or bootload the code, no problems.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*only when I start or enable the external XTAL, system crashes( I can debug and see a which point it does it). &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;* I have tried soldering XTAL connected right next to processor. The loading caps are correct value.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*problem is I have not been able to use IRC as source for PLL0, that also doesn't work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*RTC crystal not connected.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*I am using legacy code which I used for LPC1769 Xpresso chip, which should configure PLL0 to work at 72Mhz using XTAL as source. I have also tried using other combinations of M and N divisor.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Any one has any ideas I would appreciate.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jun 2016 01:24:20 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-16T01:24:20Z</dc:date>
    <item>
      <title>LPC1768: onchip Clock module not working</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587274#M27587</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by modestt on Mon Dec 03 14:43:05 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I have designed a board around LPC1768, problem is I have not been able to get clock to work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;* 12M Xtal is connected and I can see it oscillating. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;* The Peak to peak is around 1 volt( which is less then what I see on a LPC1769 XPresso board). I can download or bootload the code, no problems.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*only when I start or enable the external XTAL, system crashes( I can debug and see a which point it does it). &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;* I have tried soldering XTAL connected right next to processor. The loading caps are correct value.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*problem is I have not been able to use IRC as source for PLL0, that also doesn't work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*RTC crystal not connected.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*I am using legacy code which I used for LPC1769 Xpresso chip, which should configure PLL0 to work at 72Mhz using XTAL as source. I have also tried using other combinations of M and N divisor.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Any one has any ideas I would appreciate.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:24:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587274#M27587</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:24:20Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768: onchip Clock module not working</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587275#M27588</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by pboogaards on Wed Dec 05 12:06:20 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;It would be useful to see the code you are using to initialize your clocks and PLL.&amp;nbsp; Also make a note of where it crashes.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:24:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587275#M27588</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:24:21Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768: onchip Clock module not working</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587276#M27589</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by modestt on Wed Dec 05 15:47:27 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for response..&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;the code is below, taken from CMSIS V2 library, it works perfect on Xpresso board.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#if (CLOCK_SETUP)&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Clock Setup&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;&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;&amp;nbsp; LPC_SC-&amp;gt;SCS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = SCS_Val;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; if (SCS_Val &amp;amp; (1 &amp;lt;&amp;lt; 5)) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* If Main Oscillator is enabled&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;&amp;nbsp;&amp;nbsp; while ((LPC_SC-&amp;gt;SCS &amp;amp; (1&amp;lt;&amp;lt;6)) == 0);/* Wait for Oscillator to be ready&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;//////That is where code crashes....&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; LPC_SC-&amp;gt;CCLKCFG&amp;nbsp;&amp;nbsp; = CCLKCFG_Val;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Setup Clock Divider&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; */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; LPC_SC-&amp;gt;PCLKSEL0&amp;nbsp; = PCLKSEL0_Val;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Peripheral Clock Selection&amp;nbsp;&amp;nbsp;&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;&amp;nbsp; LPC_SC-&amp;gt;PCLKSEL1&amp;nbsp; = PCLKSEL1_Val;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; LPC_SC-&amp;gt;CLKSRCSEL = CLKSRCSEL_Val;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Select Clock Source for PLL0&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;#if (PLL0_SETUP)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; LPC_SC-&amp;gt;PLL0CFG&amp;nbsp;&amp;nbsp; = PLL0CFG_Val;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* configure PLL0 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Immediately after initializing OSC, system crashes and debugger looses connection.&amp;nbsp;&amp;nbsp; Strange thing is I have tried disabling OSC and run off internal clock which also doesn't work, never reach PLL0 setup via debugger. I am able to download code on low baud rates s system exhibits 'cannot Autobuad' at higher rates.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;chip current consumption with OSC running is only 18mA( which seems lower even with faulty conditions). I am beginning to think it could be a bad chip! Lets be clear that I can see 1Vpp clock as soon as I enable OSC and SCS register is showing correct value 0x60 before crashing.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:24:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587276#M27589</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:24:22Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768: onchip Clock module not working</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587277#M27590</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Wed Dec 05 16:00:41 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;So where is your code crashing :confused:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;After Crystal is locked or after your write CCLKCFG :confused:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What are you writing to CCLKCFG :confused:&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:24:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587277#M27590</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:24:22Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768: onchip Clock module not working</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587278#M27591</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by modestt on Wed Dec 05 16:19:19 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;sorry about that, I&amp;nbsp; missed crucial details :( too tired I guess :(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;while ((LPC_SC-&amp;gt;SCS &amp;amp; (1&amp;lt;&amp;lt;6)) == 0);/* Wait for Oscillator to be ready&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; **That is where code crashes while stepping, I seem to go past while loop after condition is false....with expected values in SCS. I can see crystal start oscillating&amp;nbsp; after crystal get enabled. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SCS_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; 0x00000020&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CCLKCFG&amp;nbsp; is 0x03, I have tried commenting it out but debugger still crashes&amp;nbsp; after while loop.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:24:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587278#M27591</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:24:23Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768: onchip Clock module not working</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587279#M27592</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Wed Dec 05 16:41:23 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Did you try to add clockout (crystal) and endless loop after enabling oscillator?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If it's running your scope should show it ;)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:24:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587279#M27592</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:24:23Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768: onchip Clock module not working</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587280#M27593</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by modestt on Wed Dec 05 16:58:10 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I will try adding CLKOUT and see what happens.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;weird thing is I am seeing similar behaviour with IRC..:(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:24:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587280#M27593</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:24:24Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768: onchip Clock module not working</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587281#M27594</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by modestt on Thu Dec 06 07:43:03 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;yep, just checked it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CLKOUT is spitting out correct freqeuncy.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;problem is configuration of PLL0.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;XTAL 12M&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PLL0CFG&amp;nbsp; 0x0000000B&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;with &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CLKSEL 0x00000001&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CLKCFG&amp;nbsp; 0x0000003&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I can however run system if I choose to NOT setup clock at all and run from IRC !&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;no idea what is going on ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks a lot..&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:24:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPC1768-onchip-Clock-module-not-working/m-p/587281#M27594</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:24:24Z</dc:date>
    </item>
  </channel>
</rss>

