<?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: Need support for SAI_RX2 issue in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1426980#M188114</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I confirm your code does not work on the EVK ("&lt;EM&gt;1. Record and playback at same time&lt;/EM&gt;" used).&lt;/P&gt;
&lt;P&gt;Instead please do the following init sequence:&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&amp;nbsp;/* I2S mode configurations */ &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;//SAI_GetClassicI2SConfig(&amp;amp;saiConfig, DEMO_AUDIO_BIT_WIDTH, kSAI_Stereo, 7);&lt;/FONT&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="courier new,courier" color="#FF0000"&gt;SAI_GetClassicI2SConfig(&amp;amp;saiConfig, DEMO_AUDIO_BIT_WIDTH, kSAI_Stereo, kSAI_Channel0Mask);&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;saiConfig.syncMode = DEMO_SAI_TX_SYNC_MODE;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;saiConfig.masterSlave = DEMO_SAI_MASTER_SLAVE;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;saiConfig.channelMask = kSAI_Channel0Mask;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;SAI_TransferTxSetConfigEDMA(DEMO_SAI, &amp;amp;txHandle, &amp;amp;saiConfig);&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;&lt;FONT face="courier new,courier"&gt;SAI_GetClassicI2SConfig(&amp;amp;saiConfig, DEMO_AUDIO_BIT_WIDTH, kSAI_Stereo, kSAI_Channel2Mask|kSAI_Channel1Mask);&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="courier new,courier" color="#FF0000"&gt;saiConfig.masterSlave = DEMO_SAI_MASTER_SLAVE;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;saiConfig.syncMode = DEMO_SAI_RX_SYNC_MODE;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;saiConfig.channelMask = kSAI_Channel2Mask; &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;SAI_TransferRxSetConfigEDMA(DEMO_SAI, &amp;amp;rxHandle, &amp;amp;saiConfig);&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;GPIO_DISP_B2_01 (R775) is toggling and I can hear noise in my loudspeaker:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;&lt;FONT color="#FF00FF"&gt;Channel 0 -&amp;gt; SAI1_TX[0] (J9 pin 9)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;&lt;FONT color="#0000FF"&gt;Channel 1 -&amp;gt; SAI1_RX[2] (R775)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vincent_aubinea_0-1647012146122.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/173240i59ED3476E8AD55E6/image-size/large?v=v2&amp;amp;px=999" role="button" title="vincent_aubinea_0-1647012146122.png" alt="vincent_aubinea_0-1647012146122.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="Capture_SAI1.JPG" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/173242iF6263553E3F14232/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture_SAI1.JPG" alt="Capture_SAI1.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;/Vincent&lt;/P&gt;</description>
    <pubDate>Fri, 11 Mar 2022 15:31:08 GMT</pubDate>
    <dc:creator>Aubineau_FAE</dc:creator>
    <dc:date>2022-03-11T15:31:08Z</dc:date>
    <item>
      <title>Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1422444#M187723</link>
      <description>&lt;P&gt;Hi NXP support,&lt;/P&gt;&lt;DIV&gt;&lt;SPAN&gt;We are working with IMXRT1176 and we are facing some issues.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;Here is the context:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Using SAI1 on IMX1176, we are currently trying to use SAI1_RX2 to receive data from a tuner (SI47952) but we only get 0.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;IMX is the master, and the tuner is slave.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;SPAN&gt;GPIO DISP_B2_01 is configured as SAI1_RX2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If we monitor the connection, we can see that the signal is squeeze to 0 and almost 0V (see attached picture)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We have done the test of connecting the tuner to SAI1_RX0 (instead of SAI1_RX2) and it we did get the correct signal/data.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;That means the issue is on the IMX side, we think this can be a pin config issue as the DISP_B2_01 is SAI1_RX2 and SAI1_TX2 but we don't know how to force RX mode.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here some SAI1 registry dump during transfers&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tcr1: 0x10 tcr2: 0x7000007 tcr3: 0x10000 tcr4: 0x10010f3b tcr5: 0xf0f0f00&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;rcr1: 0x10 rcr2: 0x47000007 rcr3: 0x40000 rcr4: 0x10010f1b rcr5: 0xf0f0f00&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Do you have any idea to unlock this situation ?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Many thanks for your support.&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 03 Mar 2022 06:07:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1422444#M187723</guid>
      <dc:creator>LydieCDO</dc:creator>
      <dc:date>2022-03-03T06:07:09Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1422575#M187742</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/26006"&gt;@mike_susen&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;could you please take this request?&lt;/P&gt;
&lt;P&gt;thanks.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;regards&lt;/P&gt;
&lt;P&gt;R.&lt;/P&gt;</description>
      <pubDate>Thu, 03 Mar 2022 09:27:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1422575#M187742</guid>
      <dc:creator>rastislav_pavlanin</dc:creator>
      <dc:date>2022-03-03T09:27:29Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1422578#M187743</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/195565"&gt;@LydieCDO&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you share the schematic and code with configuration?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Mike&lt;/P&gt;</description>
      <pubDate>Thu, 03 Mar 2022 09:28:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1422578#M187743</guid>
      <dc:creator>mike_susen</dc:creator>
      <dc:date>2022-03-03T09:28:42Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1422614#M187748</link>
      <description>&lt;DIV&gt;Hello everyone.&lt;BR /&gt;Thanks for taking this issue&lt;BR /&gt;&lt;BR /&gt;Here the schematic:&lt;BR /&gt;Tuner side:&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="eric_delanghe_0-1646302181791.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/172389iAAEC8EE2C972DAC1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="eric_delanghe_0-1646302181791.png" alt="eric_delanghe_0-1646302181791.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;IMX side:&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="eric_delanghe_1-1646302181791.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/172390i5FAF9F4FA1C6B6FD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="eric_delanghe_1-1646302181791.png" alt="eric_delanghe_1-1646302181791.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Here the pin_mux from MCUExpresso config tools&lt;BR /&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;  IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_00_SAI1_TX_DATA03,  /* GPIO_DISP_B2_00 is configured as SAI1_TX_DATA03 */
      0U);                                    /* Software Input On Field: Input Path is determined by functionality */
  IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_01_SAI1_TX_DATA02,  /* GPIO_DISP_B2_01 is configured as SAI1_TX_DATA02 */
      0U);                                    /* Software Input On Field: Input Path is determined by functionality */
  IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_02_SAI1_TX_DATA01,  /* GPIO_DISP_B2_02 is configured as SAI1_TX_DATA01 */
      0U);                                    /* Software Input On Field: Input Path is determined by functionality */
  IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_03_SAI1_MCLK,       /* GPIO_DISP_B2_03 is configured as SAI1_MCLK */
      0U);                                    /* Software Input On Field: Input Path is determined by functionality */

  IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_06_SAI1_RX_DATA00,  /* GPIO_DISP_B2_06 is configured as SAI1_RX_DATA00 */
      0U);                                    /* Software Input On Field: Input Path is determined by functionality */
  IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_07_SAI1_TX_DATA00,  /* GPIO_DISP_B2_07 is configured as SAI1_TX_DATA00 */
      0U);                                    /* Software Input On Field: Input Path is determined by functionality */
  IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_08_SAI1_TX_BCLK,    /* GPIO_DISP_B2_08 is configured as SAI1_TX_BCLK */
      0U);                                    /* Software Input On Field: Input Path is determined by functionality */
  IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_09_SAI1_TX_SYNC,    /* GPIO_DISP_B2_09 is configured as SAI1_TX_SYNC */
      0U);                                    /* Software Input On Field: Input Path is determined by functionality */&lt;/LI-CODE&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;And here the tx/rx config&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;     SAI_GetClassicI2SConfig(&amp;amp;priv-&amp;gt;I2SConfig, bit_width, is_stereo, priv-&amp;gt;sai_chan);

    priv-&amp;gt;I2SConfig.masterSlave = kSAI_Master;
    /* Note: See 58.3.2.1 Synchronous mode */
    priv-&amp;gt;I2SConfig.channelMask = kSAI_Channel0Mask;
    priv-&amp;gt;I2SConfig.syncMode = kSAI_ModeAsync;
    SAI_TransferTxSetConfigEDMA(priv-&amp;gt;sai, &amp;amp;(priv-&amp;gt;txHandle), &amp;amp;priv-&amp;gt;I2SConfig);
    priv-&amp;gt;oneTxFrame = priv-&amp;gt;txHandle.count * priv-&amp;gt;txHandle.bytesPerFrame;

    priv-&amp;gt;I2SConfig.channelMask = kSAI_Channel2Mask;
    priv-&amp;gt;I2SConfig.syncMode = kSAI_ModeSync;
    SAI_TransferRxSetConfigEDMA(priv-&amp;gt;sai, &amp;amp;(priv-&amp;gt;rxHandle), &amp;amp;priv-&amp;gt;I2SConfig);
    priv-&amp;gt;oneRxFrame = priv-&amp;gt;rxHandle.count * priv-&amp;gt;rxHandle.bytesPerFrame;

    /* set bit clock divider */
    /* Divide Root_SAIX clock (mclk) to bclk */
    SAI_TxSetBitClockRate(priv-&amp;gt;sai, clock_rate, sampling_rate, bit_width, nb_channel);
    SAI_RxSetBitClockRate(priv-&amp;gt;sai, clock_rate, sampling_rate, bit_width, nb_channel);&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Is it what you needed ?&lt;BR /&gt;&lt;BR /&gt;Thanks again&lt;/DIV&gt;</description>
      <pubDate>Thu, 03 Mar 2022 10:12:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1422614#M187748</guid>
      <dc:creator>eric_delanghe</dc:creator>
      <dc:date>2022-03-03T10:12:40Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1422679#M187755</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/111357"&gt;@eric_delanghe&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I've checked configuration with Reference Manual and Pin tool and everything looks correct. Output from tuner has 3-state, Hi-Z, is there any internal pull-up inside tuner? it looks that there is greater pull-down what I see from oscilloscope image.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Mike&lt;/P&gt;</description>
      <pubDate>Thu, 03 Mar 2022 12:22:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1422679#M187755</guid>
      <dc:creator>mike_susen</dc:creator>
      <dc:date>2022-03-03T12:22:44Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1422688#M187757</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/26006"&gt;@mike_susen&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I'll ask tuner team for this but I'm not sure if this is related because if we connect the DOUT0(tuner) on SAI1_RX0(imx) the transfer work correctly.&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Eric&lt;/P&gt;</description>
      <pubDate>Thu, 03 Mar 2022 12:41:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1422688#M187757</guid>
      <dc:creator>eric_delanghe</dc:creator>
      <dc:date>2022-03-03T12:41:09Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1422702#M187758</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/111357"&gt;@eric_delanghe&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;are you sure that you not accessing the GPIO registers on this pin? It is not possible to have hard pull-down in this case.&lt;/P&gt;
&lt;P&gt;Edit: DISP_B2_01 has internal PD turned on instedad of DISP_B2_06 which has HighZ mode. try to tune&amp;nbsp;SW_PAD_CTL_PAD_GPIO_DISP_B2_01 SW PAD Control&lt;BR /&gt;Register (SW_PAD_CTL_PAD_GPIO_DISP_B2_01) to disable PD or switch to HighZ.&lt;/P&gt;
&lt;P&gt;Mike&lt;/P&gt;</description>
      <pubDate>Thu, 03 Mar 2022 13:28:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1422702#M187758</guid>
      <dc:creator>mike_susen</dc:creator>
      <dc:date>2022-03-03T13:28:45Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1423848#M187883</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/26006"&gt;@mike_susen&lt;/a&gt; ,&lt;BR /&gt;&lt;BR /&gt;Thanks for your support&amp;nbsp;&lt;BR /&gt;Also sorry for this late answer, I was busy on something else.&lt;BR /&gt;&lt;BR /&gt;I've done the test and nothing changed.&lt;BR /&gt;&lt;BR /&gt;I use NXP Config tool to generate the following line&lt;/P&gt;&lt;LI-CODE lang="c"&gt;  IOMUXC_SetPinConfig(
      IOMUXC_GPIO_DISP_B2_01_SAI1_TX_DATA02,  /* GPIO_DISP_B2_01 PAD functional properties : */
      0x02U);                                 /* Slew Rate Field: Slow Slew Rate
                                                 Drive Strength Field: high drive strength
                                                 Pull / Keep Select Field: Pull Disable, Highz
                                                 Pull Up / Down Config. Field: Weak pull down
                                                 Open Drain Field: Disabled
                                                 Domain write protection: Both cores are allowed
                                                 Domain write protection lock: Neither of DWP bits is locked */&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;I tried with the following values&lt;/P&gt;&lt;TABLE border="1" width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="50%" height="25px"&gt;0x0&lt;/TD&gt;&lt;TD width="50%" height="25px"&gt;default&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%" height="25px"&gt;0x2&lt;/TD&gt;&lt;TD width="50%" height="25px"&gt;high drive strength&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%" height="25px"&gt;0x4&lt;/TD&gt;&lt;TD width="50%" height="25px"&gt;HIGHZ&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%" height="25px"&gt;0x6&lt;/TD&gt;&lt;TD width="50%" height="25px"&gt;&lt;P&gt;HIGHZ, high drive strength&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But it never worked.&lt;BR /&gt;&lt;BR /&gt;Any other idea ?&lt;BR /&gt;Best regards,&lt;BR /&gt;Eric&lt;/P&gt;</description>
      <pubDate>Mon, 07 Mar 2022 10:18:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1423848#M187883</guid>
      <dc:creator>eric_delanghe</dc:creator>
      <dc:date>2022-03-07T10:18:08Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1423852#M187884</link>
      <description>&lt;P&gt;Also you said that " It is not possible to have hard pull-down in this case."&lt;BR /&gt;&lt;BR /&gt;We already tried to remove it and it does not help&lt;/P&gt;</description>
      <pubDate>Mon, 07 Mar 2022 10:19:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1423852#M187884</guid>
      <dc:creator>eric_delanghe</dc:creator>
      <dc:date>2022-03-07T10:19:48Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424437#M187935</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you confirm you see the signal disappearing if you do the measures on the 2 sides of the resistor, see below:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vincent_aubinea_0-1646729054340.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/172740iCC789FBE29C15629/image-size/large?v=v2&amp;amp;px=999" role="button" title="vincent_aubinea_0-1646729054340.png" alt="vincent_aubinea_0-1646729054340.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;I have modified the SDK code and configured the pin as below:&lt;/P&gt;
&lt;PRE&gt; IOMUXC_SetPinMux(&lt;BR /&gt;IOMUXC_GPIO_DISP_B2_01_SAI1_TX_DATA02, /* GPIO_DISP_B2_01 is configured as SAI1_TX_DATA02 */&lt;BR /&gt;0U); /* Software Input On Field: Input Path is determined by functionality */&lt;BR /&gt;IOMUXC_SetPinMux(&lt;BR /&gt;IOMUXC_GPIO_DISP_B2_00_SAI1_TX_DATA03, /* GPIO_DISP_B2_00 is configured as SAI1_TX_DATA03 */&lt;BR /&gt;0U); /* Software Input On Field: Input Path is determined by functionality */ &lt;/PRE&gt;
&lt;P&gt;and measured the voltage on the switch:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vincent_aubinea_1-1646729275935.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/172742i087790960AA74092/image-size/large?v=v2&amp;amp;px=999" role="button" title="vincent_aubinea_1-1646729275935.png" alt="vincent_aubinea_1-1646729275935.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;And I see (logic analyser) no contention if I toggle the switch.&lt;/P&gt;
&lt;P&gt;Did you check the IOMUX register is configured as expected with a JTAG probe?&lt;/P&gt;
&lt;P&gt;Vincent&lt;/P&gt;</description>
      <pubDate>Tue, 08 Mar 2022 08:50:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424437#M187935</guid>
      <dc:creator>Aubineau_FAE</dc:creator>
      <dc:date>2022-03-08T08:50:32Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424483#M187940</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/111357"&gt;@eric_delanghe&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;what about&amp;nbsp;GPIO_DISP_B2_00? do you see same behavior also on tis pin?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Mike&lt;/P&gt;</description>
      <pubDate>Tue, 08 Mar 2022 09:50:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424483#M187940</guid>
      <dc:creator>mike_susen</dc:creator>
      <dc:date>2022-03-08T09:50:15Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424492#M187941</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;I just tried and get the same result on both side of R4261&lt;BR /&gt;Also I use gdb to check and registers are right.&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Eric&lt;/P&gt;</description>
      <pubDate>Tue, 08 Mar 2022 09:57:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424492#M187941</guid>
      <dc:creator>eric_delanghe</dc:creator>
      <dc:date>2022-03-08T09:57:46Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424493#M187942</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/26006"&gt;@mike_susen&lt;/a&gt; ,&lt;BR /&gt;&lt;BR /&gt;We don't actually have DAB feature implemented.&lt;BR /&gt;&lt;BR /&gt;But I'll ask hardware guys to patch my board to get FM data on GPIO_DISP_B2_00.&lt;BR /&gt;&lt;BR /&gt;I will also ask hardware guys to connect the microphone (currently GPIO_DISP_B2_06) on GPIO_DISP_B2_01.&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;/P&gt;&lt;P&gt;Eric&lt;/P&gt;</description>
      <pubDate>Tue, 08 Mar 2022 10:01:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424493#M187942</guid>
      <dc:creator>eric_delanghe</dc:creator>
      <dc:date>2022-03-08T10:01:50Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424555#M187945</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;But what is the value of R4261? it is O or another value, it is to ensure the i.MX force the pin to 0V.&lt;/P&gt;
&lt;P&gt;Vincent&lt;/P&gt;</description>
      <pubDate>Tue, 08 Mar 2022 12:04:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424555#M187945</guid>
      <dc:creator>Aubineau_FAE</dc:creator>
      <dc:date>2022-03-08T12:04:58Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424586#M187946</link>
      <description>&lt;P&gt;Hi again,&lt;BR /&gt;&lt;BR /&gt;R4261 is a 0ohm, it's here to cut the lane and re-route if something goes wrong in the design.&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Eric&lt;/P&gt;</description>
      <pubDate>Tue, 08 Mar 2022 13:10:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424586#M187946</guid>
      <dc:creator>eric_delanghe</dc:creator>
      <dc:date>2022-03-08T13:10:35Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424673#M187959</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;OK, so if an th RT is driving its pin low it cannot really be detected as it is a direct short circuit.&lt;/P&gt;
&lt;P&gt;If you configure this pin as a GPIO, in input mode, do you still have the issue?:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vincent_aubinea_0-1646752468615.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/172790i56E4441DE7E59EE0/image-size/large?v=v2&amp;amp;px=999" role="button" title="vincent_aubinea_0-1646752468615.png" alt="vincent_aubinea_0-1646752468615.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="vincent_aubinea_1-1646754346122.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/172798iC029AF0567278CD9/image-size/large?v=v2&amp;amp;px=999" role="button" title="vincent_aubinea_1-1646754346122.png" alt="vincent_aubinea_1-1646754346122.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Vincent&lt;/P&gt;</description>
      <pubDate>Tue, 08 Mar 2022 15:46:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424673#M187959</guid>
      <dc:creator>Aubineau_FAE</dc:creator>
      <dc:date>2022-03-08T15:46:01Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424957#M187982</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/195565"&gt;@LydieCDO&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Please also try to modify your pinmux like this:&lt;/P&gt;
&lt;LI-CODE lang="c"&gt;IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_00_SAI1_TX_DATA03,  /* GPIO_DISP_B2_00 is configured as SAI1_TX_DATA03 */
      1U);                                    /* Software Input On Field: Input Path is determined by functionality */
  IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_01_SAI1_TX_DATA02,  /* GPIO_DISP_B2_01 is configured as SAI1_TX_DATA02 */
      1U);                                    /* Software Input On Field: Input Path is determined by functionality */
  IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_02_SAI1_TX_DATA01,  /* GPIO_DISP_B2_02 is configured as SAI1_TX_DATA01 */
      1U);                                    /* Software Input On Field: Input Path is determined by functionality */
  IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_03_SAI1_MCLK,       /* GPIO_DISP_B2_03 is configured as SAI1_MCLK */
      1U);                                    /* Software Input On Field: Input Path is determined by functionality */

  IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_06_SAI1_RX_DATA00,  /* GPIO_DISP_B2_06 is configured as SAI1_RX_DATA00 */
      1U);                                    /* Software Input On Field: Input Path is determined by functionality */
  IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_07_SAI1_TX_DATA00,  /* GPIO_DISP_B2_07 is configured as SAI1_TX_DATA00 */
      1U);                                    /* Software Input On Field: Input Path is determined by functionality */
  IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_08_SAI1_TX_BCLK,    /* GPIO_DISP_B2_08 is configured as SAI1_TX_BCLK */
      1U);                                    /* Software Input On Field: Input Path is determined by functionality */
  IOMUXC_SetPinMux(
      IOMUXC_GPIO_DISP_B2_09_SAI1_TX_SYNC,    /* GPIO_DISP_B2_09 is configured as SAI1_TX_SYNC */
      1U);                                    /* Software Input On Field: Input Path is determined by functionality */&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Our SDK SAI code also set the software input on field as 1, you can try it on your side, whether your SAI receive still have issues or not.&lt;/P&gt;
&lt;P&gt;Any updated information, just kindly let us know.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Kerry&lt;/P&gt;</description>
      <pubDate>Wed, 09 Mar 2022 04:02:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1424957#M187982</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2022-03-09T04:02:38Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1426306#M188071</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;If I configure DISP_B2_01 as GPIO5_02 the level is correct on the lane !&lt;BR /&gt;That means the issue come from the SAI configuration.&lt;BR /&gt;&lt;BR /&gt;There is this diagram in the SAI documentation.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot from 2022-03-10 17-31-40.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/173093iC07796EC491CB4D4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Screenshot from 2022-03-10 17-31-40.png" alt="Screenshot from 2022-03-10 17-31-40.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;TX_DATA2 is used for sai_rxdata2 if "obe" is 0 but there is no information about this "obe". My thought was that it is configured by register TCR4 on bits TCE "Transmit Channel Enable"&lt;BR /&gt;And as I posted TCR4 is 0x10010f3b so TCE is 0x1 (TX0 enable, other are disabled)&lt;BR /&gt;&lt;BR /&gt;Any information about that ?&lt;/P&gt;</description>
      <pubDate>Thu, 10 Mar 2022 16:43:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1426306#M188071</guid>
      <dc:creator>eric_delanghe</dc:creator>
      <dc:date>2022-03-10T16:43:08Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1426314#M188072</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;I just tried with a pinmux configured like this and nothing changed.&lt;BR /&gt;&lt;BR /&gt;Do you know if there is anything to do on the SAI registers ?&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Eric&lt;/P&gt;</description>
      <pubDate>Thu, 10 Mar 2022 16:49:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1426314#M188072</guid>
      <dc:creator>eric_delanghe</dc:creator>
      <dc:date>2022-03-10T16:49:45Z</dc:date>
    </item>
    <item>
      <title>Re: Need support for SAI_RX2 issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1426521#M188082</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/111357"&gt;@eric_delanghe&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; Thanks for your effort.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;GPIO_DISP_B2_01 is also the BT_CFG[7], and in the MIMXRT1170-EVK board, it connect to the ground through the 47K resistor:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kerryzhou_0-1646969985444.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/173140i986E0AB2ADABB491/image-size/medium?v=v2&amp;amp;px=400" role="button" title="kerryzhou_0-1646969985444.png" alt="kerryzhou_0-1646969985444.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;If no external input, it will be 0 in default.&lt;/P&gt;
&lt;P&gt;Can you please test it like this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;I. disconnect your external wave to connect the board,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2&amp;nbsp; reset or POR,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;3. after it boot, then connect your external SAI1_RXD[2], and check the wave, whether your external SAI can input the data to the RXD[2]?&lt;/P&gt;
&lt;P&gt;&amp;nbsp; If you still have issues, can you reproduce the issues on the NXP MIMXRT1170-EVK board, then I can help you to test it on my side.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Kerry&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Mar 2022 03:42:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Need-support-for-SAI-RX2-issue/m-p/1426521#M188082</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2022-03-11T03:42:35Z</dc:date>
    </item>
  </channel>
</rss>

