<?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: How to use LPUART2 polling example on CM33? in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2081580#M236386</link>
    <description>&lt;P&gt;The reg of PCC_LPUART2 is always 0.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 16 Apr 2025 08:47:12 GMT</pubDate>
    <dc:creator>wendy-liu</dc:creator>
    <dc:date>2025-04-16T08:47:12Z</dc:date>
    <item>
      <title>How to use LPUART2 polling example on CM33?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2080282#M236298</link>
      <description>&lt;P&gt;Dear all,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; I want to use lpuart polling example on SDK, the demo_example is LPUART1, but I want to use LPUART2.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Then I add pin_mux and set the clock, then debug console print as below:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ASSERT ERROR " (reg &amp;amp; PCC_CLKCFG_PR_MASK) != 0UL ": file "/home/wendy/workspace/imx8ulp-m33/devices/MIMX8UD7/drivers/fsl_clock.c" Line "300" function name "CLOCK_SetIpSrc"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; This is my add:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;void&lt;/SPAN&gt; &lt;SPAN&gt;BOARD_InitHardware&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;void&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; +CLOCK_SetIpSrc&lt;/SPAN&gt;&lt;SPAN&gt;(kCLOCK_Lpuart2, &lt;/SPAN&gt;&lt;SPAN&gt;kCLOCK_Pcc2BusIpSrcFusionDspBus&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;}&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;void&lt;/SPAN&gt; &lt;SPAN&gt;BOARD_InitPins&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;void&lt;/SPAN&gt;&lt;SPAN&gt;) {&lt;/SPAN&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;lt; Function assigned for the core: Cortex-M33[cm33] */&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_SetPinMux&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PTA10_LPUART1_TX&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;0U&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_SetPinConfig&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PTA10_LPUART1_TX&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&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; &lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PCR_PE_MASK&lt;/SPAN&gt; &lt;SPAN&gt;|&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&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; &lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PCR_PS_MASK&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_SetPinMux&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PTA11_LPUART1_RX&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;0U&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_SetPinConfig&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PTA11_LPUART1_RX&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&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; &lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PCR_PE_MASK&lt;/SPAN&gt; &lt;SPAN&gt;|&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&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; &lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PCR_PS_MASK&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; +&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_SetPinMux&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PTB2_LPUART2_TX&lt;/SPAN&gt;&lt;SPAN&gt; , &lt;/SPAN&gt;&lt;SPAN&gt;0U&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; +&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_SetPinConfig&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PTB2_LPUART2_TX&lt;/SPAN&gt;&lt;SPAN&gt; ,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&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;&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PCR_PE_MASK&lt;/SPAN&gt; &lt;SPAN&gt;|&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&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;&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PCR_PS_MASK&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; +&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_SetPinMux&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PTB3_LPUART2_RX&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;0U&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; +&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_SetPinConfig&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PTB3_LPUART2_RX&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&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;&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PCR_PE_MASK&lt;/SPAN&gt; &lt;SPAN&gt;|&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&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;&lt;/SPAN&gt;&lt;SPAN&gt;IOMUXC_PCR_PS_MASK&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Looking forward to your reply!&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 15 Apr 2025 01:03:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2080282#M236298</guid>
      <dc:creator>wendy-liu</dc:creator>
      <dc:date>2025-04-15T01:03:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to use LPUART2 polling example on CM33?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2080406#M236307</link>
      <description>&lt;P&gt;I add clock&amp;nbsp;&lt;SPAN&gt;in ATF: plat/imx/imx8ulp/imx8ulp_bl31_setup.c:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;mmio_write_32(0x28102000+&amp;nbsp;0x2c,&amp;nbsp;0x80000000);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;But it doesn't work&lt;/P&gt;</description>
      <pubDate>Tue, 15 Apr 2025 03:23:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2080406#M236307</guid>
      <dc:creator>wendy-liu</dc:creator>
      <dc:date>2025-04-15T03:23:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to use LPUART2 polling example on CM33?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2080589#M236328</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/246604"&gt;@wendy-liu&lt;/a&gt;&amp;nbsp;:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;LPUART2 is in DPS domain,&amp;nbsp; is designed for DSP core, not for CM33.&amp;nbsp; CM33 can not control it.&lt;/P&gt;
&lt;P&gt;please check the reference manual.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="danielchen_0-1744702508601.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/333114i810FA7EAD9502525/image-size/medium?v=v2&amp;amp;px=400" role="button" title="danielchen_0-1744702508601.png" alt="danielchen_0-1744702508601.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Tue, 15 Apr 2025 07:35:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2080589#M236328</guid>
      <dc:creator>danielchen</dc:creator>
      <dc:date>2025-04-15T07:35:58Z</dc:date>
    </item>
    <item>
      <title>Re: How to use LPUART2 polling example on CM33?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2080593#M236329</link>
      <description>&lt;P&gt;LPUART0 and LPUART1 are in CM33 real time domain.&lt;/P&gt;</description>
      <pubDate>Tue, 15 Apr 2025 08:44:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2080593#M236329</guid>
      <dc:creator>danielchen</dc:creator>
      <dc:date>2025-04-15T08:44:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to use LPUART2 polling example on CM33?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2080674#M236335</link>
      <description>&lt;P&gt;I know, but how to enable LPUART2 on DSP domain?&lt;/P&gt;</description>
      <pubDate>Tue, 15 Apr 2025 08:45:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2080674#M236335</guid>
      <dc:creator>wendy-liu</dc:creator>
      <dc:date>2025-04-15T08:45:49Z</dc:date>
    </item>
    <item>
      <title>Re: How to use LPUART2 polling example on CM33?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2081459#M236372</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/246604"&gt;@wendy-liu&lt;/a&gt;&amp;nbsp;:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The error message is from function CLOCK_SetIpSrc, can you debug and check the value of reg?&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="danielchen_0-1744786773504.png" style="width: 600px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/333392i396C304C529BC4E5/image-dimensions/600x38?v=v2" width="600" height="38" role="button" title="danielchen_0-1744786773504.png" alt="danielchen_0-1744786773504.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Wed, 16 Apr 2025 07:05:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2081459#M236372</guid>
      <dc:creator>danielchen</dc:creator>
      <dc:date>2025-04-16T07:05:54Z</dc:date>
    </item>
    <item>
      <title>Re: How to use LPUART2 polling example on CM33?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2081462#M236373</link>
      <description>&lt;P&gt;did you initialize the DSP core (Fusion_Init) before you call&amp;nbsp;&lt;SPAN&gt;CLOCK_SetIpSrc?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Apr 2025 07:09:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2081462#M236373</guid>
      <dc:creator>danielchen</dc:creator>
      <dc:date>2025-04-16T07:09:54Z</dc:date>
    </item>
    <item>
      <title>Re: How to use LPUART2 polling example on CM33?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2081562#M236384</link>
      <description>&lt;P&gt;yes, &lt;SPAN&gt;I read reg of LPUART1&amp;nbsp; and LPUART2 CLOCK, result is 0xd2000000 and 0.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Now, I 'm working with TRDC&amp;nbsp;&lt;SPAN&gt;for eDMA access.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I add some configutation in&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;voidBOARD_SetTrdcGlobalConfig(void)&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/STRONG&gt;as below:&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /* non secure state can access lpuart2(PBridge2 slot 11, T-MBC3) for eDMA0 */&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;mbcBlockConfig&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;memoryAccessControlSelect&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;TRDC_MBC_ACCESS_CONTROL_POLICY_ALL_INDEX&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;mbcBlockConfig&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;nseEnable&lt;/SPAN&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;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;true&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;/* non secure state can access the block for eDMA0 */&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;mbcBlockConfig&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;mbcIdx&lt;/SPAN&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;&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;3U&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; /* MBC3 */&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;mbcBlockConfig&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;domainIdx&lt;/SPAN&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;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;TRDC_DMA0_DOMAIN_ID&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;/* MBC3_DOM0 */&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;mbcBlockConfig&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;slaveMemoryIdx&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;0U&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* MBC3_DOM0_MEM0 */&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;mbcBlockConfig&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;memoryBlockIdx&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;11U&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /* MBC3_DOM0_MEM0_BLK_CFG_W11 */&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;TRDC_MbcSetMemoryBlockConfig&lt;/SPAN&gt;&lt;SPAN&gt;(TRDC,&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;&lt;/SPAN&gt;&lt;SPAN&gt;mbcBlockConfig&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;But the result is that I don't&amp;nbsp;read reg of LPUART2[&lt;STRONG&gt;PCC_REG(&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt;kCLOCK_Lpuart2)&lt;/STRONG&gt;]&lt;STRONG&gt;.&amp;nbsp;&lt;/STRONG&gt;&lt;SPAN&gt;It means the Peripheral is not present...&lt;/SPAN&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;Is there any new information on this?&lt;/STRONG&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 16 Apr 2025 08:38:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2081562#M236384</guid>
      <dc:creator>wendy-liu</dc:creator>
      <dc:date>2025-04-16T08:38:18Z</dc:date>
    </item>
    <item>
      <title>Re: How to use LPUART2 polling example on CM33?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2081580#M236386</link>
      <description>&lt;P&gt;The reg of PCC_LPUART2 is always 0.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Apr 2025 08:47:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2081580#M236386</guid>
      <dc:creator>wendy-liu</dc:creator>
      <dc:date>2025-04-16T08:47:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to use LPUART2 polling example on CM33?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2081599#M236389</link>
      <description>&lt;P&gt;Please try below lines.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; const cgc_rtd_sys_clk_config_t g_sysClkConfigFroSource = {&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .divCore = 0, /* Core clock divider. */&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .divBus&amp;nbsp; = 1, /* Bus clock divider. */&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .divSlow = 3, /* Slow clock divider. */&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .src&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = kCGC_RtdSysClkSrcFro, /* System clock source. */&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .locked&amp;nbsp; = 0, /* Register not locked. */&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_SetFusionSysClkConfig(&amp;amp;g_sysClkConfigFroSource);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; BOARD_InitPins();&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; BOARD_BootClockRUN();&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; BOARD_InitDebugConsole();&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fusion_Init();&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;BOARD_SetTrdcGlobalConfig();&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rate = CLOCK_GetFreq(kCLOCK_FusionDspBusClk);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRINTF("The rate is 0x%x. \r\n", rate);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;CLOCK_SetIpSrc(kCLOCK_Lpuart2, kCLOCK_Pcc2BusIpSrcFusionDspBus);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Any support, information, and technology (“Materials”) provided by NXP are provided AS IS, without any warranty express or&amp;nbsp;implied, and NXP disclaims all direct and indirect liability and damages in connection with the Material to the maximum extent&amp;nbsp;permitted by the applicable law. NXP accepts no liability for any assistance with applications or product design. &amp;nbsp;Materials&amp;nbsp;may only be used in connection with NXP products. Any feedback provided to NXP regarding the Materials may be used by&amp;nbsp;NXP without restriction.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Apr 2025 09:04:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2081599#M236389</guid>
      <dc:creator>danielchen</dc:creator>
      <dc:date>2025-04-16T09:04:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to use LPUART2 polling example on CM33?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2081651#M236395</link>
      <description>&lt;P&gt;I have tried it.&lt;/P&gt;&lt;P&gt;The rate is 0x5b8d800. My M core and A core don't start normally...&lt;/P&gt;&lt;P&gt;There is my patch.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Apr 2025 09:45:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2081651#M236395</guid>
      <dc:creator>wendy-liu</dc:creator>
      <dc:date>2025-04-16T09:45:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to use LPUART2 polling example on CM33?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2084111#M236533</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/246604"&gt;@wendy-liu&lt;/a&gt;&amp;nbsp;:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Did you solve this issue now?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Apr 2025 01:25:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2084111#M236533</guid>
      <dc:creator>danielchen</dc:creator>
      <dc:date>2025-04-22T01:25:43Z</dc:date>
    </item>
    <item>
      <title>Re: How to use LPUART2 polling example on CM33?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2084243#M236545</link>
      <description>&lt;P&gt;I have already enabled LPUART2,&amp;nbsp;&lt;SPAN&gt;but I'm having some issues with API&lt;STRONG&gt;&amp;nbsp;“&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;LPUART_WriteBlocking&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;” I'm currently using.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Apr 2025 05:51:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2084243#M236545</guid>
      <dc:creator>wendy-liu</dc:creator>
      <dc:date>2025-04-22T05:51:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to use LPUART2 polling example on CM33?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2084360#M236553</link>
      <description>&lt;P&gt;Thanks for your update.&amp;nbsp; please follow below thread for this question.&amp;nbsp;&amp;nbsp;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/imx8ulp-m33-core-gpio/m-p/2083462/highlight/false/page/2" target="_blank"&gt;Re: imx8ulp m33 core gpio - NXP Community&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Apr 2025 07:18:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-LPUART2-polling-example-on-CM33/m-p/2084360#M236553</guid>
      <dc:creator>danielchen</dc:creator>
      <dc:date>2025-04-22T07:18:32Z</dc:date>
    </item>
  </channel>
</rss>

