Development tools for 32-bit Embedded Microcontrollers
12-11-08
Wittenstein High Integrity Systems, announces a new Eclipse-based, kernel-aware plug-in for FreeRTOS, an open-source kernel for embedded micro-controllers. Providing a professional debugging capability, and available free of charge State Viewer also provides full debug support for the commercially supported OpenRTOS kernel. The State Viewer plug-in provides enhanced kernel awareness with features including a snapshot of the task-switching and resource states, and the ability to check the stack usage of each task. This means that engineers working in an Eclipse environment can develop and debug applications more quickly. The plug-in works with OpenRTOS implementations deployed on 32-bit microcontrollers including Freescale’s Coldfire and ARM Cortex M3. It can be downloaded free.
Wittenstein also released OpenRTOS for Freescale Coldfire V2 supporting Codewarrior v7.x and Eclipse/GCC providing a functionality for this generation of advanced micro-controllers from Freescale. OpenRTOS is fully API-compatible with FreeRTOS but provides a robust, commercially supported and licensed kernel. It is available with licenses starting from as low as $1000 per developer. The implementation requires less than 5kB of ROM and fewer than 500 bytes of RAM per task in a typical application. It supports advanced interrupt nesting on the Coldfire v2 architecture.