<?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 S32K142 FlexIO SPI driver initialization ERROR in S32K</title>
    <link>https://community.nxp.com/t5/S32K/S32K142-FlexIO-SPI-driver-initialization-ERROR/m-p/1761653#M28856</link>
    <description>&lt;P&gt;Hello everyone:&lt;/P&gt;&lt;P&gt;Recently I am researching on S32K142 flexio SPI configuration, master mode.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Following configuration of&amp;nbsp; demo example,&amp;nbsp;FLEXIO_SPI_DRV_MasterInit is always return ERROR. Does anyone knoes why and how could I solve it?&lt;/P&gt;&lt;P&gt;Details as follows:&lt;/P&gt;&lt;P&gt;1. Background&lt;/P&gt;&lt;P&gt;mcu: S32K142_64&lt;/P&gt;&lt;P&gt;IDE: S32 Design Studio V2.2&lt;/P&gt;&lt;P&gt;SDK version: RTM 3.0.0&lt;/P&gt;&lt;P&gt;2. Configuration&lt;/P&gt;&lt;P&gt;2.1 PinSettings:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AndyChen1_0-1700636919190.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/251027iB65763FF2879D4B3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AndyChen1_0-1700636919190.png" alt="AndyChen1_0-1700636919190.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2.2 FlexIO spi configuration&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AndyChen1_1-1700636967360.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/251028iBE68E0E62F5B3274/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AndyChen1_1-1700636967360.png" alt="AndyChen1_1-1700636967360.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. Code implementaion:&lt;/P&gt;&lt;P&gt;flexio_device_state_t flexIODeviceState;&lt;BR /&gt;flexio_spi_master_state_t flexIOSPIState_Master;&lt;/P&gt;&lt;P&gt;FLEXIO_DRV_InitDevice(INST_FLEXIO_SPI1, &amp;amp;flexIODeviceState);&lt;BR /&gt;FLEXIO_SPI_DRV_MasterInit(INST_FLEXIO_SPI1, &amp;amp;flexio_spi1_MasterConfig0, &amp;amp;flexIOSPIState_Master);&lt;/P&gt;&lt;P&gt;4. Question:&lt;/P&gt;&lt;P&gt;4.1&lt;/P&gt;&lt;P&gt;when I debug to FLEXIO_SPI_DRV_MasterInit--&amp;gt;FLEXIO_DRV_InitDriver--&amp;gt;FLEXIO_DRV_Allocate&lt;/P&gt;&lt;P&gt;FLEXIO_DRV_Allocate is always return ERROR. Regiater&amp;nbsp;PARAM is all zero, It seems no shifter and timer resource is available for my configuration.&lt;/P&gt;&lt;P&gt;Any one knows why?&lt;/P&gt;&lt;P&gt;4.2&lt;/P&gt;&lt;P&gt;And when&amp;nbsp; I try to use&amp;nbsp;FLEXIO_SPI_DRV_MasterTransferBlocking to send some dummy spi data,&amp;nbsp;master-&amp;gt;driverIdle is always TRUE, NO any signal according to scope. I dont know if it is related with 4.1 question?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anyone help me? thanks a lot!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 22 Nov 2023 07:14:44 GMT</pubDate>
    <dc:creator>AndyChen1</dc:creator>
    <dc:date>2023-11-22T07:14:44Z</dc:date>
    <item>
      <title>S32K142 FlexIO SPI driver initialization ERROR</title>
      <link>https://community.nxp.com/t5/S32K/S32K142-FlexIO-SPI-driver-initialization-ERROR/m-p/1761653#M28856</link>
      <description>&lt;P&gt;Hello everyone:&lt;/P&gt;&lt;P&gt;Recently I am researching on S32K142 flexio SPI configuration, master mode.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Following configuration of&amp;nbsp; demo example,&amp;nbsp;FLEXIO_SPI_DRV_MasterInit is always return ERROR. Does anyone knoes why and how could I solve it?&lt;/P&gt;&lt;P&gt;Details as follows:&lt;/P&gt;&lt;P&gt;1. Background&lt;/P&gt;&lt;P&gt;mcu: S32K142_64&lt;/P&gt;&lt;P&gt;IDE: S32 Design Studio V2.2&lt;/P&gt;&lt;P&gt;SDK version: RTM 3.0.0&lt;/P&gt;&lt;P&gt;2. Configuration&lt;/P&gt;&lt;P&gt;2.1 PinSettings:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AndyChen1_0-1700636919190.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/251027iB65763FF2879D4B3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AndyChen1_0-1700636919190.png" alt="AndyChen1_0-1700636919190.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2.2 FlexIO spi configuration&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AndyChen1_1-1700636967360.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/251028iBE68E0E62F5B3274/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AndyChen1_1-1700636967360.png" alt="AndyChen1_1-1700636967360.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. Code implementaion:&lt;/P&gt;&lt;P&gt;flexio_device_state_t flexIODeviceState;&lt;BR /&gt;flexio_spi_master_state_t flexIOSPIState_Master;&lt;/P&gt;&lt;P&gt;FLEXIO_DRV_InitDevice(INST_FLEXIO_SPI1, &amp;amp;flexIODeviceState);&lt;BR /&gt;FLEXIO_SPI_DRV_MasterInit(INST_FLEXIO_SPI1, &amp;amp;flexio_spi1_MasterConfig0, &amp;amp;flexIOSPIState_Master);&lt;/P&gt;&lt;P&gt;4. Question:&lt;/P&gt;&lt;P&gt;4.1&lt;/P&gt;&lt;P&gt;when I debug to FLEXIO_SPI_DRV_MasterInit--&amp;gt;FLEXIO_DRV_InitDriver--&amp;gt;FLEXIO_DRV_Allocate&lt;/P&gt;&lt;P&gt;FLEXIO_DRV_Allocate is always return ERROR. Regiater&amp;nbsp;PARAM is all zero, It seems no shifter and timer resource is available for my configuration.&lt;/P&gt;&lt;P&gt;Any one knows why?&lt;/P&gt;&lt;P&gt;4.2&lt;/P&gt;&lt;P&gt;And when&amp;nbsp; I try to use&amp;nbsp;FLEXIO_SPI_DRV_MasterTransferBlocking to send some dummy spi data,&amp;nbsp;master-&amp;gt;driverIdle is always TRUE, NO any signal according to scope. I dont know if it is related with 4.1 question?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anyone help me? thanks a lot!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Nov 2023 07:14:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K142-FlexIO-SPI-driver-initialization-ERROR/m-p/1761653#M28856</guid>
      <dc:creator>AndyChen1</dc:creator>
      <dc:date>2023-11-22T07:14:44Z</dc:date>
    </item>
    <item>
      <title>回复： S32K142 FlexIO SPI driver initialization ERROR</title>
      <link>https://community.nxp.com/t5/S32K/S32K142-FlexIO-SPI-driver-initialization-ERROR/m-p/1761660#M28857</link>
      <description>&lt;P&gt;Update on 4.2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;master-&amp;gt;driverIdle is always FALSE in function&amp;nbsp;FLEXIO_SPI_DRV_MasterTransferBlocking&lt;/P&gt;&lt;P&gt;-------------------------------------------------------- update above------------------------------------------------------&lt;/P&gt;&lt;P&gt;4.2&lt;/P&gt;&lt;P&gt;And when&amp;nbsp; I try to use&amp;nbsp;FLEXIO_SPI_DRV_MasterTransferBlocking to send some dummy spi data,&amp;nbsp;master-&amp;gt;driverIdle is always TRUE, NO any signal according to scope. I dont know if it is related with 4.1 question?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Nov 2023 07:17:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K142-FlexIO-SPI-driver-initialization-ERROR/m-p/1761660#M28857</guid>
      <dc:creator>AndyChen1</dc:creator>
      <dc:date>2023-11-22T07:17:06Z</dc:date>
    </item>
    <item>
      <title>回复： S32K142 FlexIO SPI driver initialization ERROR</title>
      <link>https://community.nxp.com/t5/S32K/S32K142-FlexIO-SPI-driver-initialization-ERROR/m-p/1763216#M28959</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/226063"&gt;@AndyChen1&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;the most interesting information is that PARAM is always zero. Could you write down whole part number of your device?&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Lukas&lt;/P&gt;</description>
      <pubDate>Fri, 24 Nov 2023 08:57:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K142-FlexIO-SPI-driver-initialization-ERROR/m-p/1763216#M28959</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2023-11-24T08:57:31Z</dc:date>
    </item>
    <item>
      <title>回复： S32K142 FlexIO SPI driver initialization ERROR</title>
      <link>https://community.nxp.com/t5/S32K/S32K142-FlexIO-SPI-driver-initialization-ERROR/m-p/1763239#M28961</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/37795"&gt;@lukaszadrapa&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;whole part number is&amp;nbsp;FS32K142URT0VLH LQFP64&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I saw PARAM reset value is 0x04080404,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;when I double click register name, the value read back is 0x0000000.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is there any operation mistake or something I mis-understand?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AndyChen1_1-1700817754070.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/251412i179B522770D2C47A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AndyChen1_1-1700817754070.png" alt="AndyChen1_1-1700817754070.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 24 Nov 2023 09:24:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K142-FlexIO-SPI-driver-initialization-ERROR/m-p/1763239#M28961</guid>
      <dc:creator>AndyChen1</dc:creator>
      <dc:date>2023-11-24T09:24:04Z</dc:date>
    </item>
    <item>
      <title>回复： S32K142 FlexIO SPI driver initialization ERROR</title>
      <link>https://community.nxp.com/t5/S32K/S32K142-FlexIO-SPI-driver-initialization-ERROR/m-p/1763301#M28965</link>
      <description>&lt;P&gt;It looks like you have old version of the chip. The 'R' in the part number means (FS32K142U&lt;FONT color="#FF0000"&gt;R&lt;/FONT&gt;T0VLH LQFP64) that it's device with "Basic feature set" only without FlexIO. This version is not offered anymore:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="lukaszadrapa_0-1700821312417.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/251423i50EF8E863775BF0F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="lukaszadrapa_0-1700821312417.png" alt="lukaszadrapa_0-1700821312417.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So, my recommendation is to order new device. As you can see in the screenshot above, all current devices have FlexIO available now (see Y: Optional feature).&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Lukas&lt;/P&gt;</description>
      <pubDate>Fri, 24 Nov 2023 10:25:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K142-FlexIO-SPI-driver-initialization-ERROR/m-p/1763301#M28965</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2023-11-24T10:25:20Z</dc:date>
    </item>
    <item>
      <title>回复： S32K142 FlexIO SPI driver initialization ERROR</title>
      <link>https://community.nxp.com/t5/S32K/S32K142-FlexIO-SPI-driver-initialization-ERROR/m-p/1763693#M29000</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/37795"&gt;@lukaszadrapa&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your kindly reply!&lt;/P&gt;</description>
      <pubDate>Mon, 27 Nov 2023 03:24:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K142-FlexIO-SPI-driver-initialization-ERROR/m-p/1763693#M29000</guid>
      <dc:creator>AndyChen1</dc:creator>
      <dc:date>2023-11-27T03:24:06Z</dc:date>
    </item>
  </channel>
</rss>

