<?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: LPSPI_DRV_MasterTransferBlocking gets TIMEOUT error in S32K</title>
    <link>https://community.nxp.com/t5/S32K/LPSPI-DRV-MasterTransferBlocking-gets-TIMEOUT-error/m-p/1027014#M6402</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you, please, update your SDK version to the newest 3.0.2 at first?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;A href="https://community.nxp.com/docs/DOC-344776"&gt;S32 Design Studio for ARM 2018.R1 - Update 11 available&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Diana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 31 Mar 2020 13:40:03 GMT</pubDate>
    <dc:creator>dianabatrlova</dc:creator>
    <dc:date>2020-03-31T13:40:03Z</dc:date>
    <item>
      <title>LPSPI_DRV_MasterTransferBlocking gets TIMEOUT error</title>
      <link>https://community.nxp.com/t5/S32K/LPSPI-DRV-MasterTransferBlocking-gets-TIMEOUT-error/m-p/1027013#M6401</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using S32K148 with S32DS.ARM.2018.R1.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;LPSPI_DRV_MasterTransferBlocking gets&amp;nbsp;&lt;/SPAN&gt;TIMEOUT error in some cases:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Configuration of LPSPI:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;const lpspi_master_config_t spi0_ipc_sys_ma_MasterConfig0 = {&lt;BR /&gt; .bitsPerSec = 12000000U,&lt;BR /&gt; .whichPcs = LPSPI_PCS1,&lt;BR /&gt; .pcsPolarity = LPSPI_ACTIVE_LOW,&lt;BR /&gt; .isPcsContinuous = false,&lt;BR /&gt; .bitcount = 8U,&lt;BR /&gt; .lpspiSrcClk = 80000000U,&lt;BR /&gt; .clkPhase = LPSPI_CLOCK_PHASE_1ST_EDGE,&lt;BR /&gt; .clkPolarity = LPSPI_SCK_ACTIVE_LOW,&lt;BR /&gt; .lsbFirst = false,&lt;BR /&gt; .transferType = &lt;STRONG&gt;LPSPI_USING_DMA&lt;/STRONG&gt;,&lt;BR /&gt; .rxDMAChannel = 0U,&lt;BR /&gt; .txDMAChannel = 1U,&lt;BR /&gt; .callback = NULL,&lt;BR /&gt; .callbackParam = NULL,&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Testing cases:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;1.&amp;nbsp;LPSPI_DRV_MasterTransferBlocking(SPI0_IPC_SYS_MA, send_data, &lt;STRONG&gt;NULL&lt;/STRONG&gt;, 16, 100);&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.&amp;nbsp;&lt;SPAN&gt;LPSPI_DRV_MasterTransferBlocking(SPI0_IPC_SYS_MA, send_data,&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;NULL&lt;/STRONG&gt;&lt;SPAN&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;32&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;10000&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; TIMEOUT. I have already set timeout to 10000 and even more, still timeout.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3.&amp;nbsp;LPSPI_DRV_MasterTransferBlocking(SPI0_IPC_SYS_MA, send_data,&amp;nbsp;&lt;STRONG&gt;receive_data&lt;/STRONG&gt;&lt;SPAN&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;32&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;10000&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; OK.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;4.&amp;nbsp;LPSPI_DRV_MasterTransferBlocking(SPI0_IPC_SYS_MA, send_data,&amp;nbsp;&lt;STRONG&gt;receive_data&lt;/STRONG&gt;,&amp;nbsp;32,&amp;nbsp;100);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; OK. Less timeout&amp;nbsp;still works.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;5.&amp;nbsp;LPSPI_DRV_MasterTransferBlocking(SPI0_IPC_SYS_MA, send_data,&amp;nbsp;&lt;STRONG&gt;receive_data&lt;/STRONG&gt;,&amp;nbsp;256,&amp;nbsp;100);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; OK. More packets still work.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;SDK:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;Please check attachment for SDK version.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Mar 2020 02:05:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LPSPI-DRV-MasterTransferBlocking-gets-TIMEOUT-error/m-p/1027013#M6401</guid>
      <dc:creator>xu_wenming</dc:creator>
      <dc:date>2020-03-28T02:05:50Z</dc:date>
    </item>
    <item>
      <title>Re: LPSPI_DRV_MasterTransferBlocking gets TIMEOUT error</title>
      <link>https://community.nxp.com/t5/S32K/LPSPI-DRV-MasterTransferBlocking-gets-TIMEOUT-error/m-p/1027014#M6402</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you, please, update your SDK version to the newest 3.0.2 at first?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;A href="https://community.nxp.com/docs/DOC-344776"&gt;S32 Design Studio for ARM 2018.R1 - Update 11 available&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Diana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Mar 2020 13:40:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LPSPI-DRV-MasterTransferBlocking-gets-TIMEOUT-error/m-p/1027014#M6402</guid>
      <dc:creator>dianabatrlova</dc:creator>
      <dc:date>2020-03-31T13:40:03Z</dc:date>
    </item>
    <item>
      <title>Re: LPSPI_DRV_MasterTransferBlocking gets TIMEOUT error</title>
      <link>https://community.nxp.com/t5/S32K/LPSPI-DRV-MasterTransferBlocking-gets-TIMEOUT-error/m-p/1027015#M6403</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Diana,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply, I'll try to update my SDK to version 3.0.2.&lt;/P&gt;&lt;P&gt;I have made a lot of configuration using ProcessorExpert,&amp;nbsp;before upgrading the version, could you please help me confirm that the new version is compatible with old version PE configuration?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Matthew Xu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Mar 2020 13:54:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LPSPI-DRV-MasterTransferBlocking-gets-TIMEOUT-error/m-p/1027015#M6403</guid>
      <dc:creator>xu_wenming</dc:creator>
      <dc:date>2020-03-31T13:54:54Z</dc:date>
    </item>
    <item>
      <title>Re: LPSPI_DRV_MasterTransferBlocking gets TIMEOUT error</title>
      <link>https://community.nxp.com/t5/S32K/LPSPI-DRV-MasterTransferBlocking-gets-TIMEOUT-error/m-p/1027016#M6404</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Diana,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Additional question is:&amp;nbsp;&lt;/P&gt;&lt;P&gt;Which version is the latest stable version?&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Matthew Xu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Mar 2020 15:27:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LPSPI-DRV-MasterTransferBlocking-gets-TIMEOUT-error/m-p/1027016#M6404</guid>
      <dc:creator>xu_wenming</dc:creator>
      <dc:date>2020-03-31T15:27:29Z</dc:date>
    </item>
    <item>
      <title>Re: LPSPI_DRV_MasterTransferBlocking gets TIMEOUT error</title>
      <link>https://community.nxp.com/t5/S32K/LPSPI-DRV-MasterTransferBlocking-gets-TIMEOUT-error/m-p/1027017#M6405</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Matthew,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All updates and IDE can be found here:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/design/software/development-software/s32-design-studio-ide/s32-design-studio-for-arm:S32DS-ARM?&amp;amp;tab=Design_Tools_Tab"&gt;https://www.nxp.com/design/software/development-software/s32-design-studio-ide/s32-design-studio-for-arm:S32DS-ARM?&amp;amp;tab=Design_Tools_Tab&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The latest SDK version for &lt;STRONG&gt;S32DS for ARM 2018.R1&lt;/STRONG&gt; is &lt;STRONG&gt;3.0.2&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;However, there is another version of &lt;STRONG&gt;S32DS for ARM&amp;nbsp; 2.2.&lt;/STRONG&gt; This version of IDE has integrated&amp;nbsp;S32 SDK 3.0.2.&lt;/P&gt;&lt;P&gt;So, you can also consider the usage of the newest S32DS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;About compatibility, I'm afraid you might come across differences.&lt;BR /&gt;However, the RTM release of SDK is fully tested and ready to be released in the market and integrated into production.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Diana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Apr 2020 09:11:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LPSPI-DRV-MasterTransferBlocking-gets-TIMEOUT-error/m-p/1027017#M6405</guid>
      <dc:creator>dianabatrlova</dc:creator>
      <dc:date>2020-04-01T09:11:54Z</dc:date>
    </item>
    <item>
      <title>Re: LPSPI_DRV_MasterTransferBlocking gets TIMEOUT error</title>
      <link>https://community.nxp.com/t5/S32K/LPSPI-DRV-MasterTransferBlocking-gets-TIMEOUT-error/m-p/1027018#M6406</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Diana,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your information again. I'm gonna do&amp;nbsp;it.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Consider it's kinda a big project to migrate all configurations to the new version of S32DS, it takes some time.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll share the test result on new version of SDK with you after upgrading.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Matthew Xu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Apr 2020 12:39:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LPSPI-DRV-MasterTransferBlocking-gets-TIMEOUT-error/m-p/1027018#M6406</guid>
      <dc:creator>xu_wenming</dc:creator>
      <dc:date>2020-04-01T12:39:14Z</dc:date>
    </item>
  </channel>
</rss>

