Hello,
With the new "split" in the MQX Software Solutions, we have two options: MQX v5 as a commercially available alternative, and MQX Classic as a free alternative.
MQX Classic will not support new Kinetis MCUs. For a hobbyist like me, this means either switch to non-NXP products, or switch to another free RTOS (I don't know if it will still be possible with the new Kinetis MCU Tower boards, I'm totally ignorant in this regards).
As an example, I have two main processor boards: TWR-K70F120M and TWR-KV58F220M. Are they considered to be same-family products ? Even if the answer is affirmative, the licensing fee is still not affordable for non-professional (non-corporate) use.
As a side question, did this "split" happen after NXP acquired Freescale ? If so, was that a business decision from NXP ?
Your comments and suggestions are highly appreciated, but please first take note that I'd rather stay in the Freescale ecosystem.
Best Regards,
Roger
Hi Roger,
The MQX kernel, stacks and middleware have been removed from the Kinetis SDK, this is what you call MQX v5. However, MQX Software is still a supported software suite from NXP that is available in the MQX RTOS and MQX for KSDK v1.3 products.
We will keep the last version MQX4.2 under maintenance. Last patch was MQX4.2.0.2 and new ports of MQX following the “Classic” architecture will soon be available for newer Kinetis devices. From here forward, the Kinetis SDK will focus on open-source RTOS solutions such as FreeRTOS.
This decision was made before the fusion of both companies.
Regards,
Carlos
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------