<?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: S32G Multicore (A53/M7) &amp;amp; Shared Resources in S32G</title>
    <link>https://community.nxp.com/t5/S32G/S32G-Multicore-A53-M7-amp-Shared-Resources/m-p/2066345#M13038</link>
    <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;in the last couple of weeks I found out that for now the SRM can only be configured using EB Tresos (which is not what I want). Also the mentioned document (&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/24163" target="_blank"&gt;@chenyin_h&lt;/A&gt;) AN13750 does not help, because it also uses the EB Tresos tool.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;That means I'm back to my original question on how to configure the boot and shared ressources in a Linux/RTOS scenario.&lt;BR /&gt;I noticed that the "Extended Resource Domain Controller" (xRDC) seems to be another concept of managing shared resources and there are several documents describing the technical details of it. But again I can not find any examples / tutorials / code describing how to actually configure and use the xRDC with U-Boot/Linux/RTOS.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Can anyone help me with that or give me some hints on where to find help or futher information?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thanks a lot &amp;amp; best regards&lt;BR /&gt;Alex&lt;/P&gt;</description>
    <pubDate>Fri, 21 Mar 2025 13:20:50 GMT</pubDate>
    <dc:creator>alex_n</dc:creator>
    <dc:date>2025-03-21T13:20:50Z</dc:date>
    <item>
      <title>S32G Multicore (A53/M7) &amp; Shared Resources</title>
      <link>https://community.nxp.com/t5/S32G/S32G-Multicore-A53-M7-amp-Shared-Resources/m-p/2039824#M12563</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I want to use the S32G3 with Linux (A53) and RTOS (M7) in a safety-critical environment. I managed to build my own Linux SD-Card Image using Yocto and a M7 RTOS binary with the blinking LED example. I can boot Linux and run the M7 binary with U-Boot (I don't want to use EB Tresos), but as soon as Linux starts the LED stops blinking (but RTOS is still running).&lt;/P&gt;&lt;P&gt;I tried to find a way to manage the shared resources (GPIO in this case) and there are a lot of concepts (scmi, pcsa, scp, mcp, srm) but no manuals or examples. The Linux BSP43.0 manual describes the Shared Resource Manager (SRM) in chapter 27 which is exactly what I want, but again there are no examples, demos, further help. If I activate the SRM in Yocto (DISTRO_FEATURES:append = " scprt") the Image just doesn't boot anymore but I have no clue how to fix that.&lt;/P&gt;&lt;P&gt;Can anyone help me with that by referencing some documentation, examples or anything that helps?&lt;/P&gt;&lt;P&gt;I'm also wondering why information about this topics are so difficult to find since I thought that this is what basically everyone wants to do: Booting all cores with different OS and managing the resources.&lt;/P&gt;&lt;P&gt;Thanks for any help,&lt;/P&gt;&lt;P&gt;Alex&lt;/P&gt;</description>
      <pubDate>Fri, 07 Feb 2025 09:03:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/S32G-Multicore-A53-M7-amp-Shared-Resources/m-p/2039824#M12563</guid>
      <dc:creator>alex_n</dc:creator>
      <dc:date>2025-02-07T09:03:13Z</dc:date>
    </item>
    <item>
      <title>Re: S32G Multicore (A53/M7) &amp; Shared Resources</title>
      <link>https://community.nxp.com/t5/S32G/S32G-Multicore-A53-M7-amp-Shared-Resources/m-p/2040266#M12575</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/244528"&gt;@alex_n&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your post&lt;/P&gt;
&lt;P&gt;For booting the M core and A cores simultaneously, there is a formal document called AN13750(&lt;A href="https://www.nxp.com/webapp/Download?colCode=AN13750" target="_blank"&gt;https://www.nxp.com/webapp/Download?colCode=AN13750&lt;/A&gt;), which introduced basic concepts/ recommended methods for booting both A&amp;amp;M cores. besides, the GoldVIP(&lt;A href="https://www.nxp.com/design/design-center/software/automotive-software-and-tools/s32g-vehicle-integration-platform-goldvip:GOLDVIP)" target="_blank"&gt;https://www.nxp.com/design/design-center/software/automotive-software-and-tools/s32g-vehicle-integration-platform-goldvip:GOLDVIP)&lt;/A&gt; is also based on both M&amp;amp;A cores applications and could be used for reference.&lt;/P&gt;
&lt;P&gt;I suggest posting actual issues/bugs during the trial to this S32G board or directly raising support ticket via support channel, we will try our best to support.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I apologize for your inconvenience during working with A&amp;amp;M cores simultaneously.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Chenyin&lt;/P&gt;</description>
      <pubDate>Sat, 08 Feb 2025 02:25:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/S32G-Multicore-A53-M7-amp-Shared-Resources/m-p/2040266#M12575</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2025-02-08T02:25:54Z</dc:date>
    </item>
    <item>
      <title>Re: S32G Multicore (A53/M7) &amp; Shared Resources</title>
      <link>https://community.nxp.com/t5/S32G/S32G-Multicore-A53-M7-amp-Shared-Resources/m-p/2040872#M12585</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/24163"&gt;@chenyin_h&lt;/a&gt; ,&lt;/P&gt;&lt;P&gt;Thanks for your reply!&lt;/P&gt;&lt;P&gt;Of course I know the document AN13750 but I don't want to use EB Tresos, so the document doen't help me at all.&lt;/P&gt;&lt;P&gt;I can (and probably will) raise a support ticket but since this is (in my opinion) quite a standard usage scenario I am surprised that there doesn't seem to be a manual / example from NXP and your recommendation to this very basic scenario is to ask the support.&lt;/P&gt;&lt;P&gt;Maybe I should make my questions more concrete:&lt;/P&gt;&lt;P&gt;1. The Linux BSP manual describes how to activate the "Shared Resource Manager", but implementing/using it is "not part of this document". Is there a document/example describing how the "Shared Resource Manager" is used/implemented?&lt;/P&gt;&lt;P&gt;2. There are a lot of documents (e.g. AN13750) describing how to boot and use multicore applications using EB Tresos. Are there any other helpful documents describing how to configure the SoC in a multicore scenario (e.g. with U-Boot and SRM) without EB tresos or any other quite expensive third party software?&lt;/P&gt;&lt;P&gt;Thanks a lot for your support &amp;amp; best regards,&lt;/P&gt;&lt;P&gt;Alex&lt;/P&gt;</description>
      <pubDate>Mon, 10 Feb 2025 11:36:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/S32G-Multicore-A53-M7-amp-Shared-Resources/m-p/2040872#M12585</guid>
      <dc:creator>alex_n</dc:creator>
      <dc:date>2025-02-10T11:36:30Z</dc:date>
    </item>
    <item>
      <title>Re: S32G Multicore (A53/M7) &amp; Shared Resources</title>
      <link>https://community.nxp.com/t5/S32G/S32G-Multicore-A53-M7-amp-Shared-Resources/m-p/2041421#M12596</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/244528"&gt;@alex_n&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Thanks for your reply.&lt;/P&gt;
&lt;P&gt;1. As you may noticed from the BSP UM,&amp;nbsp;&amp;nbsp;t&lt;SPAN class="fontstyle0"&gt;he &lt;/SPAN&gt;&lt;SPAN class="fontstyle2"&gt;Shared Resource Manager (SRM) &lt;/SPAN&gt;&lt;SPAN class="fontstyle0"&gt;is a safety-critical software component that runs on the Cortex-M7 core, it is not part of BSP.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="fontstyle0"&gt;The settings on BSP part(modifications on conf/local.conf during the build) is targeted only enabling corresponding modifications from A53 side, not means that it could be directly used.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="fontstyle0"&gt;Actually, the SRM is a premium software, the corresponding information/documents could not be shared if not purchased, if you feel interested in it, I suggest contacting your NXP sales/FAE for further information.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="fontstyle0"&gt;2. Except for EB(if you do not need to use AUTOSAR), the S32DS which provided by NXP could also be used to configure/build the code for M cores.(like RTD, llce, etc.). For multicore booting and example settings, the AN13750 seems the only formal document which focused on this topic(some other documents mentioned this topic, but without enough details).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="fontstyle0"&gt;I do apologize for your inconvenience.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="fontstyle0"&gt;BR&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="fontstyle0"&gt;Chenyin&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Feb 2025 05:49:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/S32G-Multicore-A53-M7-amp-Shared-Resources/m-p/2041421#M12596</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2025-02-11T05:49:45Z</dc:date>
    </item>
    <item>
      <title>Re: S32G Multicore (A53/M7) &amp; Shared Resources</title>
      <link>https://community.nxp.com/t5/S32G/S32G-Multicore-A53-M7-amp-Shared-Resources/m-p/2066345#M13038</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;in the last couple of weeks I found out that for now the SRM can only be configured using EB Tresos (which is not what I want). Also the mentioned document (&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/24163" target="_blank"&gt;@chenyin_h&lt;/A&gt;) AN13750 does not help, because it also uses the EB Tresos tool.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;That means I'm back to my original question on how to configure the boot and shared ressources in a Linux/RTOS scenario.&lt;BR /&gt;I noticed that the "Extended Resource Domain Controller" (xRDC) seems to be another concept of managing shared resources and there are several documents describing the technical details of it. But again I can not find any examples / tutorials / code describing how to actually configure and use the xRDC with U-Boot/Linux/RTOS.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Can anyone help me with that or give me some hints on where to find help or futher information?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thanks a lot &amp;amp; best regards&lt;BR /&gt;Alex&lt;/P&gt;</description>
      <pubDate>Fri, 21 Mar 2025 13:20:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/S32G-Multicore-A53-M7-amp-Shared-Resources/m-p/2066345#M13038</guid>
      <dc:creator>alex_n</dc:creator>
      <dc:date>2025-03-21T13:20:50Z</dc:date>
    </item>
  </channel>
</rss>

