<?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: SMP Enable in IMX6 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542117#M85448</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much for the SDK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I referred the sdk and made some modifications in my source. Now the secondary core starts booting, but freezing is happening at different place.&lt;/P&gt;&lt;P&gt;Seems the stack is running out, for the secondary core( not sure).&lt;/P&gt;&lt;P&gt;I wrote a dummy function which use 100 bytes of stack mem and called it iteratively from secondary core and caused freezing after 20- 40 calls.&lt;BR /&gt;Without that 100 bytes stack usage&amp;nbsp;it is running without freezing. That's why i suspect the stack mem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any suggestions for the above issue?&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;Vishnu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 29 Aug 2016 04:23:45 GMT</pubDate>
    <dc:creator>vishnuj</dc:creator>
    <dc:date>2016-08-29T04:23:45Z</dc:date>
    <item>
      <title>SMP Enable in IMX6</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542111#M85442</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; We are developing a hypervisor(we can consider it as a small RTOS) in Freescale i.MX6 Quad SABRE Smart Device Board. I am able to run this hypervisor in single core.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Now i am trying to enable SMP. For that i followed the steps used in Linux kernel. But while trying to trigger secondary cores the system(core 0) freeze on the SRC_SCR enable&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; register. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please suggest the possible reasons for this issue. Also please tell the necessary procedures we have to do for enabling SMP.&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;Vishnu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Aug 2016 05:40:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542111#M85442</guid>
      <dc:creator>vishnuj</dc:creator>
      <dc:date>2016-08-18T05:40:34Z</dc:date>
    </item>
    <item>
      <title>Re: SMP Enable in IMX6</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542112#M85443</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vishnu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;such configuration is not provided in nxp bsps for i.MX6DQ, however one&lt;/P&gt;&lt;P&gt;can look at i.MX6SX rtos+linux, please refer to attached Linux Manual&lt;/P&gt;&lt;P&gt;with description of heterogeneous multicore chip where different processing cores&lt;/P&gt;&lt;P&gt;running different instruction sets and different OSs in Chapter 51.&lt;/P&gt;&lt;P&gt;BSPs can be found on&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-processors/i.mx-6-processors/i.mx6qp/i.mx-6-series-software-and-development-tool-resources:IMX6_SW" title="http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-processors/i.mx-6-processors/i.mx6qp/i.mx-6-series-software-and-development-tool-resources:IMX6_SW"&gt;i.MX 6 Series Software and Development Tool|NXP&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Aug 2016 23:48:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542112#M85443</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-08-18T23:48:07Z</dc:date>
    </item>
    <item>
      <title>Re: SMP Enable in IMX6</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542113#M85444</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank You for you reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually i am not using hetergeneous system. Two OS is planned to run using some virtualization methods. The OSs will run above on top of the hypervisor(a small kernel).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My actual problem is&amp;nbsp; -&amp;nbsp; i am running a hypervisor&amp;nbsp; above U-boot(we can consider the hypervisor as a small OS running instead of linux). Here the multiple OS case is not coming to picture. This hypervisor itself is a small OS.&amp;nbsp; I want to just enable SMP in this hypervisor. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.73;"&gt;Sorry for the lack of clarity in my first mail, hope you will get the actual scenario from this mail.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vishnu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Aug 2016 04:44:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542113#M85444</guid>
      <dc:creator>vishnuj</dc:creator>
      <dc:date>2016-08-19T04:44:43Z</dc:date>
    </item>
    <item>
      <title>Re: SMP Enable in IMX6</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542114#M85445</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please refer to the Chapter 3 of the attached document. Hope it will be of some help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, I can provide the complete Platform SDK package, mentioned in this document, if required.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Artur&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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, 19 Aug 2016 11:09:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542114#M85445</guid>
      <dc:creator>art</dc:creator>
      <dc:date>2016-08-19T11:09:21Z</dc:date>
    </item>
    <item>
      <title>Re: SMP Enable in IMX6</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542115#M85446</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Artur,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much for your reply.&lt;/P&gt;&lt;P&gt;It would be helpful to me if you provide the SDK package.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vishnu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Aug 2016 11:24:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542115#M85446</guid>
      <dc:creator>vishnuj</dc:creator>
      <dc:date>2016-08-19T11:24:16Z</dc:date>
    </item>
    <item>
      <title>Re: SMP Enable in IMX6</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542116#M85447</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please find it attached.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Artur&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Aug 2016 07:50:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542116#M85447</guid>
      <dc:creator>art</dc:creator>
      <dc:date>2016-08-22T07:50:18Z</dc:date>
    </item>
    <item>
      <title>Re: SMP Enable in IMX6</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542117#M85448</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much for the SDK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I referred the sdk and made some modifications in my source. Now the secondary core starts booting, but freezing is happening at different place.&lt;/P&gt;&lt;P&gt;Seems the stack is running out, for the secondary core( not sure).&lt;/P&gt;&lt;P&gt;I wrote a dummy function which use 100 bytes of stack mem and called it iteratively from secondary core and caused freezing after 20- 40 calls.&lt;BR /&gt;Without that 100 bytes stack usage&amp;nbsp;it is running without freezing. That's why i suspect the stack mem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any suggestions for the above issue?&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;Vishnu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Aug 2016 04:23:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542117#M85448</guid>
      <dc:creator>vishnuj</dc:creator>
      <dc:date>2016-08-29T04:23:45Z</dc:date>
    </item>
  </channel>
</rss>

