<?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: USBHS on K26 about 0N65N Mask-Errata #e9712  (unlocking USBPHYPLL if MCG_C2[EREFS]= 0) in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/USBHS-on-K26-about-0N65N-Mask-Errata-e9712-unlocking-USBPHYPLL/m-p/1966330#M66825</link>
    <description>&lt;P&gt;Solved!&lt;/P&gt;&lt;P&gt;Both VREGIN0/1 are without supply, this make difficult to USB PHY operate!&lt;/P&gt;</description>
    <pubDate>Thu, 03 Oct 2024 10:12:23 GMT</pubDate>
    <dc:creator>Sedorf</dc:creator>
    <dc:date>2024-10-03T10:12:23Z</dc:date>
    <item>
      <title>USBHS on K26 about 0N65N Mask-Errata #e9712  (unlocking USBPHYPLL if MCG_C2[EREFS]= 0)</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/USBHS-on-K26-about-0N65N-Mask-Errata-e9712-unlocking-USBPHYPLL/m-p/1963486#M66813</link>
      <description>&lt;P&gt;In my project the OSC is working with a 24MHz crystal, therefore MCG_C2[EREFS]= 1, but the routine builded in MCUXpresso 11.10.0 [build 3148] with SDK v.2.11.0 m.v.3.9.0 fall in infinite loop /* Wait for lock. */ even if crystal otion OSC selected (MCG_C2[EREFS]= 1):&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;/*FUNCTION**********************************************************************&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;*&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;* Function Name : CLOCK_CONFIG_EnableUsbhs0PhyPllClock&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;* Description : This function enables the internal 480MHz USB PHY PLL clock.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;* &lt;/SPAN&gt;&lt;SPAN&gt;Param&lt;/SPAN&gt; &lt;SPAN&gt;src&lt;/SPAN&gt;&lt;SPAN&gt; : USB HS PHY PLL clock source.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;* &lt;/SPAN&gt;&lt;SPAN&gt;Param&lt;/SPAN&gt; &lt;SPAN&gt;freq&lt;/SPAN&gt;&lt;SPAN&gt; : The frequency specified by &lt;/SPAN&gt;&lt;SPAN&gt;src&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;*&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;*END**************************************************************************/&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;static&lt;/SPAN&gt; &lt;SPAN&gt;void&lt;/SPAN&gt; &lt;SPAN&gt;CLOCK_CONFIG_EnableUsbhs0PhyPllClock&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;uint32_t&lt;/SPAN&gt;&lt;SPAN&gt; freq) {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;[..]&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;USBPHY-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;PLL_SIC&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp;= ~USBPHY_PLL_SIC_PLL_BYPASS_MASK; &lt;/SPAN&gt;&lt;SPAN&gt;/* Clear bypass bit */&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;USBPHY-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;CTRL&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp;= ~USBPHY_CTRL_CLKGATE_MASK; &lt;/SPAN&gt;&lt;SPAN&gt;/* Clear to 0U to run clocks */&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;/* Wait for lock. */&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;while&lt;/SPAN&gt;&lt;SPAN&gt; (!(USBPHY-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;PLL_SIC&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp; USBPHY_PLL_SIC_PLL_LOCK_MASK))&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The workaround suggested in 0N65N Mask-Errata #e9712 not run.. possible?&lt;/P&gt;&lt;P&gt;Suggestions?&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 27 Sep 2024 10:19:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/USBHS-on-K26-about-0N65N-Mask-Errata-e9712-unlocking-USBPHYPLL/m-p/1963486#M66813</guid>
      <dc:creator>Sedorf</dc:creator>
      <dc:date>2024-09-27T10:19:42Z</dc:date>
    </item>
    <item>
      <title>Re: USBHS on K26 about 0N65N Mask-Errata #e9712  (unlocking USBPHYPLL if MCG_C2[EREFS]= 0)</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/USBHS-on-K26-about-0N65N-Mask-Errata-e9712-unlocking-USBPHYPLL/m-p/1966330#M66825</link>
      <description>&lt;P&gt;Solved!&lt;/P&gt;&lt;P&gt;Both VREGIN0/1 are without supply, this make difficult to USB PHY operate!&lt;/P&gt;</description>
      <pubDate>Thu, 03 Oct 2024 10:12:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/USBHS-on-K26-about-0N65N-Mask-Errata-e9712-unlocking-USBPHYPLL/m-p/1966330#M66825</guid>
      <dc:creator>Sedorf</dc:creator>
      <dc:date>2024-10-03T10:12:23Z</dc:date>
    </item>
    <item>
      <title>Re: USBHS on K26 about 0N65N Mask-Errata #e9712  (unlocking USBPHYPLL if MCG_C2[EREFS]= 0)</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/USBHS-on-K26-about-0N65N-Mask-Errata-e9712-unlocking-USBPHYPLL/m-p/1966342#M66826</link>
      <description>..and VBUS1 withou supply!</description>
      <pubDate>Thu, 03 Oct 2024 10:49:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/USBHS-on-K26-about-0N65N-Mask-Errata-e9712-unlocking-USBPHYPLL/m-p/1966342#M66826</guid>
      <dc:creator>Sedorf</dc:creator>
      <dc:date>2024-10-03T10:49:15Z</dc:date>
    </item>
  </channel>
</rss>

