<?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>S32KのトピックRe: How to solve Rx data shift register in slave mode (S32K312 LPSPI Slave mode using AUTOSAR API)</title>
    <link>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1869745#M35622</link>
    <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/181830"&gt;@WW1984&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;With this configuration, the Slave device should capture the RX data on the falling edge of SCK.&lt;/P&gt;
&lt;P&gt;And in the waveform, there is the first falling edge during the 8th bit of 0xA0 (MSB first).&lt;/P&gt;
&lt;P&gt;Can you share the waveforms along the CS signal?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, Daniel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 21 May 2024 12:15:41 GMT</pubDate>
    <dc:creator>danielmartynek</dc:creator>
    <dc:date>2024-05-21T12:15:41Z</dc:date>
    <item>
      <title>How to solve Rx data shift register in slave mode (S32K312 LPSPI Slave mode using AUTOSAR API)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1868731#M35565</link>
      <description>&lt;P&gt;Dear Team.&lt;/P&gt;&lt;P&gt;I tested LPSPI slave mode using AUTOSAR API. When I setting LPSPI2 Slave mode and DMA + Half-duflex configuration, First response was correct. However, Second response is wrong.&lt;/P&gt;&lt;P&gt;I think the LPSPI data bit is being read from the first rising edge.&lt;BR /&gt;In the second response, 1 bit is shifted backward, and in the third response, 2 bits are shifted backward.&lt;/P&gt;&lt;P&gt;Please refer to the data table comparing my expected data and Rx data.&lt;/P&gt;&lt;TABLE width="479px"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="42.0597px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="77.6278px"&gt;Expected data&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;RX data (read buffer data)&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="42.0597px"&gt;1st RX data&lt;/TD&gt;&lt;TD width="77.6278px"&gt;A0&lt;/TD&gt;&lt;TD width="40px"&gt;03&lt;/TD&gt;&lt;TD width="40px"&gt;4E&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;&lt;STRONG&gt;&lt;EM&gt;A0&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD width="40px"&gt;&lt;STRONG&gt;&lt;EM&gt;03&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD width="40px"&gt;&lt;STRONG&gt;&lt;EM&gt;4E&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD width="40px"&gt;&lt;STRONG&gt;&lt;EM&gt;…&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="42.0597px"&gt;2nd RX data&lt;/TD&gt;&lt;TD width="77.6278px"&gt;A0&lt;/TD&gt;&lt;TD width="40px"&gt;03&lt;/TD&gt;&lt;TD width="40px"&gt;4E&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;&lt;STRONG&gt;&lt;EM&gt;D0&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD width="40px"&gt;&lt;STRONG&gt;&lt;EM&gt;0B&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD width="40px"&gt;&lt;STRONG&gt;&lt;EM&gt;A7&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD width="40px"&gt;&lt;STRONG&gt;&lt;EM&gt;…&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="42.0597px"&gt;3rd RX data&lt;/TD&gt;&lt;TD width="77.6278px"&gt;A0&lt;/TD&gt;&lt;TD width="40px"&gt;03&lt;/TD&gt;&lt;TD width="40px"&gt;4E&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="40px"&gt;&lt;STRONG&gt;&lt;EM&gt;E8&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD width="40px"&gt;&lt;STRONG&gt;&lt;EM&gt;05&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD width="40px"&gt;&lt;STRONG&gt;&lt;EM&gt;D3&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD width="40px"&gt;&lt;STRONG&gt;&lt;EM&gt;…&lt;/EM&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there anything that needs to be modified to solve the problem?&lt;/P&gt;&lt;P&gt;The image below is the SPI configuration I set up and applied Errata&lt;BR /&gt;- SCK Idle clock: High&lt;BR /&gt;- Data Shift Edge: Trailing&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="WW1984_0-1716193256637.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/279585i16135E78ABCADFD3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="WW1984_0-1716193256637.png" alt="WW1984_0-1716193256637.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="WW1984_1-1716193768507.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/279586i81D3FBF585094732/image-size/medium?v=v2&amp;amp;px=400" role="button" title="WW1984_1-1716193768507.png" alt="WW1984_1-1716193768507.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="WW1984_2-1716193944864.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/279587i8C8302C9864D1BCB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="WW1984_2-1716193944864.png" alt="WW1984_2-1716193944864.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 20 May 2024 08:43:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1868731#M35565</guid>
      <dc:creator>WW1984</dc:creator>
      <dc:date>2024-05-20T08:43:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to solve Rx data shift register in slave mode (S32K312 LPSPI Slave mode using AUTOSAR API)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1869745#M35622</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/181830"&gt;@WW1984&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;With this configuration, the Slave device should capture the RX data on the falling edge of SCK.&lt;/P&gt;
&lt;P&gt;And in the waveform, there is the first falling edge during the 8th bit of 0xA0 (MSB first).&lt;/P&gt;
&lt;P&gt;Can you share the waveforms along the CS signal?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, Daniel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 May 2024 12:15:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1869745#M35622</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2024-05-21T12:15:41Z</dc:date>
    </item>
    <item>
      <title>Re: How to solve Rx data shift register in slave mode (S32K312 LPSPI Slave mode using AUTOSAR API)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1875047#M35799</link>
      <description>&lt;P&gt;Hi, &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/160001"&gt;@danielmartynek&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;I'm sorry for late response, I'm out of office at last week.&amp;nbsp;&lt;/P&gt;&lt;P&gt;As you mentioned, the waveform signals are 0xA0 (MSB first).&lt;/P&gt;&lt;P&gt;However, In the RX buffer data are incorrect at second read data.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-05-27_08h20_05.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/280863i2D3028E960CB73F5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="2024-05-27_08h20_05.png" alt="2024-05-27_08h20_05.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; Since the CS pin is not used in the MASTER IC, the CS pin is asserted from the start of the main function to the end.&lt;/P&gt;&lt;P&gt;I will modify the logic to assert CS pin before receiving RX and share the waveform after testing.&lt;/P&gt;&lt;P&gt;BR, Thanks.&lt;/P&gt;</description>
      <pubDate>Sun, 26 May 2024 23:36:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1875047#M35799</guid>
      <dc:creator>WW1984</dc:creator>
      <dc:date>2024-05-26T23:36:05Z</dc:date>
    </item>
    <item>
      <title>Re: How to solve Rx data shift register in slave mode (S32K312 LPSPI Slave mode using AUTOSAR API)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1875053#M35800</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/160001"&gt;@danielmartynek&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;I updated CS Pin waveform.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tek00004.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/280864iEC2212D0739C55D5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="tek00004.png" alt="tek00004.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; 1st Response data&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-05-27_09h20_40.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/280866iDEDCB990B71BF2BC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="2024-05-27_09h20_40.png" alt="2024-05-27_09h20_40.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; 2nd Response Data&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-05-27_09h21_06.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/280867i5B927E9ECF34B41B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="2024-05-27_09h21_06.png" alt="2024-05-27_09h21_06.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3rd Response Data&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-05-27_09h21_21.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/280868i7A0472B0AF8639E0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="2024-05-27_09h21_21.png" alt="2024-05-27_09h21_21.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Mon, 27 May 2024 00:27:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1875053#M35800</guid>
      <dc:creator>WW1984</dc:creator>
      <dc:date>2024-05-27T00:27:14Z</dc:date>
    </item>
    <item>
      <title>Re: How to solve Rx data shift register in slave mode (S32K312 LPSPI Slave mode using AUTOSAR API)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1876317#M35894</link>
      <description>&lt;P&gt;Thi is a screenshot of the first frame right?&lt;/P&gt;
&lt;P&gt;How the frames (including CS) that are incorrectly received look at the oscilloscope?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 May 2024 12:20:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1876317#M35894</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2024-05-28T12:20:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to solve Rx data shift register in slave mode (S32K312 LPSPI Slave mode using AUTOSAR API)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1876589#M35913</link>
      <description>&lt;P&gt;There was no difference on incorrectly received frame.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;According to my analysis, old data in shifter seemed to be append to first bit of current RX FIFO.&lt;/P&gt;&lt;P&gt;So I made work around to do following codes to clear old data in shifter every time RX finished.&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Base&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;CR&lt;/SPAN&gt; &lt;SPAN&gt;|=&lt;/SPAN&gt;&lt;SPAN&gt; LPSPI_CR_RST_MASK;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Base&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;CR&lt;/SPAN&gt; &lt;SPAN&gt;&amp;amp;=&lt;/SPAN&gt; &lt;SPAN&gt;~&lt;/SPAN&gt;&lt;SPAN&gt;LPSPI_CR_RST_MASK;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;By above codes, responses from device could be received correctly.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Could you check why old data in shifter couldn't be cleared after RX process was done?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Additionally, my work around has no risk?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 28 May 2024 23:15:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1876589#M35913</guid>
      <dc:creator>WW1984</dc:creator>
      <dc:date>2024-05-28T23:15:27Z</dc:date>
    </item>
    <item>
      <title>Re: How to solve Rx data shift register in slave mode (S32K312 LPSPI Slave mode using AUTOSAR API)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1878179#M36024</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/181830"&gt;@WW1984&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Can you share the project here or via a support ticket?&lt;/P&gt;
&lt;P&gt;Please describe what data you need to received from the Master: Frame size, number of frames.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;BR, Daniel&lt;/P&gt;</description>
      <pubDate>Thu, 30 May 2024 11:52:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1878179#M36024</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2024-05-30T11:52:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to solve Rx data shift register in slave mode (S32K312 LPSPI Slave mode using AUTOSAR API)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1879294#M36117</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/160001"&gt;@danielmartynek&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;I shared project file base on the ISELED SDK.&lt;/P&gt;&lt;P&gt;Since IC specialized functions cannot be provided, we updated the sample code that performs SPI TX in the main function.&lt;/P&gt;&lt;P&gt;As mentioned above, the RTD driver generated code is operating normally after initializing the RST register.&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jun 2024 01:29:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1879294#M36117</guid>
      <dc:creator>WW1984</dc:creator>
      <dc:date>2024-06-03T01:29:50Z</dc:date>
    </item>
    <item>
      <title>Re: How to solve Rx data shift register in slave mode (S32K312 LPSPI Slave mode using AUTOSAR API)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1879877#M36163</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/181830"&gt;@WW1984&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;In the test project, you are calling the Spi_AsyncTransmit() functions in a while loop without checking whether the previous transfer is completed successfully or not.&lt;/P&gt;
&lt;P&gt;Do you have the same issue with the Spi_SyncTransmit()?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jun 2024 13:31:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1879877#M36163</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2024-06-03T13:31:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to solve Rx data shift register in slave mode (S32K312 LPSPI Slave mode using AUTOSAR API)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1880275#M36185</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/160001"&gt;@danielmartynek&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In this project, LPSPI0 is master configuration that send to smart LED and LPSPI2 is slave configuration that receive data from master IC.&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I tested Synctransmit or Asynctransmit of master channel (LPSPI0), there is no issue.&lt;/P&gt;&lt;P&gt;My focus is on the initialization problem of RX FIFO Shifter in Slave configuration.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;</description>
      <pubDate>Tue, 04 Jun 2024 04:01:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1880275#M36185</guid>
      <dc:creator>WW1984</dc:creator>
      <dc:date>2024-06-04T04:01:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to solve Rx data shift register in slave mode (S32K312 LPSPI Slave mode using AUTOSAR API)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1886155#M36503</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/181830"&gt;@WW1984&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;I'm sorry for the delay, I was out of office for the last week.&lt;/P&gt;
&lt;P&gt;I think there might be a problem with the half-duplex mode.&lt;/P&gt;
&lt;P&gt;Can you test in the full-duplex mode with dummy TX data and MISO disconnected?&lt;/P&gt;
&lt;P&gt;Also, the screenshot you posted does not seem to match the data you want to receive.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Wed, 12 Jun 2024 12:46:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-solve-Rx-data-shift-register-in-slave-mode-S32K312-LPSPI/m-p/1886155#M36503</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2024-06-12T12:46:36Z</dc:date>
    </item>
  </channel>
</rss>

