<?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: HDR exit pattern issue in MCX Microcontrollers</title>
    <link>https://community.nxp.com/t5/MCX-Microcontrollers/HDR-exit-pattern-issue/m-p/2021269#M2281</link>
    <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/245065"&gt;@yvan_yan&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can refer to this function.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;void I3C_MasterEmitRequest(I3C_Type *base, i3c_bus_request_t masterReq)
{
    uint32_t mctrlReg = base-&amp;gt;MCTRL;

    mctrlReg &amp;amp;= ~I3C_MCTRL_REQUEST_MASK;

    if (masterReq == kI3C_RequestProcessDAA)
    {
        mctrlReg &amp;amp;= ~I3C_MCTRL_TYPE_MASK;
    }

    mctrlReg |= I3C_MCTRL_REQUEST(masterReq);

    base-&amp;gt;MCTRL = mctrlReg;
}&lt;/LI-CODE&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Harry&lt;/P&gt;</description>
    <pubDate>Thu, 02 Jan 2025 10:48:46 GMT</pubDate>
    <dc:creator>Harry_Zhang</dc:creator>
    <dc:date>2025-01-02T10:48:46Z</dc:date>
    <item>
      <title>HDR exit pattern issue</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/HDR-exit-pattern-issue/m-p/2020810#M2275</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm using the board as I3C master. I'm trying to send HDR exit pattern followed by stop like figure 1.&lt;/P&gt;&lt;P&gt;The MCTRL register's description says:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;FONT color="#0000FF"&gt;I3C-&amp;gt;MCTRL = I3C_MCTRL_REQUEST(6) ;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;But actually it's like figure 2, is anything wrong with the config?&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;Thanks!&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;Figure 1&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="yvan_yan_0-1735644597539.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/317748i80BB776153038E0E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="yvan_yan_0-1735644597539.png" alt="yvan_yan_0-1735644597539.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Figure 2&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="yvan_yan_0-1735644931089.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/317749iE26418B18562F8BB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="yvan_yan_0-1735644931089.png" alt="yvan_yan_0-1735644931089.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 31 Dec 2024 11:55:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/HDR-exit-pattern-issue/m-p/2020810#M2275</guid>
      <dc:creator>yvan_yan</dc:creator>
      <dc:date>2024-12-31T11:55:04Z</dc:date>
    </item>
    <item>
      <title>Re: HDR exit pattern issue</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/HDR-exit-pattern-issue/m-p/2021269#M2281</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/245065"&gt;@yvan_yan&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can refer to this function.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;void I3C_MasterEmitRequest(I3C_Type *base, i3c_bus_request_t masterReq)
{
    uint32_t mctrlReg = base-&amp;gt;MCTRL;

    mctrlReg &amp;amp;= ~I3C_MCTRL_REQUEST_MASK;

    if (masterReq == kI3C_RequestProcessDAA)
    {
        mctrlReg &amp;amp;= ~I3C_MCTRL_TYPE_MASK;
    }

    mctrlReg |= I3C_MCTRL_REQUEST(masterReq);

    base-&amp;gt;MCTRL = mctrlReg;
}&lt;/LI-CODE&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Harry&lt;/P&gt;</description>
      <pubDate>Thu, 02 Jan 2025 10:48:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/HDR-exit-pattern-issue/m-p/2021269#M2281</guid>
      <dc:creator>Harry_Zhang</dc:creator>
      <dc:date>2025-01-02T10:48:46Z</dc:date>
    </item>
    <item>
      <title>Re: HDR exit pattern issue</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/HDR-exit-pattern-issue/m-p/2021274#M2282</link>
      <description>&lt;P&gt;yes, this is the function I use, but stop pattern seems not quite right, anything else needs to be configured?&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I3C_MasterEmitRequest(base, kI3C_RequestForceExit);&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Jan 2025 11:00:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/HDR-exit-pattern-issue/m-p/2021274#M2282</guid>
      <dc:creator>yvan_yan</dc:creator>
      <dc:date>2025-01-02T11:00:38Z</dc:date>
    </item>
    <item>
      <title>Re: HDR exit pattern issue</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/HDR-exit-pattern-issue/m-p/2023188#M2303</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/245065"&gt;@yvan_yan&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I tested the i3c HDR examples with two frdm-mcxn947 boards.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Harry_Zhang_0-1736242914368.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/318380i6DF6291986E24968/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Harry_Zhang_0-1736242914368.png" alt="Harry_Zhang_0-1736242914368.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The related codes are below.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Harry_Zhang_4-1736243167345.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/318388i6B0FE9F3B5CD755A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Harry_Zhang_4-1736243167345.png" alt="Harry_Zhang_4-1736243167345.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Harry_Zhang_1-1736243007528.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/318382iF9B1D2DEFFBFA63D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Harry_Zhang_1-1736243007528.png" alt="Harry_Zhang_1-1736243007528.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Harry_Zhang_2-1736243022499.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/318384iF9DF09B2FE3D2A71/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Harry_Zhang_2-1736243022499.png" alt="Harry_Zhang_2-1736243022499.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The channel 0 is SDA, the channel 1 is SCL, the channel 2 is Toggle.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Harry_Zhang_3-1736243047073.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/318385i6C546EB2E7C96D9A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Harry_Zhang_3-1736243047073.png" alt="Harry_Zhang_3-1736243047073.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Harry_Zhang_5-1736243188602.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/318389iA77F25B7909FBD45/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Harry_Zhang_5-1736243188602.png" alt="Harry_Zhang_5-1736243188602.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;We can see that the&amp;nbsp;I3C_MasterEmitRequest(base, kI3C_RequestForceExit) can work.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Harry&lt;/P&gt;</description>
      <pubDate>Tue, 07 Jan 2025 09:47:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/HDR-exit-pattern-issue/m-p/2023188#M2303</guid>
      <dc:creator>Harry_Zhang</dc:creator>
      <dc:date>2025-01-07T09:47:49Z</dc:date>
    </item>
    <item>
      <title>Re: HDR exit pattern issue</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/HDR-exit-pattern-issue/m-p/2024523#M2321</link>
      <description>&lt;P&gt;Hi&lt;SPAN&gt; Harry&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;应该和我们接的target有关系，上面那个波形好像也可以检测到HDR exit + stop，感谢回复！&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;yvan_yan&lt;/P&gt;</description>
      <pubDate>Thu, 09 Jan 2025 06:22:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/HDR-exit-pattern-issue/m-p/2024523#M2321</guid>
      <dc:creator>yvan_yan</dc:creator>
      <dc:date>2025-01-09T06:22:09Z</dc:date>
    </item>
  </channel>
</rss>

