<?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 Does the latest i.MX6 SDK support PREEMPT_RT in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Does-the-latest-i-MX6-SDK-support-PREEMPT-RT/m-p/502324#M81327</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Need PREEMPT_RT on i.MX6 to latency analysis.&amp;nbsp; Does the current SDK have a working PREEMPT_RT that has successfully been ported, or a bitbake option that successfully builds the RT patch for the i.MX6 SDK? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please list supported reference boards the PREEMPT_RT patch is supported on for i.MX6:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have noticed these older threads:&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/message/461369#comment-461369" title="https://community.nxp.com/message/461369#comment-461369"&gt;https://community.nxp.com/message/461369#comment-461369&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/message/478416#comment-478416" title="https://community.nxp.com/message/478416#comment-478416"&gt;https://community.nxp.com/message/478416#comment-478416&lt;/A&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 25 May 2016 23:18:31 GMT</pubDate>
    <dc:creator>pro-supportengi</dc:creator>
    <dc:date>2016-05-25T23:18:31Z</dc:date>
    <item>
      <title>Does the latest i.MX6 SDK support PREEMPT_RT</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Does-the-latest-i-MX6-SDK-support-PREEMPT-RT/m-p/502324#M81327</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Need PREEMPT_RT on i.MX6 to latency analysis.&amp;nbsp; Does the current SDK have a working PREEMPT_RT that has successfully been ported, or a bitbake option that successfully builds the RT patch for the i.MX6 SDK? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please list supported reference boards the PREEMPT_RT patch is supported on for i.MX6:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have noticed these older threads:&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/message/461369#comment-461369" title="https://community.nxp.com/message/461369#comment-461369"&gt;https://community.nxp.com/message/461369#comment-461369&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/message/478416#comment-478416" title="https://community.nxp.com/message/478416#comment-478416"&gt;https://community.nxp.com/message/478416#comment-478416&lt;/A&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 May 2016 23:18:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Does-the-latest-i-MX6-SDK-support-PREEMPT-RT/m-p/502324#M81327</guid>
      <dc:creator>pro-supportengi</dc:creator>
      <dc:date>2016-05-25T23:18:31Z</dc:date>
    </item>
    <item>
      <title>Re: Does the latest i.MX6 SDK support PREEMPT_RT</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Does-the-latest-i-MX6-SDK-support-PREEMPT-RT/m-p/502325#M81328</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi pro-supportengineer&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;one can look at linux-fslc-imx-rt in&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/Freescale/meta-fsl-arm/tree/master/recipes-kernel/linux" title="https://github.com/Freescale/meta-fsl-arm/tree/master/recipes-kernel/linux"&gt;meta-fsl-arm/recipes-kernel/linux at master · Freescale/meta-fsl-arm · GitHub&lt;/A&gt; &lt;/P&gt;&lt;P&gt;regarding boards:&lt;/P&gt;&lt;P&gt;"Supported machines in FSL Community BSP"&lt;/P&gt;&lt;P&gt;&lt;A href="http://freescale.github.io/doc/release-notes/1.8/" title="http://freescale.github.io/doc/release-notes/1.8/"&gt;FSL Community BSP Release Notes 1.8 documentation&lt;/A&gt; &lt;/P&gt;&lt;P&gt;it may be useful to check differencies between community and official&lt;/P&gt;&lt;P&gt;nxp bsp (it does not support PREEMPT_RT) on&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fcommunity.freescale.com%2Fmessage%2F402940%23402940" rel="nofollow" target="_blank"&gt;https://community.freescale.com/message/402940#402940&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Questions regarding community releases can be posted on meta-fsl-arm mailing list:&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Flists.yoctoproject.org%2Flistinfo%2Fmeta-freescale" rel="nofollow" target="_blank"&gt;https://lists.yoctoproject.org/listinfo/meta-freescale&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For L4.1.15 nxp bsp package with full documentation, please check below link,&lt;/P&gt;&lt;P&gt;i.MX_Linux_Release_Notes.pdf for supported boards and Yocto project images&lt;/P&gt;&lt;P&gt;in Freescale_Yocto_Project_User's_Guide.pdf Table 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Board Support Packages (35)&lt;/P&gt;&lt;P&gt;L4.1.15_1.0.0_MX6QDLSOLO (REV L4.1.15_1.0.0)&lt;/P&gt;&lt;P&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-6-processors%2Fi.mx6qp%2Fsabre-board-for-smart-devices-reference-design-based-on-the-i.mx-6-series%3ARDIMX6SABREBRD%3Ffpsp%3D1%26tab%3DDesign_Tools_Tab" rel="nofollow" target="_blank"&gt;http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-processors/i.mx-6-processors/i.mx6qp/sabre-board-for-smart-devices-reference-design-based-on-the-i.mx-6-series:RDIMX6SABREBRD?fpsp=1&amp;amp;tab=Design_Tools_Tab&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, 26 May 2016 09:47:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Does-the-latest-i-MX6-SDK-support-PREEMPT-RT/m-p/502325#M81328</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-05-26T09:47:18Z</dc:date>
    </item>
    <item>
      <title>Re: Does the latest i.MX6 SDK support PREEMPT_RT</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Does-the-latest-i-MX6-SDK-support-PREEMPT-RT/m-p/502326#M81329</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Excellent information and links!&amp;nbsp; So, based on the links provided, are you saying the &lt;A class="message" data-pjax="true" href="https://github.com/Freescale/meta-fsl-arm/commit/a3a91dc1ef6d1dc42e284248b09dd474ba2cef80" title="linux-fslc-imx-rt: Upgrade to 4.1.15-1.0.0 GAUse patch 4.1.19-rt22 (which applies cleanly) despite the fact that thekernel is currently based on 4.1.20, because 4.1.20-rt23 is not yetavailable at a stable URL.The same issues that needed to be patched in 3.14 are still present in4.1, so update the patches and defconfig accordingly to apply to thenew kernel.Signed-off-by: Dominic Sacré &amp;lt;dominic.sacre@gmx.de&amp;gt;Signed-off-by: Otavio Salvador &amp;lt;otavio@ossystems.com.br&amp;gt;"&gt;linux-fslc-imx-rt: Upgrade to 4.1.15-1.0.0 GA&lt;/A&gt; can run successfully on these two BSP supported boards -- nitrogen6x and nitrogen6x-lite?&amp;nbsp; It is a simply matter of applying the Linux-fslc-imx-rt and compiling?&amp;nbsp; Any additional steps or patches needed that you know of?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="docutils"&gt;&lt;TBODY valign="top"&gt;&lt;TR class="row-odd"&gt;&lt;TD&gt;nitrogen6x&lt;/TD&gt;&lt;TD&gt;Boundary Devices Nitrogen6X&lt;/TD&gt;&lt;TD&gt;i.MX6Q&lt;/TD&gt;&lt;TD&gt;meta-fsl-arm-extra&lt;/TD&gt;&lt;/TR&gt;&lt;TR class="row-even"&gt;&lt;TD&gt;nitrogen6x-lite&lt;/TD&gt;&lt;TD&gt;Boundary Devices Nitrogen6X Lite&lt;/TD&gt;&lt;TD&gt;i.MX6S&lt;/TD&gt;&lt;TD&gt;meta-fsl-arm-extra&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example, is the following needed:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.5pt;"&gt;1) The Nitrogen kernel is on Github:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.5pt;"&gt;&lt;A href="https://github.com/boundarydevices/linux-imx6/tree/boundary-imx_3.14.52_1.1.0_ga" target="_blank"&gt;https://github.com/boundarydevices/linux-imx6/tree/boundary-imx_3.14.52_1.1.0_ga&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.5pt;"&gt;2) This kernel however does not include the PREEMPT_RT patches, but one can add the real time patches manually using the rt54 patches:&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.5pt;"&gt;&lt;A href="https://www.kernel.org/pub/linux/kernel/projects/rt/3.14/older/patch-3.14.53-rt54.patch.gz" target="_blank"&gt;https://www.kernel.org/pub/linux/kernel/projects/rt/3.14/older/patch-3.14.53-rt54.patch.gz&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.5pt;"&gt;3) &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.5pt;"&gt;Also, one will need these patches on top of PREEMPT_RT for the i.MX6 to work properly:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.5pt;"&gt;&lt;A href="https://github.com/Freescale/meta-fsl-arm/tree/jethro/recipes-kernel/linux/linux-fslc-imx-rt" target="_blank"&gt;https://github.com/Freescale/meta-fsl-arm/tree/jethro/recipes-kernel/linux/linux-fslc-imx-rt&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.5pt;"&gt;Is the Linux-fslc-imx-rt: Upgrade to 4.1.15-1.0.0 the same as either of the two patches above?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2016 17:06:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Does-the-latest-i-MX6-SDK-support-PREEMPT-RT/m-p/502326#M81329</guid>
      <dc:creator>pro-supportengi</dc:creator>
      <dc:date>2016-05-26T17:06:49Z</dc:date>
    </item>
  </channel>
</rss>

