<?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: S32K314 Reboot</title>
    <link>https://community.nxp.com/t5/S32K/S32K314-Reboot/m-p/1663187#M23593</link>
    <description>&lt;P&gt;&lt;A href="mailto:Hi@abhijith_r" target="_blank"&gt;Hi@abhijith_r&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I roughly understand that your needs are similar to the jump of the program address when using the bootloader.&lt;/P&gt;
&lt;P&gt;I suggest you read this program: &lt;STRONG&gt;S32K344_CAN_Bootloader_RTD100&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/Unified-bootloader-Demo/ta-p/1423099" target="_self"&gt;https://community.nxp.com/t5/S32K-Knowledge-Base/Unified-bootloader-Demo/ta-p/1423099&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I copied the implemented function as follows：&lt;/P&gt;
&lt;LI-CODE lang="c"&gt;/*FUNCTION**********************************************************************
 *
 * Function Name : Boot_JumpToApp
 * Description   : This function is jump to app.
 *
 * Implements : 
 *END**************************************************************************/
typedef void (*AppAddr)(void);
AppAddr JumpAppAddr = NULL;
void Boot_JumpToApp(const uint32 i_AppAddr)
{
	AppAddr resetHandle = (AppAddr)(i_AppAddr);

	(resetHandle)();
}&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 05 Jun 2023 06:29:10 GMT</pubDate>
    <dc:creator>Senlent</dc:creator>
    <dc:date>2023-06-05T06:29:10Z</dc:date>
    <item>
      <title>S32K314 Reboot</title>
      <link>https://community.nxp.com/t5/S32K/S32K314-Reboot/m-p/1660731#M23440</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am doing a project in S32K314 with freertos. In some cases we need to reboot the device. Is there any API to reboot the device? Or how can I implement ?&lt;/P&gt;</description>
      <pubDate>Wed, 31 May 2023 10:24:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K314-Reboot/m-p/1660731#M23440</guid>
      <dc:creator>abhijith_r</dc:creator>
      <dc:date>2023-05-31T10:24:25Z</dc:date>
    </item>
    <item>
      <title>Re: S32K314 Reboot</title>
      <link>https://community.nxp.com/t5/S32K/S32K314-Reboot/m-p/1661416#M23467</link>
      <description>&lt;P&gt;&lt;A href="mailto:Hi@abhijith_r" target="_blank"&gt;Hi@abhijith_r&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;you can take a look at the API "&lt;STRONG&gt;Power_Ip_MC_ME.c&lt;/STRONG&gt;"&lt;/P&gt;
&lt;P&gt;-&amp;gt;&lt;STRONG&gt;Power_Ip_MC_ME_SocTriggerResetEvent(Power_Ip_PowerModeType PowerMode)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;S32K3 has many reset sources, for example, the user can also use the watchdog timeout reset&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jun 2023 02:59:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K314-Reboot/m-p/1661416#M23467</guid>
      <dc:creator>Senlent</dc:creator>
      <dc:date>2023-06-01T02:59:24Z</dc:date>
    </item>
    <item>
      <title>Re: S32K314 Reboot</title>
      <link>https://community.nxp.com/t5/S32K/S32K314-Reboot/m-p/1663126#M23589</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/188029"&gt;@Senlent&lt;/a&gt; ,&lt;/P&gt;&lt;P&gt;How can I access or jump to&amp;nbsp; Reset vector address? Is there any other way to reboot using registers?&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jun 2023 04:30:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K314-Reboot/m-p/1663126#M23589</guid>
      <dc:creator>abhijith_r</dc:creator>
      <dc:date>2023-06-05T04:30:28Z</dc:date>
    </item>
    <item>
      <title>Re: S32K314 Reboot</title>
      <link>https://community.nxp.com/t5/S32K/S32K314-Reboot/m-p/1663187#M23593</link>
      <description>&lt;P&gt;&lt;A href="mailto:Hi@abhijith_r" target="_blank"&gt;Hi@abhijith_r&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I roughly understand that your needs are similar to the jump of the program address when using the bootloader.&lt;/P&gt;
&lt;P&gt;I suggest you read this program: &lt;STRONG&gt;S32K344_CAN_Bootloader_RTD100&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/Unified-bootloader-Demo/ta-p/1423099" target="_self"&gt;https://community.nxp.com/t5/S32K-Knowledge-Base/Unified-bootloader-Demo/ta-p/1423099&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I copied the implemented function as follows：&lt;/P&gt;
&lt;LI-CODE lang="c"&gt;/*FUNCTION**********************************************************************
 *
 * Function Name : Boot_JumpToApp
 * Description   : This function is jump to app.
 *
 * Implements : 
 *END**************************************************************************/
typedef void (*AppAddr)(void);
AppAddr JumpAppAddr = NULL;
void Boot_JumpToApp(const uint32 i_AppAddr)
{
	AppAddr resetHandle = (AppAddr)(i_AppAddr);

	(resetHandle)();
}&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jun 2023 06:29:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K314-Reboot/m-p/1663187#M23593</guid>
      <dc:creator>Senlent</dc:creator>
      <dc:date>2023-06-05T06:29:10Z</dc:date>
    </item>
    <item>
      <title>Re: S32K314 Reboot</title>
      <link>https://community.nxp.com/t5/S32K/S32K314-Reboot/m-p/1679890#M24649</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/188029"&gt;@Senlent&lt;/a&gt; ,&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Power_Ip_MC_ME_SocTriggerResetEvent&lt;/STRONG&gt; this API works but I found some issues while using this API.&lt;/P&gt;&lt;P&gt;The issue is I just created one timer function and put one counter. When the counter reaches a particular value I call this API for rebooting and it is rebooting the device. I tried it continuously. But after 8-9 times it will hang up at reboot API. I tried several times and it shows same behaviour. After 8-9 reboot the device become hang at this API calling.&lt;/P&gt;</description>
      <pubDate>Sat, 01 Jul 2023 05:23:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K314-Reboot/m-p/1679890#M24649</guid>
      <dc:creator>abhijith_r</dc:creator>
      <dc:date>2023-07-01T05:23:04Z</dc:date>
    </item>
    <item>
      <title>Re: S32K314 Reboot</title>
      <link>https://community.nxp.com/t5/S32K/S32K314-Reboot/m-p/1680041#M24658</link>
      <description>&lt;P&gt;&lt;A href="mailto:Hi@abhijith_r" target="_blank"&gt;Hi@abhijith_r&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Indeed, I've seen some similar questions on internal forums，this may be duo to the version of sBAF.&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;“&lt;EM&gt;The new silicon with new sBAF should be working as described in the RM.&lt;/EM&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;&lt;EM&gt;Right now, we suggested the customer to use the code "IP_MC_RGM-&amp;gt;FREC = 0x0000000F;" during &lt;/EM&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;&lt;EM&gt;application initialization to clear functional reset counter register manually.&lt;/EM&gt;”&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jul 2023 02:01:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K314-Reboot/m-p/1680041#M24658</guid>
      <dc:creator>Senlent</dc:creator>
      <dc:date>2023-07-03T02:01:10Z</dc:date>
    </item>
  </channel>
</rss>

