<?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 Is MQX RTOS is free? in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Is-MQX-RTOS-is-free/m-p/1204106#M59191</link>
    <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I was trying to download MQX RTOS but there are only two options one is user guide and the other one is buy. So is it free??&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Omkar dixit&lt;/P&gt;</description>
    <pubDate>Thu, 24 Dec 2020 10:36:51 GMT</pubDate>
    <dc:creator>omkardixit</dc:creator>
    <dc:date>2020-12-24T10:36:51Z</dc:date>
    <item>
      <title>Is MQX RTOS is free?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Is-MQX-RTOS-is-free/m-p/1204106#M59191</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I was trying to download MQX RTOS but there are only two options one is user guide and the other one is buy. So is it free??&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Omkar dixit&lt;/P&gt;</description>
      <pubDate>Thu, 24 Dec 2020 10:36:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Is-MQX-RTOS-is-free/m-p/1204106#M59191</guid>
      <dc:creator>omkardixit</dc:creator>
      <dc:date>2020-12-24T10:36:51Z</dc:date>
    </item>
    <item>
      <title>Re: Is MQX RTOS is free?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Is-MQX-RTOS-is-free/m-p/1204338#M59193</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/181711"&gt;@omkardixit&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Short answer is no, it's not free - you can fee information here:&amp;nbsp;&lt;A href="https://www.nxp.com/design/software/embedded-software/mqx-software-solutions/mqx-v5-software-solutions:MQX-V5?tab=Buy_Parametric_Tab" target="_self"&gt;MQX-V5: Buy&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've worked with it quite a bit and don't see the advantage of MQX over FreeRTOS, unless you don't have in house software skills and are going to pay a consultant to create your application for you.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 26 Dec 2020 18:48:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Is-MQX-RTOS-is-free/m-p/1204338#M59193</guid>
      <dc:creator>myke_predko</dc:creator>
      <dc:date>2020-12-26T18:48:17Z</dc:date>
    </item>
    <item>
      <title>Re: Is MQX RTOS is free?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Is-MQX-RTOS-is-free/m-p/1204558#M59195</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;First I was trying using FreeRTOS but I was struggling to do so. Do you have any example codes available for the same?&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Omkar&lt;/P&gt;</description>
      <pubDate>Mon, 28 Dec 2020 13:22:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Is-MQX-RTOS-is-free/m-p/1204558#M59195</guid>
      <dc:creator>omkardixit</dc:creator>
      <dc:date>2020-12-28T13:22:22Z</dc:date>
    </item>
    <item>
      <title>Re: Is MQX RTOS is free?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Is-MQX-RTOS-is-free/m-p/1204602#M59197</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/181711"&gt;@omkardixit&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;What is your level of understanding Reat Time Operating Systems?&amp;nbsp; If you have a good understanding of them, FreeRTOS (or MQX or whatever) shouldn't be too difficult to pick up.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you are a beginner to MCU RTOS's, might I suggest this presentation:&amp;nbsp;&lt;A href="https://www.silabs.com/documents/public/presentations/ew-2019-introduction-to-rtos-real-time-operating-systems.pdf" target="_blank" rel="noopener"&gt;Everything You Need to Know about RTOSs in 30 Minutes&lt;/A&gt;&amp;nbsp;followed by this book:&amp;nbsp;&lt;A href="https://ece.uwaterloo.ca/~dwharder/icsrts/Lecture_materials/A_practical_introduction_to_real-time_systems_for_undergraduate_engineering.pdf" target="_blank" rel="noopener"&gt;A practical introduction to real-time systems for undergraduate engineering&lt;/A&gt;&amp;nbsp;The book is quite long but very complete.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you are familiar with MCU RTOS's and are looking for FreeRTOS examples, I would suggest:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A target="_blank" rel="noopener"&gt;Use of FreeRTOS in Teaching Real-time Embedded Systems Design Course&lt;/A&gt;&amp;nbsp;- I recommend this as a checklist of what you need to understand before creating an application&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://www.academia.edu/26308401/FreeRTOS_Tutorial_From_Embedded_Systems_Learning_Academy" target="_blank" rel="noopener"&gt;FreeRTOS Tutorial From Embedded Systems Learning Academy&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://freertos.org/Documentation/161204_Mastering_the_FreeRTOS_Real_Time_Kernel-A_Hands-On_Tutorial_Guide.pdf" target="_self"&gt;Mastering the FreeRTOS™ Real Time Kernel&lt;/A&gt;&amp;nbsp;- Personally, I found this to be my most useful first reference to FreeRTOS&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://wiki.csie.ncku.edu.tw/embedded/FreeRTOS_Melot.pdf" target="_blank" rel="noopener"&gt;Study of an operating system: FreeRTOS&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;&lt;A target="_blank" rel="noopener"&gt;FreeRTOS Tutorial&lt;/A&gt;&amp;nbsp;- basically a cheat sheet/quick reference&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Let me know if this is helpful.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've shared my generic Kinetis FreeRTOS LED_task code in this post - a three byte string is sent to set a specific LED to a specific state (on, off or flash) and it can be read back.&amp;nbsp; It gets a bit complex to understand as if I am sending a message from a task, I reply but if the message comes from an ISR, I don't reply (I don't want an ISR waiting around for the RTOS ).&amp;nbsp; Let me know if that makes sense to you.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Dec 2020 18:00:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Is-MQX-RTOS-is-free/m-p/1204602#M59197</guid>
      <dc:creator>myke_predko</dc:creator>
      <dc:date>2020-12-28T18:00:15Z</dc:date>
    </item>
  </channel>
</rss>

