<?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: Sbc_fs26_InitDevice(); RTD function failed during Initialisation in S32K</title>
    <link>https://community.nxp.com/t5/S32K/Sbc-fs26-InitDevice-RTD-function-failed-during-Initialisation/m-p/1958704#M41187</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/138749"&gt;@guoweisun&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;im using the RTD APIs, the function from the RTD : Sbc_fs26_InitDevice();&amp;nbsp; already implement the logic you mentioned, however the&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;/* Close initialization phase by sending first watchdog refresh. */
eReturnValue = Sbc_fs26_WdRefresh();&lt;/LI-CODE&gt;&lt;P&gt;is not called, and the&amp;nbsp;Sbc_fs26_WaitInitFSClosed(); return a status error 0x1. could it be a wrong config ?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Kazarian_0-1726826557141.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/300368i40B211DA67169E60/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Kazarian_0-1726826557141.png" alt="Kazarian_0-1726826557141.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 20 Sep 2024 10:03:17 GMT</pubDate>
    <dc:creator>Kazarian</dc:creator>
    <dc:date>2024-09-20T10:03:17Z</dc:date>
    <item>
      <title>Sbc_fs26_InitDevice(); RTD function failed during Initialisation</title>
      <link>https://community.nxp.com/t5/S32K/Sbc-fs26-InitDevice-RTD-function-failed-during-Initialisation/m-p/1955511#M40997</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hello, &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;We use FS2600 with S32K3 on our design, SDK ver 4.0.0. and S32DS ver 3.5&amp;nbsp;Build id: 240726, update 13. FreeRTOS is used as OS. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;During initialisation , this code is called:&lt;/SPAN&gt;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;Std_ReturnType initFs26Driver()
{
    Std_ReturnType retVal       = E_NOT_OK;

    /* Initializes the FS26 driver */
	retVal = Sbc_fs26_Init(&amp;amp;Sbc_fs26_xConfig_BOARD_InitPeripherals);
    if (retVal != E_OK)
    {
        return retVal;
    }

    /* Configures the device */
    retVal |= Sbc_fs26_InitDevice();
    if (retVal != E_OK)
    {
        return retVal;
    }

    /* Fault Error Counter should decrease to zero */
    uint8 u8FaultErrorCounterValue = 0U;
    retVal |= Sbc_fs26_GetFaultErrorCounterValue(&amp;amp;u8FaultErrorCounterValue);
    if ((retVal != E_OK) || (u8FaultErrorCounterValue != 0U))
    {
        return retVal;
    }

    /* Sbc device should be in FS_STATES_FS0B_ASSERT */
    Sbc_fs26_RxFrameType rxData = {0};
    retVal |= Sbc_fs26_ReadRegister(TRUE, SBC_FS26_FS_STATES_ADDR, &amp;amp;rxData);
	if((retVal != E_OK) || ((rxData.u16ReadData &amp;amp; SBC_FS26_FS_FS_STATES_MASK) != SBC_FS26_FS_FS_STATES_FS0B_ASSERT))
	{
		return retVal;
	}

    return E_OK;
}&lt;/LI-CODE&gt;&lt;P&gt;Function Fails on&amp;nbsp;Sbc_fs26_InitDevice(); specifically on&amp;nbsp;Sbc_fs26_WaitInitFSClosed() -&amp;gt;&amp;nbsp;Sbc_fs26_WaitInitFSClosed().&lt;/P&gt;&lt;P&gt;InitFS is not closed and the&amp;nbsp;Sbc_fs26_GetDeviceState return&amp;nbsp;FS_STATES_INIT_FS, as shown in image&amp;nbsp;DeviceStateisInitFs.JPG.&lt;/P&gt;&lt;P&gt;attached the used configuration. can you please tell me why is this failing ?&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 17 Sep 2024 09:19:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Sbc-fs26-InitDevice-RTD-function-failed-during-Initialisation/m-p/1955511#M40997</guid>
      <dc:creator>Kazarian</dc:creator>
      <dc:date>2024-09-17T09:19:47Z</dc:date>
    </item>
    <item>
      <title>Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation</title>
      <link>https://community.nxp.com/t5/S32K/Sbc-fs26-InitDevice-RTD-function-failed-during-Initialisation/m-p/1955514#M40998</link>
      <description>&lt;P&gt;attached the images related to the first post&lt;/P&gt;</description>
      <pubDate>Tue, 17 Sep 2024 09:24:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Sbc-fs26-InitDevice-RTD-function-failed-during-Initialisation/m-p/1955514#M40998</guid>
      <dc:creator>Kazarian</dc:creator>
      <dc:date>2024-09-17T09:24:17Z</dc:date>
    </item>
    <item>
      <title>Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation</title>
      <link>https://community.nxp.com/t5/S32K/Sbc-fs26-InitDevice-RTD-function-failed-during-Initialisation/m-p/1957495#M41131</link>
      <description>&lt;P&gt;Hello NXP team,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any update on the above topic ?&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Thu, 19 Sep 2024 08:58:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Sbc-fs26-InitDevice-RTD-function-failed-during-Initialisation/m-p/1957495#M41131</guid>
      <dc:creator>Kazarian</dc:creator>
      <dc:date>2024-09-19T08:58:01Z</dc:date>
    </item>
    <item>
      <title>Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation</title>
      <link>https://community.nxp.com/t5/S32K/Sbc-fs26-InitDevice-RTD-function-failed-during-Initialisation/m-p/1958537#M41174</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;During INIT phase you need refresh WD to decrease fault error counter into zero then close it,can you please verify your WD feeding wrong or correct?&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>Fri, 20 Sep 2024 08:01:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Sbc-fs26-InitDevice-RTD-function-failed-during-Initialisation/m-p/1958537#M41174</guid>
      <dc:creator>guoweisun</dc:creator>
      <dc:date>2024-09-20T08:01:39Z</dc:date>
    </item>
    <item>
      <title>Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation</title>
      <link>https://community.nxp.com/t5/S32K/Sbc-fs26-InitDevice-RTD-function-failed-during-Initialisation/m-p/1958704#M41187</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/138749"&gt;@guoweisun&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;im using the RTD APIs, the function from the RTD : Sbc_fs26_InitDevice();&amp;nbsp; already implement the logic you mentioned, however the&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;/* Close initialization phase by sending first watchdog refresh. */
eReturnValue = Sbc_fs26_WdRefresh();&lt;/LI-CODE&gt;&lt;P&gt;is not called, and the&amp;nbsp;Sbc_fs26_WaitInitFSClosed(); return a status error 0x1. could it be a wrong config ?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Kazarian_0-1726826557141.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/300368i40B211DA67169E60/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Kazarian_0-1726826557141.png" alt="Kazarian_0-1726826557141.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 20 Sep 2024 10:03:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Sbc-fs26-InitDevice-RTD-function-failed-during-Initialisation/m-p/1958704#M41187</guid>
      <dc:creator>Kazarian</dc:creator>
      <dc:date>2024-09-20T10:03:17Z</dc:date>
    </item>
    <item>
      <title>Re: Sbc_fs26_InitDevice(); RTD function failed during Initialisation</title>
      <link>https://community.nxp.com/t5/S32K/Sbc-fs26-InitDevice-RTD-function-failed-during-Initialisation/m-p/1959324#M41216</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am not software engineer here I only support FS26,for the FS26 enter into normal mode steps please see below picture,you can match the drive step by step to verify whether it works or not.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="guoweisun_0-1727054262186.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/300531i085E2AB14CAB2021/image-size/medium?v=v2&amp;amp;px=400" role="button" title="guoweisun_0-1727054262186.png" alt="guoweisun_0-1727054262186.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Sep 2024 01:19:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Sbc-fs26-InitDevice-RTD-function-failed-during-Initialisation/m-p/1959324#M41216</guid>
      <dc:creator>guoweisun</dc:creator>
      <dc:date>2024-09-23T01:19:12Z</dc:date>
    </item>
  </channel>
</rss>

