MQX RTOS Training Knowledge Base

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MQX RTOS Training Knowledge Base

Labels
  • RTOS Announcements 6

Discussions

Sort by:
We are pleased to announce the release of MQX RTOS for Kinetis SDK v1.1. Boards Supported FRDM-KL46Z FRDM-K22F FRDM-K64F FRDM-KL25Z NEW FRDM-KL26Z NEW FRDM-KL27Z NEW FRDM-KL43Z NEW FRDM-KL46Z FRDM-KW24 NEW MRB-KW01 NEW TWR-K21D50M NEW TWR-K21F120M NEW TWR-K22F120M TWR-K24F120M TWR-K60D100M TWR-K64F120M TWR-K65F180M NEW TWR-KL43Z48M NEW TWR-KV10Z32 NEW TWR-KV31F120M TWR-KV46F150M TWR-KW24D512 NEW USB-KW24D512 NEW New Features and Updates General Updates RAM footprint optimizations New MQX Lite application examples MFS Updates – Multiple read/write support, improvements in directory & file search/seek, and general speed and code-size optimizations RTCS Updates New Features – Websockets, Link-Local Multicast Name Resolution (LLMNR), Secure webserver (HTTPs) example Sockets API updated for improved Berkeley Sockets compatibility New IPv6 protocols – DHCPv6 Client, Telnet Client, TFTP Client/Server, FTP Client [add-on for purchase] CyaSSL TLS/SSL [free add-on for evaluation] How to Get Started Note: As of Kinetis SDK v1.1, MQX RTOS components are available in the Kinetis SDK itself. 1. Visit http://www.freescale.com/ksdk 2. Click Download 3. Click KSDK v1.2.0 Mainline Release 4. Review and click to agree to the license terms if they are acceptable. 5. Click and installer for your Host OS. 6. Download and Install. On Windows, the default source installation directory is C:\Freescale\KSDK_1.2.0 7. Check out the getting started guides in the /docs directory. Enjoy!  Best of luck with your embedded projects! This document was generated from the following discussion: 
View full article
We are pleased to announce the release of MQX RTOS v4.2.  Important note on the roadmap: Future Freescale MQX RTOS releases will be part of the Kinetis SDK.  No future separate general releases of MQX RTOS 4.x are planned from Freescale. Contact Freescale Sales for availability of software and services.  MQX RTOS v4.2 Details Board Support Packages (BSPs) Supporting Kinetis K-Series MCUs & Vybrid MCUs TWR-K20D50M TWR-K20D72M TWR-K21D50M TWR-K21F120M FRDM-K22F NEW TWR-K22F120M NEW TWR-K24F120M NEW TWR-K40X256 TWR-K40D100M TWR-K53N512 TWR-K60D100M TWR-K60F120M TWR-K60N512 TWR-K64F120M FRDM-K64F TWR-K65F180M NEW TWR-K70120M TWR-VF65GS10 EVB-VF522R3 New Features and Updates MFS Updates – Multiple read/write support, improvements in directory & file search/seek, and general speed and code-size optimizations New USB Stack (Select MCUs only) – Simplified API, improved performance, reduced memory footprint, composite device support, more robust Hub support Driver Updates and Other Features New TLSF memory allocator (optional) for higher determinism / lower fragmentation RTCS Updates New Features – Websockets, Link-Local Multicast Name Resolution (LLMNR), GPRS modem example, iperf performance example, Secure webserver (HTTPs) example Sockets API updated for improved Berkeley Sockets compatibility New IPv6 protocols – DHCPv6 Client, Telnet Client, TFTP Client/Server, FTP Client [add-on for purchase] CyaSSL TLS/SSL [free add-on for evaluation] Tools support Kinetis Design Studio 3.0 IAR Embedded Workbench 7.40 Keil ARM-MDK 5.14 CodeWarrior 10.6 ARM® DS-5™ 5.20 GNU tools for ARM® 4.8-2014-q3-update Host OS Support Installers for Windows 7/8 & Linux (Ubuntu 13.10 and later) How to Get Started 1. Visit http://www.freescale.com/mqxrtos 2. Click Download 3. Log-in to Freescale.com if you have not done so already. 4. Click MQX RTOS v4.2 releases and patches 5. Review and accept or decline the license agreement terms 6. Click to download the file for your host OS (Windows .exe or Linux .gz) 7. Run the installer or extract the files On Windows, the default source directory is C:\Freescale\Freescale_MQX_4_2\ 8. Check out the release notes and getting started guides in the /doc directory  Enjoy!  Best of luck with your embedded projects! This document was generated from the following discussion: 
View full article
The Freescale MQX™ RTOS 4.2.0.1 patch release is now available on the www.freescale.com . This patch release is based on MQX™ RTOS 4.2.0. See list of fixed issues below.  For more details, and instructions on how to apply the patch, please consult the release notes. To get the patch: 1. Visit http://www.freescale.com/mqxrtos 2. Click Download 3. Log-in to Freescale.com if you have not done so already. 4. Click MQX RTOS v4.2 releases and patches 5. Click to download the 4.2.0.1 patch zip file. 6. Extract the files For instructions on how to apply the patch, please consult the release notes. High level overview of the issues fixed For details see the release notes. MQX-5540  Added checking of the heap low address and the heap high address against the memory address 0x20000000 to see whether the global variables reside on that address and issue warning to the user.  Affects all BSPs. MQX-4919  When the FFS file system is used and the buffer is destroyed while another task tries to acquire a new buffer, the deadlock occurs.  Affects all BSPs. MQX-5515  When two or more ENET devices try to access the PHY at the same time to get the connection status, the PHY returns an incorrect result.  Affected BSPs: TWR-VF65GS10, SVF522REVB, and TWR-MCF54418 MQX-5517  The serial driver using DMA does not receive data properly.  Affects all BSPs. MQX-5598  An error occurs when closing a file handler twice.  Affects all BSPs. MQX-5537  MFS dir read does not display correct data.  Affects all BSPs and MFS. MQX-5612  Missing tftfp.h header file in the installer package.  Affects all BSPs and RTCS (NAT enabled). MQX-5495  Missing protocol in the _mutatr_set_sched_protocol() function.  Affects PSP. MQX-5591  RTCS TCP has an issue with the TCP_Process_open function. If more than one are open at the same time, it locks up.  Affects all BSPs and RTCS. MQX-5496  MQX RTOS kernel clean up is performed incorrectly.  Affects PSPs. MQX-5575  The Ethernet hardware checksum is disabled in the default configuration for the TWR-K65F180M Freescale Tower System module.  Affects the TWR-K65F180M Tower System module. This document was generated from the following discussion: 
View full article
We are pleased to announce the release of MQX RTOS for Kinetis SDK v1.3. Boards Supported FRDM-K22F FRDM-K64F FRDM-KL46Z FRDM-KW24 FRDM-KL43Z FRDM-KL27Z FRDM-KL25Z FRDM-KL26Z USB-KW24D512 MRB-KW01 TWR-K22F120M TWR-KV31F120M TWR-K24F120M TWR-K64F120M TWR-KV10Z32 TWR-K60D100M TWR-KL46Z TWR-K21D50M TWR-K21F120M TWR-KW24D512 TWR-KL43Z48M TWR-K65F180M New Features and Updates MQX RTOS - version 5.0.3 Updates MQX RTOS Kernel has been updated to address several issues related to the task restart and the timer component RTCS - version 4.2.0 Updates The CyaSSL 3.3.0 was upgraded to the WolfSSL version 3.4.6. The location of the library was changed from the middleware/tcpip/rtcs/source/ssl to the middleware/security/wolfssl. The library usage is demonstrated in the middleware/tcpip/rtcs/examples/httpsrv example application. Other Updates Added two example applications demonstrating the Kinetis cryptography capabilities - WolfSSL crypto library benchmark : \examples\<board>\demo_apps\security\benchmark_wolfssl How to Get Started Note: As of Kinetis SDK v1.2, MQX RTOS components are available in the Kinetis SDK itself. 1. Visit http://www.freescale.com/ksdk​ 2. Click Download 3. Click KSDK v1.3.0 Mainline Release 4. Review and click to agree to the license terms if they are acceptable. 5. Click and installer for your Host OS. 6. Download and Install. On Windows, the default source installation directory is C:\Freescale\KSDK_1.3.0 7. Check out the getting started guides in the /docs directory. Enjoy!  Best of luck with your embedded projects!
View full article
The rev 0 version of the MQX RTOS Errata document is now available on the www.freescale.com in the documentation section of the following products: Freescale MQX RTOS Freescale MQX Lite RTOS Freescale MQX RTOS for Kinetis SDK The errata describe the following issues and their workaround: MQX-4887: MFS usbdisk example has the incorrect J-Link probe setting for KDS 2.0.0 and Atollic 5.2.0 MQX-4847: Possible directory corruption when files are added to the directory and directory spans more than one cluster
View full article
In the future all official communications from Freescale related to MQX RTOS will be posted here. So be sure to follow this space! How to automatically get an email when anything is posted here 1. Log in 2. Click the down arrow next to your name in the top right corner. Then click Preferences. 3.  In Email Preferences, set Inbox to On. With this setting, anything that arrives in your community inbox will generate an email to you. Click Save. 4. On the top left of the space, click the Following in button. Choose to follow this space in your community inbox. Click Done. You are done! Now, you will be notified via email if anything is posted to the space.
View full article