<?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: FreeRTOS LPSPI in S32K</title>
    <link>https://community.nxp.com/t5/S32K/FreeRTOS-LPSPI/m-p/1761361#M28844</link>
    <description>&lt;P&gt;Hi petr&lt;/P&gt;&lt;P&gt;Thank you for your answer. I have solved this problem and can only achieve SPI transmission in task scheduling.&lt;/P&gt;&lt;P&gt;Beat Regards&lt;/P&gt;</description>
    <pubDate>Wed, 22 Nov 2023 00:58:47 GMT</pubDate>
    <dc:creator>fancycang</dc:creator>
    <dc:date>2023-11-22T00:58:47Z</dc:date>
    <item>
      <title>FreeRTOS LPSPI</title>
      <link>https://community.nxp.com/t5/S32K/FreeRTOS-LPSPI/m-p/1756695#M28609</link>
      <description>&lt;P&gt;hi everyone&lt;/P&gt;&lt;P&gt;After I added the FreeRTOS module, there were issues with my LPSPI transmission,What is the reason for this?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="fancycang_0-1699943442638.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/249674iF5CA5D36E790CDA3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="fancycang_0-1699943442638.png" alt="fancycang_0-1699943442638.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="fancycang_1-1699943507233.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/249675i0639DEEC701C9276/image-size/medium?v=v2&amp;amp;px=400" role="button" title="fancycang_1-1699943507233.png" alt="fancycang_1-1699943507233.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I perform SPI transmission on external Flash, and the code can run normally without FreeRTOS. When FreeRTOS is added, the code will make an error at the command being transmitted.Why?&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>Tue, 14 Nov 2023 06:33:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/FreeRTOS-LPSPI/m-p/1756695#M28609</guid>
      <dc:creator>fancycang</dc:creator>
      <dc:date>2023-11-14T06:33:23Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS LPSPI</title>
      <link>https://community.nxp.com/t5/S32K/FreeRTOS-LPSPI/m-p/1756954#M28633</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;did you try to initialize LPSPI driver within some init task after scheduler is started?&lt;/P&gt;
&lt;P&gt;BR, Petr&lt;/P&gt;</description>
      <pubDate>Tue, 14 Nov 2023 13:41:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/FreeRTOS-LPSPI/m-p/1756954#M28633</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2023-11-14T13:41:55Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS LPSPI</title>
      <link>https://community.nxp.com/t5/S32K/FreeRTOS-LPSPI/m-p/1757207#M28638</link>
      <description>&lt;P&gt;Hi Petr&lt;/P&gt;&lt;P&gt;I did not initialize LPSPI in task scheduling, just like SDK v4.0 freertos_s32k144 demo use prvSetupHardware() function Initialize LPSPI .Start SPI communication after initialization, using LPSPI_ DRV_ The MasterTransferBlocking function will report an error.&lt;/P&gt;&lt;P&gt;My phenomenon is that after adding the freertos module, my SPI transfer function will directly report an error.&lt;/P&gt;&lt;P&gt;Best Reagrds&lt;/P&gt;</description>
      <pubDate>Wed, 15 Nov 2023 01:09:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/FreeRTOS-LPSPI/m-p/1757207#M28638</guid>
      <dc:creator>fancycang</dc:creator>
      <dc:date>2023-11-15T01:09:55Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS LPSPI</title>
      <link>https://community.nxp.com/t5/S32K/FreeRTOS-LPSPI/m-p/1757601#M28667</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;you should call init and send functions from task after scheduler is started.&lt;/P&gt;&lt;P&gt;BR, Petr&lt;/P&gt;</description>
      <pubDate>Wed, 15 Nov 2023 11:28:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/FreeRTOS-LPSPI/m-p/1757601#M28667</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2023-11-15T11:28:50Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS LPSPI</title>
      <link>https://community.nxp.com/t5/S32K/FreeRTOS-LPSPI/m-p/1758115#M28687</link>
      <description>&lt;P&gt;Hi Petr&lt;/P&gt;&lt;P&gt;Thank you for your reply. I seem to have found the cause of the problem, The SemaWait() function was called in the LPSPI_DRV_MasterTransferBlocking() function.When the freertos module was not added, this function exists in osif_baremetal. c. However, after adding freertos, it will jump to osif_ Freertos. c, this may be the reason why the function cannot run, but I haven't found a solution yet. Do you have any ideas?&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;</description>
      <pubDate>Thu, 16 Nov 2023 06:47:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/FreeRTOS-LPSPI/m-p/1758115#M28687</guid>
      <dc:creator>fancycang</dc:creator>
      <dc:date>2023-11-16T06:47:13Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS LPSPI</title>
      <link>https://community.nxp.com/t5/S32K/FreeRTOS-LPSPI/m-p/1760859#M28825</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;what about to increase heap size in FreeRTOS component?&lt;BR /&gt;Or share simplified project showing an issue.&lt;/P&gt;
&lt;P&gt;BR, Petr&lt;/P&gt;</description>
      <pubDate>Tue, 21 Nov 2023 14:42:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/FreeRTOS-LPSPI/m-p/1760859#M28825</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2023-11-21T14:42:22Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS LPSPI</title>
      <link>https://community.nxp.com/t5/S32K/FreeRTOS-LPSPI/m-p/1761361#M28844</link>
      <description>&lt;P&gt;Hi petr&lt;/P&gt;&lt;P&gt;Thank you for your answer. I have solved this problem and can only achieve SPI transmission in task scheduling.&lt;/P&gt;&lt;P&gt;Beat Regards&lt;/P&gt;</description>
      <pubDate>Wed, 22 Nov 2023 00:58:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/FreeRTOS-LPSPI/m-p/1761361#M28844</guid>
      <dc:creator>fancycang</dc:creator>
      <dc:date>2023-11-22T00:58:47Z</dc:date>
    </item>
  </channel>
</rss>

