File uploaded by James Trudeau Employee on Sep 9, 2012Last modified by James Trudeau Employee on Sep 9, 2012
Version 3Show Document
  • View in full screen mode



DescriptionFreeRTOS ( implementation as component. Support for all S08 and all S12(X), ColdFire V1 (CN, JM, QE, JE, and MM families), ColdFire V2 (5225x) and all Kinetis (tested with K40, K60, K70/M4F, KL20Z Freedom Board).
DependenciesUtility, FreeRTOSTrace, PercepioTrace

A tutorial how to use the FreeRTOS Embedded Processor Expert component is used can be found here: Tutorial: FreeRTOS on DEMOJM

Attention Classic (non-eclipse) Users!

The component has been tested with CodeWarrior for S12(X) V5.1, which is not eclipse based. The eclipse based CodeWarrior (MCU10.x) is using the concept of an RTOS adapter. The FreeRTOS component has now a setting to disable this. You need to set the setting 'Classic CodeWarrior' to 'yes' in order to have it working in a non-eclipse CodeWarrior environment. Otherwise you will see internal errors during code generation.

Additionally at least the PE 3.09 Service pack needs to be installed. The update is available on, direct link:CodeWarrior for MCU V6.3 Processor Expert V3.09 Update

RTOS adapter settings for classic CodeWarrior


License : Open Source (LGPL)
FreeRTOS (c) Copyright 2003-2012 Richard Barry, http:
FreeRTOS Processor Expert Component: (c) Copyright Erich Styger, 2012
Processor Expert and CodeWarrior (c) Copyright Freescale Semiconductor, 2012, all rights reserved
This is a free software and is opened for education, research and commercial developments under license policy of following terms:
* This is a free software and there is NO WARRANTY.
* No restriction on use. You can use, modify and redistribute it for personal, non-profit or commercial product UNDER YOUR RESPONSIBILITY.
* Redistributions of source code must retain the above copyright notice.