<?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 LPSPI CS to CLK time issue using S32K344uC in S32K</title>
    <link>https://community.nxp.com/t5/S32K/LPSPI-CS-to-CLK-time-issue-using-S32K344uC/m-p/1757836#M28673</link>
    <description>&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;I'm facing a issue with the time between CS and CLCK on LPSPI, I would like to define it to 10us, but I can see 5us.&lt;/P&gt;&lt;P&gt;I'm using S32K344uC (S32K3X4EVB-Q172 board), I tested with LPSPI2 and LPSPI4. The SW version is:&amp;nbsp;S32K3_RTD_2_0_1_D2207_ASR_REL_4_4_REV_0000_20220707.&lt;/P&gt;&lt;P&gt;Also I defined the clock of LPSPI to 20MHz:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MVR_1-1700079564352.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250034i4EB95C4B3D259F8D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MVR_1-1700079564352.png" alt="MVR_1-1700079564352.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;When I defined like this (SpiTimeCs2Clk=0.000001):&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MVR_0-1700076246886.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250022i614E8152E4354FA5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MVR_0-1700076246886.png" alt="MVR_0-1700076246886.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;It works as half (500ns):&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MVR_2-1700079916053.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250037i7C48BCD4A4166C1B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MVR_2-1700079916053.png" alt="MVR_2-1700079916053.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I defined as 10us:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MVR_2-1700076455722.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250024i3BC9B564F24B8170/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MVR_2-1700076455722.png" alt="MVR_2-1700076455722.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The result is again the half of defined:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MVR_3-1700080171338.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250041i98A91FFFBF5587A4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MVR_3-1700080171338.png" alt="MVR_3-1700080171338.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Also the clock should be 1MHz, but it is 2MHz:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MVR_4-1700080194792.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250042iAB1CF164F5F8F311/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MVR_4-1700080194792.png" alt="MVR_4-1700080194792.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Do you guys know why I'm facing this error?&lt;/P&gt;&lt;P&gt;If I defined the clock as 40MHz, it works fine, but the maximum time between CS and CLOCK that I can reach is 6.4us (1/40MHz * 255). I would like to reach 10us to wake up a driver:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MVR_0-1700081061195.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250043iCAE0A731B94C4BF6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MVR_0-1700081061195.png" alt="MVR_0-1700081061195.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;MVR&lt;/P&gt;</description>
    <pubDate>Wed, 15 Nov 2023 21:01:43 GMT</pubDate>
    <dc:creator>MVR</dc:creator>
    <dc:date>2023-11-15T21:01:43Z</dc:date>
    <item>
      <title>LPSPI CS to CLK time issue using S32K344uC</title>
      <link>https://community.nxp.com/t5/S32K/LPSPI-CS-to-CLK-time-issue-using-S32K344uC/m-p/1757836#M28673</link>
      <description>&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;I'm facing a issue with the time between CS and CLCK on LPSPI, I would like to define it to 10us, but I can see 5us.&lt;/P&gt;&lt;P&gt;I'm using S32K344uC (S32K3X4EVB-Q172 board), I tested with LPSPI2 and LPSPI4. The SW version is:&amp;nbsp;S32K3_RTD_2_0_1_D2207_ASR_REL_4_4_REV_0000_20220707.&lt;/P&gt;&lt;P&gt;Also I defined the clock of LPSPI to 20MHz:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MVR_1-1700079564352.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250034i4EB95C4B3D259F8D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MVR_1-1700079564352.png" alt="MVR_1-1700079564352.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;When I defined like this (SpiTimeCs2Clk=0.000001):&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MVR_0-1700076246886.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250022i614E8152E4354FA5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MVR_0-1700076246886.png" alt="MVR_0-1700076246886.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;It works as half (500ns):&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MVR_2-1700079916053.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250037i7C48BCD4A4166C1B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MVR_2-1700079916053.png" alt="MVR_2-1700079916053.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I defined as 10us:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MVR_2-1700076455722.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250024i3BC9B564F24B8170/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MVR_2-1700076455722.png" alt="MVR_2-1700076455722.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The result is again the half of defined:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MVR_3-1700080171338.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250041i98A91FFFBF5587A4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MVR_3-1700080171338.png" alt="MVR_3-1700080171338.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Also the clock should be 1MHz, but it is 2MHz:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MVR_4-1700080194792.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250042iAB1CF164F5F8F311/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MVR_4-1700080194792.png" alt="MVR_4-1700080194792.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Do you guys know why I'm facing this error?&lt;/P&gt;&lt;P&gt;If I defined the clock as 40MHz, it works fine, but the maximum time between CS and CLOCK that I can reach is 6.4us (1/40MHz * 255). I would like to reach 10us to wake up a driver:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MVR_0-1700081061195.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250043iCAE0A731B94C4BF6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MVR_0-1700081061195.png" alt="MVR_0-1700081061195.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;MVR&lt;/P&gt;</description>
      <pubDate>Wed, 15 Nov 2023 21:01:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LPSPI-CS-to-CLK-time-issue-using-S32K344uC/m-p/1757836#M28673</guid>
      <dc:creator>MVR</dc:creator>
      <dc:date>2023-11-15T21:01:43Z</dc:date>
    </item>
    <item>
      <title>Re: LPSPI CS to CLK time issue using S32K344uC</title>
      <link>https://community.nxp.com/t5/S32K/LPSPI-CS-to-CLK-time-issue-using-S32K344uC/m-p/1758918#M28725</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;SPAN&gt;MVR,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Thank you for the report. &lt;BR /&gt;Sorry for the inconvenience we bring you!&lt;BR /&gt;Please check if this issue has been fixed in newer S32K3 RTD.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ARTD-26591.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250384i427B70553C65A7BD/image-size/large?v=v2&amp;amp;px=999" role="button" title="ARTD-26591.png" alt="ARTD-26591.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>Fri, 17 Nov 2023 08:42:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LPSPI-CS-to-CLK-time-issue-using-S32K344uC/m-p/1758918#M28725</guid>
      <dc:creator>Robin_Shen</dc:creator>
      <dc:date>2023-11-17T08:42:01Z</dc:date>
    </item>
  </channel>
</rss>

