<?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>i.MX ProcessorsのトピックRe: i.MX8M Mini - FreeRTOS on M-core</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Mini-FreeRTOS-on-M-core/m-p/949032#M141939</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nick,&lt;/P&gt;&lt;P&gt;Yes, the USB (and basically, all the peripherals) could be handled by either the Cortex-A or Cortex-M cores; however, on the software side, USB is supported on the Linux/Android BSPs, and a USB stack is not included on the FreeRTOS/Baremetal SDK out of the box.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will be useful for you.&lt;BR /&gt;Best regards!&lt;BR /&gt;/Carlos&lt;BR /&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 06 Sep 2019 21:37:41 GMT</pubDate>
    <dc:creator>CarlosCasillas</dc:creator>
    <dc:date>2019-09-06T21:37:41Z</dc:date>
    <item>
      <title>i.MX8M Mini - FreeRTOS on M-core</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Mini-FreeRTOS-on-M-core/m-p/949027#M141934</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We are preparing to do some new development with the i.MX8 Mini but our development group does not have experience with heterogenous multi-core processors.&amp;nbsp; To date, our software group has developed Linux applications on a Beaglebone while our embedded EE group has worked with FreeRTOS on the Kinetis K22.&amp;nbsp; The two connect using RS232 and CAN.&amp;nbsp; Our understanding is that both Linux and FreeRTOS can co-exist in the i.MX8 on the separate A and M cores respectively.&amp;nbsp; We are also planning / hoping that we will be able to develop in a mutually exclusive manner with the latter stage of development to integrate the two OSs onto a single board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have also decided to go with one of the following SoM suppliers:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://www.technexion.com/products/system-on-modules/pico/pico-compute-modules/detail/PICO-IMX8M-MINI" title="http://www.technexion.com/products/system-on-modules/pico/pico-compute-modules/detail/PICO-IMX8M-MINI"&gt;http://www.technexion.com/products/system-on-modules/pico/pico-compute-modules/detail/PICO-IMX8M-MINI&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.variscite.com/product/system-on-module-som/cortex-a53-krait/dart-mx8m-mini-nxp-i-mx8m-mini/" title="https://www.variscite.com/product/system-on-module-som/cortex-a53-krait/dart-mx8m-mini-nxp-i-mx8m-mini/"&gt;DART-MX8M-MINI : NXP i.MX8M Mini ARM SoM (System on Module)| Variscite&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From what I have seen, getting the Linux development up and running will not be an issue for our software group.&amp;nbsp; On the other hand, I am not sure where to begin for our embedded EE group under FreeRTOS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;I looked at the SDK for MCUXpresso for the various EVKs offered my NXP, and unless I've overlooked something, I'm not seeing any support for the iMX8 Mini.&amp;nbsp; Is this correct?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;If there is no support for the iMX8 Mini in the MCUXpresso SDKs, does anyone have any suggestions for a dev-kit and development environment with SDK for FreeRTOS with a USB stack and peripheral drivers?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Sep 2019 17:50:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Mini-FreeRTOS-on-M-core/m-p/949027#M141934</guid>
      <dc:creator>nbgatgi</dc:creator>
      <dc:date>2019-09-04T17:50:22Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8M Mini - FreeRTOS on M-core</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Mini-FreeRTOS-on-M-core/m-p/949028#M141935</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nick,&lt;/P&gt;&lt;P&gt;On the &lt;A href="https://mcuxpresso.nxp.com/en/"&gt;MCUXpresso SDK Builder&lt;/A&gt; page, you could click on “Select Board -&amp;gt; Boards -&amp;gt; i.MX -&amp;gt; EVK-MIMX8MM” to build the SDK package for i.MX8M Mini.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="i.MX8MM SDK support.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/82722iA950BE0726FE9D11/image-size/large?v=v2&amp;amp;px=999" role="button" title="i.MX8MM SDK support.png" alt="i.MX8MM SDK support.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You could also select the Host OS, and the Toolchain. The optional components could be also added if you click on the “Add software component” button.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="iMX8MM SDK IDE support.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/82752i4370C85AE2DE1150/image-size/large?v=v2&amp;amp;px=999" role="button" title="iMX8MM SDK IDE support.png" alt="iMX8MM SDK IDE support.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will be useful for you.&lt;BR /&gt;Best regards!&lt;BR /&gt;/Carlos&lt;BR /&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Sep 2019 18:50:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Mini-FreeRTOS-on-M-core/m-p/949028#M141935</guid>
      <dc:creator>CarlosCasillas</dc:creator>
      <dc:date>2019-09-04T18:50:43Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8M Mini - FreeRTOS on M-core</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Mini-FreeRTOS-on-M-core/m-p/949029#M141936</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for the quick reply, but it doesn't quite get me where I was hoping.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The eval board you referenced doesn't seem to be available anywhere, and even when I do select it the USB stack is not available.&amp;nbsp; Even if I select the processor by itself, the USB stack is not available and neither is support for MCUXpresso.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there some reason this family of parts is not supported?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Sep 2019 20:16:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Mini-FreeRTOS-on-M-core/m-p/949029#M141936</guid>
      <dc:creator>nbgatgi</dc:creator>
      <dc:date>2019-09-04T20:16:07Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8M Mini - FreeRTOS on M-core</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Mini-FreeRTOS-on-M-core/m-p/949030#M141937</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nick,&lt;/P&gt;&lt;P&gt;There is more than one version of the i.MX8M Mini Evaluation kit, but they are available to Buy direct or directed to a distributor on &lt;A href="https://www.nxp.com/design/development-boards/i.mx-evaluation-and-development-boards/evaluation-kit-for-thebr-i.mx-8m-mini-applications-processor:8MMINILPD4-EVK#buy"&gt;this link&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Until now, just IAR and GCC are the supported IDEs for the SDK of the i.MX processors that have Cortex-M. Unfortunately, there are no plans to include support on MCUXpresso IDE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regarding the optional components, the high-speed communication peripherals like USB are delegated to the Cortex-A cores, so, USB stack is not ported on these platforms.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Hope this will be useful for you.&lt;BR /&gt;Best regards!&lt;BR /&gt;/Carlos&lt;BR /&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Sep 2019 16:28:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Mini-FreeRTOS-on-M-core/m-p/949030#M141937</guid>
      <dc:creator>CarlosCasillas</dc:creator>
      <dc:date>2019-09-05T16:28:38Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8M Mini - FreeRTOS on M-core</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Mini-FreeRTOS-on-M-core/m-p/949031#M141938</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I had looked into the link you provided prior to your reply and the board you referenced is not there or anywhere from my searching.&amp;nbsp; Also, there is one version of the iMX8M Mini eval board offerred by NXP, but available with either LPDDR4 or DDR4.&amp;nbsp; Where are the other versions you were referring to?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regarding USB, I have received info from another FAE stating that USB can be handled by either the A or M cores.&amp;nbsp; Can you point to some documentation clarifying that only the A-cores can manage the USB communication?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nick&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Sep 2019 20:10:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Mini-FreeRTOS-on-M-core/m-p/949031#M141938</guid>
      <dc:creator>nbgatgi</dc:creator>
      <dc:date>2019-09-06T20:10:49Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8M Mini - FreeRTOS on M-core</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Mini-FreeRTOS-on-M-core/m-p/949032#M141939</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nick,&lt;/P&gt;&lt;P&gt;Yes, the USB (and basically, all the peripherals) could be handled by either the Cortex-A or Cortex-M cores; however, on the software side, USB is supported on the Linux/Android BSPs, and a USB stack is not included on the FreeRTOS/Baremetal SDK out of the box.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will be useful for you.&lt;BR /&gt;Best regards!&lt;BR /&gt;/Carlos&lt;BR /&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Sep 2019 21:37:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Mini-FreeRTOS-on-M-core/m-p/949032#M141939</guid>
      <dc:creator>CarlosCasillas</dc:creator>
      <dc:date>2019-09-06T21:37:41Z</dc:date>
    </item>
  </channel>
</rss>

