<?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>LPC MicrocontrollersのトピックLPC5410x: main clock at 150MHz</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5410x-main-clock-at-150MHz/m-p/1486261#M49516</link>
    <description>&lt;P&gt;I'm trying to configure PLL of LPC54102 to have 150MHz at its output. Datasheet says Cortex-M4 and optional Cortex-M0+ can work up to 150MHz.&lt;/P&gt;&lt;P&gt;I'm suing LPCOpen code and it seems the clock is configured for 100MHz in some examples and they really work on my board. When I try to speed up to 150MHz, the MCU doesn't work anymore. I changed Chip_SystemInit():&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;void Chip_SystemInit(void)
{
	/* Initial internal clocking @150MHz (it was originally 100MHz) */
	Chip_SetupIrcClocking(150000000);
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Chip_SetupIrcClocking() is called as usual, but it doesn't return. It seems the critical instruction is:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;Chip_Clock_SetMainClockSource(SYSCON_MAINCLKSRC_PLLOUT);&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Why the MCU can work at 100MHz, but not at 150MHz? Could it really run at 150MHz?&lt;/P&gt;</description>
    <pubDate>Thu, 07 Jul 2022 14:07:20 GMT</pubDate>
    <dc:creator>giusloq</dc:creator>
    <dc:date>2022-07-07T14:07:20Z</dc:date>
    <item>
      <title>LPC5410x: main clock at 150MHz</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5410x-main-clock-at-150MHz/m-p/1486261#M49516</link>
      <description>&lt;P&gt;I'm trying to configure PLL of LPC54102 to have 150MHz at its output. Datasheet says Cortex-M4 and optional Cortex-M0+ can work up to 150MHz.&lt;/P&gt;&lt;P&gt;I'm suing LPCOpen code and it seems the clock is configured for 100MHz in some examples and they really work on my board. When I try to speed up to 150MHz, the MCU doesn't work anymore. I changed Chip_SystemInit():&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;void Chip_SystemInit(void)
{
	/* Initial internal clocking @150MHz (it was originally 100MHz) */
	Chip_SetupIrcClocking(150000000);
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Chip_SetupIrcClocking() is called as usual, but it doesn't return. It seems the critical instruction is:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;Chip_Clock_SetMainClockSource(SYSCON_MAINCLKSRC_PLLOUT);&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Why the MCU can work at 100MHz, but not at 150MHz? Could it really run at 150MHz?&lt;/P&gt;</description>
      <pubDate>Thu, 07 Jul 2022 14:07:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5410x-main-clock-at-150MHz/m-p/1486261#M49516</guid>
      <dc:creator>giusloq</dc:creator>
      <dc:date>2022-07-07T14:07:20Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5410x: main clock at 150MHz</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5410x-main-clock-at-150MHz/m-p/1491276#M49631</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/160419"&gt;@giusloq&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please accept my apologies for delaying on my response. I really appreciate your patience!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regarding your issue, it is not possible that your LPC54102 can work up to 150MHz. Usually datasheet refers to several part numbers in the same family. Specifically for 54102 in all its different parts, the maximum frequency is 100MHz. Some similar parts that support 150MHz are LPC54113 and LPC54114.&lt;/P&gt;
&lt;P&gt;You may refer to the official webpage to find it:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PabloAvalos_0-1658181617797.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/187034i90A802A7C1A0AA16/image-size/medium?v=v2&amp;amp;px=400" role="button" title="PabloAvalos_0-1658181617797.png" alt="PabloAvalos_0-1658181617797.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/part/LPC54102J512BD64#/" target="_blank"&gt;https://www.nxp.com/part/LPC54102J512BD64#/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please let me know if you have more questions or any comments. Otherwise you may help me marking this answer as solution. I would appreciate it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks in advance.&lt;BR /&gt;Best Regards.&lt;BR /&gt;Pablo Avalos.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Jul 2022 22:06:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5410x-main-clock-at-150MHz/m-p/1491276#M49631</guid>
      <dc:creator>PabloAvalos</dc:creator>
      <dc:date>2022-07-18T22:06:08Z</dc:date>
    </item>
  </channel>
</rss>

