<?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: UART not working when external oscillator is removed in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857774#M34129</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kerry,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;during startup, the code is initalized to irc.&amp;nbsp; This is the startup code:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;DIV&gt;void Chip_SetupIrcClocking(void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;volatile int i;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Powerup main IRC (likely already powered up) */&lt;BR /&gt;&amp;nbsp;Chip_SYSCTL_PowerUp(SYSCTL_POWERDOWN_IRC_PD);&lt;BR /&gt;&amp;nbsp;Chip_SYSCTL_PowerUp(SYSCTL_POWERDOWN_IRCOUT_PD);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Set system PLL input to IRC */&lt;BR /&gt;&amp;nbsp;Chip_Clock_SetSystemPLLSource(SYSCTL_PLLCLKSRC_IRC);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Power down PLL to change the PLL divider ratio */&lt;BR /&gt;&amp;nbsp;Chip_SYSCTL_PowerDown(SYSCTL_POWERDOWN_SYSPLL_PD);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Setup PLL for main oscillator rate (FCLKIN = 12MHz) * 6 = 72MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MSEL = 5 (this is pre-decremented), PSEL = 1 (for P = 2)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FCLKOUT = FCLKIN * (MSEL + 1) = 12MHz * 6 = 72MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FCCO = FCLKOUT * 2 * P = 72MHz * 2 * 2 = 288MHz (within FCCO range) */&lt;BR /&gt;&amp;nbsp;Chip_Clock_SetupSystemPLL(5, 2);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Powerup system PLL */&lt;BR /&gt;&amp;nbsp;Chip_SYSCTL_PowerUp(SYSCTL_POWERDOWN_SYSPLL_PD);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Wait for PLL to lock */&lt;BR /&gt;&amp;nbsp;while (!Chip_Clock_IsSystemPLLLocked()) {}&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Set system clock divider to 1 */&lt;BR /&gt;&amp;nbsp;Chip_Clock_SetSysClockDiv(1);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Setup FLASH access timing for 72MHz */&lt;BR /&gt;&amp;nbsp;Chip_FMC_SetFLASHAccess(SYSCTL_FLASHTIM_72MHZ_CPU);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Set main clock source to the system PLL. This will drive 72MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for the main clock */&lt;BR /&gt;&amp;nbsp;Chip_Clock_SetMainClockSource(SYSCTL_MAINCLKSRC_SYSPLLOUT);&lt;/DIV&gt;&lt;DIV&gt;}&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV&gt;So basically PLL is used with IRC as source. Systick is working without any problem. UART and other peripherals are not responding.&lt;/DIV&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/71634i46598D2BD0EBC39F/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Should pinassign be done for IRC clock?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 08 Jan 2019 10:40:15 GMT</pubDate>
    <dc:creator>athmesh_n</dc:creator>
    <dc:date>2019-01-08T10:40:15Z</dc:date>
    <item>
      <title>UART not working when external oscillator is removed</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857772#M34127</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm working on LPC1517 custom board. It worked when crystal oscillator was present on the board. After removing the crystal oscillator and selecting IRC as main clock for board, the UART is not working,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTE: The main clock now after debug is 72 MHz.&lt;/P&gt;&lt;P&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; BRG value obtained for 115200 bauds is 39.&amp;nbsp;&lt;/P&gt;&lt;P&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;Used main clock rate as base for UART baud rate divider&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What modifications must be done in UART, for its working?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IDE : MCUXpresso&lt;/P&gt;&lt;P&gt;Controller : LPC1517&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Athmesh Nandakumar&lt;/P&gt;&lt;P&gt;lpc1517‌uart clock‌ external oscillator‌&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jan 2019 10:50:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857772#M34127</guid>
      <dc:creator>athmesh_n</dc:creator>
      <dc:date>2019-01-07T10:50:07Z</dc:date>
    </item>
    <item>
      <title>Re: UART not working when external oscillator is removed</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857773#M34128</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ATHMESH NANDAKUMAR,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Do you test the main clock after you select the IRC as the clock source?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; You can configure these register to output the main clock and test it at first:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/71802i3576CAC3652F302C/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/71842i619164E994A6154F/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Just make sure the main clock is really 72Mhz .&lt;/P&gt;&lt;P&gt;If it is really 72Mhz, then you can refer to the LPCopen uart_rb project, which can be downloaded from this link:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;A class="link-titled" href="https://www.nxp.com/support/developer-resources/software-development-tools/lpc-developer-resources-/lpcopen-libraries-and-examples/lpcopen-software-development-platform-lpc15xx:LPCOPEN-SOFTWARE-FOR-LPC15XX" title="https://www.nxp.com/support/developer-resources/software-development-tools/lpc-developer-resources-/lpcopen-libraries-and-examples/lpcopen-software-development-platform-lpc15xx:LPCOPEN-SOFTWARE-FOR-LPC15XX"&gt;LPCOpen Software for LPC15XX|NXP&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_4.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/71884iFE952957587C6656/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_4.png" alt="pastedImage_4.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Wish it helps you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kerry&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jan 2019 08:49:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857773#M34128</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2019-01-08T08:49:43Z</dc:date>
    </item>
    <item>
      <title>Re: UART not working when external oscillator is removed</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857774#M34129</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kerry,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;during startup, the code is initalized to irc.&amp;nbsp; This is the startup code:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;DIV&gt;void Chip_SetupIrcClocking(void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;volatile int i;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Powerup main IRC (likely already powered up) */&lt;BR /&gt;&amp;nbsp;Chip_SYSCTL_PowerUp(SYSCTL_POWERDOWN_IRC_PD);&lt;BR /&gt;&amp;nbsp;Chip_SYSCTL_PowerUp(SYSCTL_POWERDOWN_IRCOUT_PD);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Set system PLL input to IRC */&lt;BR /&gt;&amp;nbsp;Chip_Clock_SetSystemPLLSource(SYSCTL_PLLCLKSRC_IRC);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Power down PLL to change the PLL divider ratio */&lt;BR /&gt;&amp;nbsp;Chip_SYSCTL_PowerDown(SYSCTL_POWERDOWN_SYSPLL_PD);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Setup PLL for main oscillator rate (FCLKIN = 12MHz) * 6 = 72MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MSEL = 5 (this is pre-decremented), PSEL = 1 (for P = 2)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FCLKOUT = FCLKIN * (MSEL + 1) = 12MHz * 6 = 72MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FCCO = FCLKOUT * 2 * P = 72MHz * 2 * 2 = 288MHz (within FCCO range) */&lt;BR /&gt;&amp;nbsp;Chip_Clock_SetupSystemPLL(5, 2);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Powerup system PLL */&lt;BR /&gt;&amp;nbsp;Chip_SYSCTL_PowerUp(SYSCTL_POWERDOWN_SYSPLL_PD);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Wait for PLL to lock */&lt;BR /&gt;&amp;nbsp;while (!Chip_Clock_IsSystemPLLLocked()) {}&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Set system clock divider to 1 */&lt;BR /&gt;&amp;nbsp;Chip_Clock_SetSysClockDiv(1);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Setup FLASH access timing for 72MHz */&lt;BR /&gt;&amp;nbsp;Chip_FMC_SetFLASHAccess(SYSCTL_FLASHTIM_72MHZ_CPU);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;/* Set main clock source to the system PLL. This will drive 72MHz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for the main clock */&lt;BR /&gt;&amp;nbsp;Chip_Clock_SetMainClockSource(SYSCTL_MAINCLKSRC_SYSPLLOUT);&lt;/DIV&gt;&lt;DIV&gt;}&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV&gt;So basically PLL is used with IRC as source. Systick is working without any problem. UART and other peripherals are not responding.&lt;/DIV&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/71634i46598D2BD0EBC39F/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Should pinassign be done for IRC clock?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jan 2019 10:40:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857774#M34129</guid>
      <dc:creator>athmesh_n</dc:creator>
      <dc:date>2019-01-08T10:40:15Z</dc:date>
    </item>
    <item>
      <title>Re: UART not working when external oscillator is removed</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857775#M34130</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kerry,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I checked as you said. There's no 72MHz out on the clock.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jan 2019 17:25:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857775#M34130</guid>
      <dc:creator>athmesh_n</dc:creator>
      <dc:date>2019-01-08T17:25:41Z</dc:date>
    </item>
    <item>
      <title>Re: UART not working when external oscillator is removed</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857776#M34131</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ATHMESH NANDAKUMAR,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; What the clockout code you have wrote? Maybe your clkout code also have problems.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Please check following code, my system clock is 72Mhz, and I use PIO1_0 pin to output the system clock.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class="token function"&gt;Chip_SWM_Init&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class="token function"&gt;Chip_GPIO_Init&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;LPC_GPIO&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class="comment token"&gt;/* Setup pin as CLKOUT */&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class="token function"&gt;Chip_SWM_MovablePortPinAssign&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;SWM_CLK_OUT_O&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class="comment token"&gt;/* Configure as a digital pin with no pullups/pulldowns */&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN class="token function"&gt;Chip_IOCON_PinMuxSet&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;LPC_IOCON&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;IOCON_MODE_INACT &lt;SPAN class="operator token"&gt;|&lt;/SPAN&gt; IOCON_DIGMODE_EN&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&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;&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; LPC_SYSCTL&lt;SPAN class="operator token"&gt;-&amp;gt;&lt;/SPAN&gt;CLKOUTSEL&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;3&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LPC_SYSCTL&lt;SPAN class="operator token"&gt;-&amp;gt;&lt;/SPAN&gt;CLKOUTSEL&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_SYSCTL&lt;SPAN class="operator token"&gt;-&amp;gt;&lt;/SPAN&gt;CLKOUTDIV &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Then this is the test result:&lt;/P&gt;&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;IMG alt="pastedImage_1.png" src="https://community.nxp.com/t5/image/serverpage/image-id/71850i70B0C2E5EB5A0635/image-size/large?v=v2&amp;amp;px=999" title="pastedImage_1.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;You can find it is about 72Mhz.&lt;/P&gt;&lt;P&gt;So, please double check your clock out code again, I test it based on the lpcopen code, actually, the lpcopen code also have a periph project named as clkout, you also can refer to it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kerry&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Nov 2020 14:16:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857776#M34131</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2020-11-02T14:16:30Z</dc:date>
    </item>
    <item>
      <title>Re: UART not working when external oscillator is removed</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857777#M34132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/kerryzhou"&gt;kerryzhou&lt;/A&gt;‌,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the code snippet.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I got the following output with frequency&amp;nbsp;&lt;STRONG&gt;72.29MHz.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="DSO00002.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/72562i81392578A6EA1E50/image-size/large?v=v2&amp;amp;px=999" role="button" title="DSO00002.png" alt="DSO00002.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Jan 2019 07:29:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857777#M34132</guid>
      <dc:creator>athmesh_n</dc:creator>
      <dc:date>2019-01-09T07:29:14Z</dc:date>
    </item>
    <item>
      <title>Re: UART not working when external oscillator is removed</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857778#M34133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ATHMESH NANDAKUMARK,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; That's good, it means your main clock works OK with 72Mhz, now, please refer to the lpcopen uart_rb code to configure your UART, then test it again.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If you still have problems, please let me know, and tell me what the UART module and the pins you want to use.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kerry&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Jan 2019 07:54:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857778#M34133</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2019-01-09T07:54:42Z</dc:date>
    </item>
    <item>
      <title>Re: UART not working when external oscillator is removed</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857779#M34134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank You &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/kerryzhou"&gt;kerryzhou&lt;/A&gt;‌&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Jan 2019 11:17:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UART-not-working-when-external-oscillator-is-removed/m-p/857779#M34134</guid>
      <dc:creator>athmesh_n</dc:creator>
      <dc:date>2019-01-09T11:17:19Z</dc:date>
    </item>
  </channel>
</rss>

