<?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: S32K312 - How can I set I2C baud rate? in S32K</title>
    <link>https://community.nxp.com/t5/S32K/S32K312-How-can-I-set-I2C-baud-rate/m-p/2089102#M48274</link>
    <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/57959"&gt;@Robin_Shen&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for support.&lt;/P&gt;&lt;P&gt;I'll check again according your guide.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BRs,&lt;/P&gt;&lt;P&gt;Sean Sung&lt;/P&gt;</description>
    <pubDate>Tue, 29 Apr 2025 07:45:40 GMT</pubDate>
    <dc:creator>ssean</dc:creator>
    <dc:date>2025-04-29T07:45:40Z</dc:date>
    <item>
      <title>S32K312 - How can I set I2C baud rate?</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-How-can-I-set-I2C-baud-rate/m-p/1780433#M29976</link>
      <description>&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;How can I set I2C baud rate for S32K312 MCU ?&lt;/P&gt;&lt;P&gt;Source clock from AIPS_SLOW, 30 MHz.&lt;/P&gt;&lt;P&gt;I want to set baud rate to 400 Kbps.&lt;/P&gt;&lt;P&gt;How can I set this config page ?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ssean_0-1703664951411.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/256031iE1472147AD96D918/image-size/large?v=v2&amp;amp;px=999" role="button" title="ssean_0-1703664951411.png" alt="ssean_0-1703664951411.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;SEAN SUNG&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Dec 2023 08:16:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-How-can-I-set-I2C-baud-rate/m-p/1780433#M29976</guid>
      <dc:creator>ssean</dc:creator>
      <dc:date>2023-12-27T08:16:02Z</dc:date>
    </item>
    <item>
      <title>Re: S32K312 - How can I set I2C baud rate?</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-How-can-I-set-I2C-baud-rate/m-p/1780830#M30017</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;Please refer to the &lt;STRONG&gt;Table 424. Timing Parameters&lt;/STRONG&gt; of &lt;A href="https://www.nxp.com/webapp/Download?colCode=S32K3XXRM" target="_self"&gt;S32K3XXRM&lt;/A&gt;. Modify the value of&amp;nbsp;&lt;EM&gt;I2c Clock High Period&lt;/EM&gt;(&lt;STRONG&gt;CLKHI&lt;/STRONG&gt;) and&amp;nbsp;&lt;EM&gt;I2c Clock Low Period&lt;/EM&gt;(&lt;STRONG&gt;CLKLO&lt;/STRONG&gt;). The &lt;EM&gt;I2c Baud Rate&lt;/EM&gt; will be automatically calculated based on your input value and will be displayed there. But the value you configured now is too small, causing it to exceed the Baud Rate upper limit of LPI2C_FAST_MODE (so it is displayed in red). Please also note: Table 426. LPI2C Timing Parameter Restrictions&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Table 424. Timing Parameters Table 426. LPI2C Timing Parameter Restrictions.png" style="width: 853px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/256123iAFF1A332DCA324E9/image-size/large?v=v2&amp;amp;px=999" role="button" title="Table 424. Timing Parameters Table 426. LPI2C Timing Parameter Restrictions.png" alt="Table 424. Timing Parameters Table 426. LPI2C Timing Parameter Restrictions.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;Robin&lt;BR /&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;
&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;</description>
      <pubDate>Thu, 28 Dec 2023 08:35:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-How-can-I-set-I2C-baud-rate/m-p/1780830#M30017</guid>
      <dc:creator>Robin_Shen</dc:creator>
      <dc:date>2023-12-28T08:35:06Z</dc:date>
    </item>
    <item>
      <title>Re: S32K312 - How can I set I2C baud rate?</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-How-can-I-set-I2C-baud-rate/m-p/1781119#M30049</link>
      <description>&lt;P&gt;Dear Robin.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for reply.&lt;/P&gt;&lt;P&gt;I set CLKHI=31, CLKLO=42, FILTSCL=1, PRESCALE=2 (DIV4)&lt;/P&gt;&lt;P&gt;My calculated baud rate is 100000 (100K).&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ssean_2-1703832686054.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/256206i39996457B6EE8B97/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ssean_2-1703832686054.png" alt="ssean_2-1703832686054.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;But S32DS auto calculated baud rate is 200000(200K).&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ssean_3-1703832880536.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/256207iFCB73DFD3EF5C9EE/image-size/large?v=v2&amp;amp;px=999" role="button" title="ssean_3-1703832880536.png" alt="ssean_3-1703832880536.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="ssean_4-1703832980716.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/256208i7D1095C8119AD29F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ssean_4-1703832980716.png" alt="ssean_4-1703832980716.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What is my miss?&lt;/P&gt;&lt;P&gt;Could you check my project(attached), please?&lt;/P&gt;&lt;P&gt;And.. HAPPY NEW YEAR! &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;SEAN SUNG&lt;/P&gt;</description>
      <pubDate>Fri, 29 Dec 2023 06:58:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-How-can-I-set-I2C-baud-rate/m-p/1781119#M30049</guid>
      <dc:creator>ssean</dc:creator>
      <dc:date>2023-12-29T06:58:00Z</dc:date>
    </item>
    <item>
      <title>Re: S32K312 - How can I set I2C baud rate?</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-How-can-I-set-I2C-baud-rate/m-p/1781165#M30055</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;SPAN&gt;SEAN SUNG,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I think it should be 100K. Maybe the S32 Configuration Tool calculated it wrong. It is recommended to test the actual frequency of SCL.&amp;nbsp;And observe the value of PRESCALE during debug.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;HAPPY NEW YEAR!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;Robin&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 29 Dec 2023 09:01:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-How-can-I-set-I2C-baud-rate/m-p/1781165#M30055</guid>
      <dc:creator>Robin_Shen</dc:creator>
      <dc:date>2023-12-29T09:01:57Z</dc:date>
    </item>
    <item>
      <title>Re: S32K312 - How can I set I2C baud rate?</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-How-can-I-set-I2C-baud-rate/m-p/2089068#M48272</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;SPAN&gt;SEAN SUNG,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Sorry, my previous reply was wrong.&lt;BR /&gt;&lt;STRONG&gt;I2c Baud Rate&lt;/STRONG&gt; is calculated according to the &lt;STRONG&gt;Lpi2c Module Clock Frequency&lt;/STRONG&gt;, not according to the &lt;STRONG&gt;Source&lt;/STRONG&gt; in &lt;EM&gt;Clock Tools&lt;/EM&gt;.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Lpi2c Module Clock Frequency.png" style="width: 785px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/335462i9B8EEC8418B0C9AD/image-size/large?v=v2&amp;amp;px=999" role="button" title="Lpi2c Module Clock Frequency.png" alt="Lpi2c Module Clock Frequency.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Since you selected &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;AIPS_PLAT_CLK&lt;/STRONG&gt; &lt;/FONT&gt;for &lt;STRONG&gt;McuClockReferencePoint_0&lt;/STRONG&gt;, but the &lt;STRONG&gt;MODULE_CLK&lt;/STRONG&gt; of LPI2C should be &lt;STRONG&gt;AIPS_SLOW_CLK&lt;/STRONG&gt;. This caused &lt;EM&gt;S32 Configuration Tool&lt;/EM&gt; to incorrectly calculate the baud rate of LPI2C using &lt;STRONG&gt;AIPS_SLOW_CLK&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="McuClockReferencePoint.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/335467iDB2EFBA5B929F5CF/image-size/large?v=v2&amp;amp;px=999" role="button" title="McuClockReferencePoint.png" alt="McuClockReferencePoint.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="24.6.1.1.2 LPI2Cn clocking Figure 74. LPI2Cn clocking.png" style="width: 886px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/335479i178DA86516B5C464/image-size/large?v=v2&amp;amp;px=999" role="button" title="24.6.1.1.2 LPI2Cn clocking Figure 74. LPI2Cn clocking.png" alt="24.6.1.1.2 LPI2Cn clocking Figure 74. LPI2Cn clocking.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Sorry, &lt;EM&gt;S32 Configuration Tool&lt;/EM&gt; does not check whether the customer selection complies with &lt;STRONG&gt;Table 117.Communication module clocking&lt;/STRONG&gt; in S32K3XXRM.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Table 117. Communication module clocking MODULE_CLK.png" style="width: 874px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/335469i51FF98EBD4F7B197/image-size/large?v=v2&amp;amp;px=999" role="button" title="Table 117. Communication module clocking MODULE_CLK.png" alt="Table 117. Communication module clocking MODULE_CLK.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;BR /&gt;Robin&lt;/P&gt;</description>
      <pubDate>Tue, 29 Apr 2025 07:32:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-How-can-I-set-I2C-baud-rate/m-p/2089068#M48272</guid>
      <dc:creator>Robin_Shen</dc:creator>
      <dc:date>2025-04-29T07:32:49Z</dc:date>
    </item>
    <item>
      <title>Re: S32K312 - How can I set I2C baud rate?</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-How-can-I-set-I2C-baud-rate/m-p/2089102#M48274</link>
      <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/57959"&gt;@Robin_Shen&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for support.&lt;/P&gt;&lt;P&gt;I'll check again according your guide.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BRs,&lt;/P&gt;&lt;P&gt;Sean Sung&lt;/P&gt;</description>
      <pubDate>Tue, 29 Apr 2025 07:45:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-How-can-I-set-I2C-baud-rate/m-p/2089102#M48274</guid>
      <dc:creator>ssean</dc:creator>
      <dc:date>2025-04-29T07:45:40Z</dc:date>
    </item>
  </channel>
</rss>

