<?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: any bare metal example project for second A7 processor on imx7? in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/any-bare-metal-example-project-for-second-A7-processor-on-imx7/m-p/639045#M97453</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   in case it can help you help others, I posted the solution I found to my&lt;/P&gt;&lt;P&gt;being unable to find an A7 bare metal example piece of code:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/448268" target="test_blank"&gt;https://community.nxp.com/thread/448268&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at the moment, I'm trying to find out why that project works on the first&lt;/P&gt;&lt;P&gt;A7 core and not on the second - but I should be able to find a solution to&lt;/P&gt;&lt;P&gt;that problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eric&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 03 Apr 2017 19:01:47 GMT</pubDate>
    <dc:creator>erickrieg</dc:creator>
    <dc:date>2017-04-03T19:01:47Z</dc:date>
    <item>
      <title>any bare metal example project for second A7 processor on imx7?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/any-bare-metal-example-project-for-second-A7-processor-on-imx7/m-p/639039#M97447</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The power of the imx6 and imx7 is having two A5 or A7 processors. &amp;nbsp;But it is my understanding that only one of them can run Linux. &amp;nbsp; Does anyone know of an example project to allow the second processor to run bare metal? ArmKeil has imx7 example projects for the M4 or for linux on the first A7 processor, but nothing yet found to allow a simple non-linux build on the second processor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Mar 2017 19:46:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/any-bare-metal-example-project-for-second-A7-processor-on-imx7/m-p/639039#M97447</guid>
      <dc:creator>erickrieg</dc:creator>
      <dc:date>2017-03-31T19:46:41Z</dc:date>
    </item>
    <item>
      <title>Re: any bare metal example project for second A7 processor on imx7?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/any-bare-metal-example-project-for-second-A7-processor-on-imx7/m-p/639040#M97448</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi eric&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regarding i.MX7 baremetal examples only FreeRTOS is available:&lt;BR /&gt;Board Support Packages (3)&lt;BR /&gt;FreeRTOS_iMX7D_1.0.1_LINUX(REV 1.0.1)&lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.nxp.com%2Fproducts%2Fmicrocontrollers-and-processors%2Farm-processors%2Fi.mx-applications-processors%2Fi.mx-7-processors%2Fi.mx-7dual-processors-heterogeneous-processing-with-dual-arm-cortex-a7-cores-and-cortex-m4-core%3Ai.MX7D%3Ftab%3DDesign_Tools_Tab" rel="nofollow" target="_blank"&gt;http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-processors/i.mx-7-processors/i.mx-7dual-processors-heterogeneous-processing-with-dual-arm-cortex-a7-cores-and-cortex-m4-core:i.MX7D?tab=Design_Tools_Tab&lt;/A&gt;&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>Mon, 03 Apr 2017 02:59:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/any-bare-metal-example-project-for-second-A7-processor-on-imx7/m-p/639040#M97448</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2017-04-03T02:59:31Z</dc:date>
    </item>
    <item>
      <title>Re: any bare metal example project for second A7 processor on imx7?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/any-bare-metal-example-project-for-second-A7-processor-on-imx7/m-p/639041#M97449</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    Thanks so much  for getting back to me.  Could you please tell me which&lt;/P&gt;&lt;P&gt;of the 46 links on that page are most likely to help me get a bare metal&lt;/P&gt;&lt;P&gt;project built and downloaded for the second A7 core on a Colibri board&lt;/P&gt;&lt;P&gt;using a ulinkproD jtag interface?  I believe that our first A7 core running&lt;/P&gt;&lt;P&gt;linux would use resources that would prevent the second core from also&lt;/P&gt;&lt;P&gt;running linux.  Our second core would be nice to have just freeRtos on it -&lt;/P&gt;&lt;P&gt;but I don't really need an RTOS.   I have several different of the ARMkeil&lt;/P&gt;&lt;P&gt;evaluation tools loaded, but am happy to buy any IDE that just lets me&lt;/P&gt;&lt;P&gt;build a bare metal hello world that downloads and runs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Eric&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On Sun, Apr 2, 2017 at 11:00 PM, igorpadykov &amp;lt;admin@community.nxp.com&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Apr 2017 11:42:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/any-bare-metal-example-project-for-second-A7-processor-on-imx7/m-p/639041#M97449</guid>
      <dc:creator>erickrieg</dc:creator>
      <dc:date>2017-04-03T11:42:04Z</dc:date>
    </item>
    <item>
      <title>Re: any bare metal example project for second A7 processor on imx7?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/any-bare-metal-example-project-for-second-A7-processor-on-imx7/m-p/639042#M97450</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eric&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="" href="https://www.nxp.com/webapp/Download?colCode=FreeRTOS_iMX7D_1.0.1_LINUX&amp;amp;appType=license&amp;amp;Parent_nodeId=1433867344829722440512&amp;amp;Parent_pageType=product" title="https://www.nxp.com/webapp/Download?colCode=FreeRTOS_iMX7D_1.0.1_LINUX&amp;amp;appType=license&amp;amp;Parent_nodeId=1433867344829722440512&amp;amp;Parent_pageType=product"&gt;https://www.nxp.com/webapp/Download?colCode=FreeRTOS_iMX7D_1.0.1_LINUX&amp;amp;appType=license&amp;amp;Parent_nodeId=1433867344829722440…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Apr 2017 12:44:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/any-bare-metal-example-project-for-second-A7-processor-on-imx7/m-p/639042#M97450</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2017-04-03T12:44:36Z</dc:date>
    </item>
    <item>
      <title>Re: any bare metal example project for second A7 processor on imx7?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/any-bare-metal-example-project-for-second-A7-processor-on-imx7/m-p/639043#M97451</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   Thanks for getting back to me so quickly. There was a lot of great stuff&lt;/P&gt;&lt;P&gt;in that link - but it is for freeRtos for the M4 processor - not the A7&lt;/P&gt;&lt;P&gt;processor I want to use.   In the&lt;/P&gt;&lt;P&gt;FreeRtos_BSP_101_iMX_7Dual_Release_Notes.pdf file in the docs directory of&lt;/P&gt;&lt;P&gt;the gz file you linked to: on page 6, it says "The FreeRtos BSP is intended&lt;/P&gt;&lt;P&gt;for use with the I.MX product family on the ARM Cortex-M4 . . . . ARM&lt;/P&gt;&lt;P&gt;Cortex-A7 core is not supported".     There were a lot of good example&lt;/P&gt;&lt;P&gt;projects, but they were all for the M4 core and sometimes gave warnings&lt;/P&gt;&lt;P&gt;were code on an A7 core could interfere.  I would like to use the second A7&lt;/P&gt;&lt;P&gt;core running bare metal code for my project (at the same time, the M4 core&lt;/P&gt;&lt;P&gt;and the other A7 core would be doing other jobs)&lt;/P&gt;&lt;P&gt;thanks in advance for any other help,&lt;/P&gt;&lt;P&gt;Eric Krieg&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Apr 2017 13:16:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/any-bare-metal-example-project-for-second-A7-processor-on-imx7/m-p/639043#M97451</guid>
      <dc:creator>erickrieg</dc:creator>
      <dc:date>2017-04-03T13:16:50Z</dc:date>
    </item>
    <item>
      <title>Re: any bare metal example project for second A7 processor on imx7?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/any-bare-metal-example-project-for-second-A7-processor-on-imx7/m-p/639044#M97452</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ok, here is the trick to get it to work: &amp;nbsp; go to program files-&amp;gt;DS5-&amp;gt;examples - expand all the zip files (or you can expand them to a development area). &amp;nbsp;Then start DS5, create a work space. &amp;nbsp;click file-&amp;gt;import &amp;nbsp; &amp;nbsp; select general-&amp;gt;existing project &amp;nbsp;then go to browse and point it to where you expanded the zip file - from there you will now have a list of tons of example projects - including in my case, one for bare metal Cortex A7. &amp;nbsp; I then went into the configuration of the debugger to select the NXP-&amp;gt;imx7-&amp;gt;dual-&amp;gt;A7_1. &amp;nbsp; Note, before you load the code right after you power up, you need to hit space on a com port window to stop the A7_0 core from screwing up your ability to download it all. &amp;nbsp; That got me to the point of building the project &amp;nbsp;- but as of this moment, I get the following error after downloading my code before being able to execute it:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;EM&gt;Connected to stopped target NXP - i.MX7 Dual on TCP:localhost&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;cd "C:\Development\bareMetalExamples"&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Working directory "C:\Development\bareMetalExamples"&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;loadfile "C:\Development\DS-5Examples\startup_Cortex-A7\startup_Cortex-A7.axf"&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;ERROR(CMD16-TAD274-NAL87): &lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;! Failed to load "startup_Cortex-A7.axf"&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;! Failed to write 7,188 bytes to address N:0x80000000 while writing block of 4,096 bytes to address N:0x80000000&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;! Debug system is not powered.&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;set debug-from *$ENTRYPOINT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;start&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;WARNING(CMD399-CMD38-CMD722): &lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;! Failed to start the target&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;! The string "$ENTRYPOINT" cannot be interpreted as a positive int&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;! Entry point not set&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;WARNING(CMD407): Trying the entry point instead&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;ERROR(CMD426): Cannot find symbol to start or entrypoint, the file or load commands may be used to set the entrypoint&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;wait&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;- &amp;nbsp;I will post a solution below after I figure out how to get around that project &amp;nbsp; &amp;nbsp;- Eric&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Apr 2017 18:18:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/any-bare-metal-example-project-for-second-A7-processor-on-imx7/m-p/639044#M97452</guid>
      <dc:creator>erickrieg</dc:creator>
      <dc:date>2017-04-03T18:18:20Z</dc:date>
    </item>
    <item>
      <title>Re: any bare metal example project for second A7 processor on imx7?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/any-bare-metal-example-project-for-second-A7-processor-on-imx7/m-p/639045#M97453</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   in case it can help you help others, I posted the solution I found to my&lt;/P&gt;&lt;P&gt;being unable to find an A7 bare metal example piece of code:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/448268" target="test_blank"&gt;https://community.nxp.com/thread/448268&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at the moment, I'm trying to find out why that project works on the first&lt;/P&gt;&lt;P&gt;A7 core and not on the second - but I should be able to find a solution to&lt;/P&gt;&lt;P&gt;that problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eric&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Apr 2017 19:01:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/any-bare-metal-example-project-for-second-A7-processor-on-imx7/m-p/639045#M97453</guid>
      <dc:creator>erickrieg</dc:creator>
      <dc:date>2017-04-03T19:01:47Z</dc:date>
    </item>
  </channel>
</rss>

