<?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 Running U-boot standalone API's in spicific core in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Running-U-boot-standalone-API-s-in-spicific-core/m-p/801557#M123853</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV class=""&gt;&lt;P&gt;&lt;SPAN style="font-size: 22px;"&gt;I am working on Imx6 sabre SD free-scale board, we have u-boot compiled for the board also running an standalone API's(simple hello_world program) from u-boot. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 22px;"&gt;But now I want to load &amp;amp; run this standalone application in any of specified core (other then core 0). By default u-boot runs in core 0 of processor.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 22px;"&gt;what are the steps to initialize new core &amp;amp; switch to new core.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 22px;"&gt;Can anyone help me or suggest some reference available&lt;/SPAN&gt;.&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 07 Sep 2018 09:52:54 GMT</pubDate>
    <dc:creator>edwinkaus</dc:creator>
    <dc:date>2018-09-07T09:52:54Z</dc:date>
    <item>
      <title>Running U-boot standalone API's in spicific core</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Running-U-boot-standalone-API-s-in-spicific-core/m-p/801557#M123853</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV class=""&gt;&lt;P&gt;&lt;SPAN style="font-size: 22px;"&gt;I am working on Imx6 sabre SD free-scale board, we have u-boot compiled for the board also running an standalone API's(simple hello_world program) from u-boot. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 22px;"&gt;But now I want to load &amp;amp; run this standalone application in any of specified core (other then core 0). By default u-boot runs in core 0 of processor.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 22px;"&gt;what are the steps to initialize new core &amp;amp; switch to new core.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 22px;"&gt;Can anyone help me or suggest some reference available&lt;/SPAN&gt;.&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Sep 2018 09:52:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Running-U-boot-standalone-API-s-in-spicific-core/m-p/801557#M123853</guid>
      <dc:creator>edwinkaus</dc:creator>
      <dc:date>2018-09-07T09:52:54Z</dc:date>
    </item>
    <item>
      <title>Re: Running U-boot standalone API's in spicific core</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Running-U-boot-standalone-API-s-in-spicific-core/m-p/801558#M123854</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Edwin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;one can try to reuse sdk baremetal example (zip available on &lt;A href="https://community.nxp.com/thread/432859"&gt;SMP Enable in IMX6&lt;/A&gt;&amp;nbsp;)&lt;/P&gt;&lt;P&gt;please check Chapter 3 Multicore Startup iMX6_Firmware_Guide.pdf included in its documentation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Sep 2018 23:15:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Running-U-boot-standalone-API-s-in-spicific-core/m-p/801558#M123854</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2018-09-07T23:15:50Z</dc:date>
    </item>
    <item>
      <title>Re: Running U-boot standalone API's in spicific core</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Running-U-boot-standalone-API-s-in-spicific-core/m-p/801559#M123855</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN class=""&gt;&lt;A _jive_internal="true" class="" data-content-finding="Community" data-userid="206296" data-username="igorpadykov" href="https://community.nxp.com/people/igorpadykov"&gt;igorpadykov&lt;/A&gt; &lt;/SPAN&gt;.,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here I am trying write my own bare metal program to initialize the secondary cores &amp;amp; enable.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried following steps:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt; I loaded the Hello_world.bin standalone program to the RAM(Addr: 0x10000000) using fatload command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt; I have added an custom u-boot command in that I am initializing persistent bits of core 2(address) , Reset &amp;amp; Enable of core 2. as follows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REG(SRC_GPR3) = 0x10000000;&amp;nbsp; //Address of standalone bin file&lt;BR /&gt; val = REG(SRC_SCR);&lt;BR /&gt; val |= 1 &amp;lt;&amp;lt; 14 ;&lt;BR /&gt; val |= 1 &amp;lt;&amp;lt; 22 ;&lt;BR /&gt; REG(SRC_SCR) = val ;&amp;nbsp; // RESET &amp;amp; Enable of secondary core &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Up on entering the custom command I expect the standalone program to execute by secondary core, But its not working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please help me to resolve this issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Edwin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Sep 2018 08:58:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Running-U-boot-standalone-API-s-in-spicific-core/m-p/801559#M123855</guid>
      <dc:creator>edwinkaus</dc:creator>
      <dc:date>2018-09-21T08:58:55Z</dc:date>
    </item>
  </channel>
</rss>

