DDC-I will make their Deos safety-critical real-time operating system and OpenArbor development tool suite available for applications using AMCC’s (now AppliedMicro) PowerPC 440 core. Deos and OpenArbor will also be available out of the box for Embedded Planet’s EP440C single-board computer, which provides a development and prototyping environment for applications targeting the PowerPC 440EP processor.
The CMX-RTX and CMX-Tiny+ RTOSes now support Energy Micro’s ultra low energy 32-bit EFM32 Gecko microcontroller family. CMX-RTX and CMX-Tiny+ provide a truly preemptive, multi-tasking operating system for accelerating the development capabilities of designers who use the EFM32 Gecko microcontrollers. CMX-RTX and CMX-Tiny+ enable faster application development and efficient hardware utilization for Energy Micro based designs. The EFM32 is based on the ARM Cortex-M3 microcontroller core.
Wind River introduced version 6.8 of the VxWorks real-time operating system (RTOS) for embedded systems. VxWorks 6.8 features improvements in multicore support and fundamental operating system features, decreased time-to-market while lowering costs, and improved quality for device manufacturers. VxWorks 6.8 is available now worldwide as part of VxWorks Edition 3.8.
Aonix launched ObjectAda Real-Time 8.4 for Windows. The release targets Intel x86 architecture embedded and real-time systems running the Wind River VxWorks real-time operating system (RTOS). ObjectAda Real-Time for Windows x Intel/VxWorks consists of a fully compliant ACATS 2.5 Ada 95 compiler plus supporting tools. It is compatible with Wind River’s VxWorks environment, which comprises the VxWorks operating system and the VxWorks cross development toolset. ObjectAda Real-Time targeting the Intel x86 architecture running Wind Rivers’ VxWorks is immediately available.
TenAsys introduced INtime 4.0 real-time operating systems (RTOS) for Windows. INtime 4.0 enables embedded system developers to run multiple instances of the TenAsys INtime real-time operating systems alongside Windows on the same multi-core processor platform. Previously, embedded systems requiring multiple real-time OSes and Windows needed to employ multiple independent processor platforms. By consolidating operating environments into a single platform, embedded system developers can obtain significant cost savings and improved scalability of processing power.
MontaVista Software announced new Market Specific Distributions (MSDs) for MontaVista Linux 6. The new MSDs offer support for industrial automation, automotive, Android, portable multimedia devices, and multicore networking applications. All the new MSDs will be available this quarter and support processors from Cavium, Freescale, Intel, and Texas Instruments. Current roadmap calls for similar market focused releases each quarter.
Micrium launched the µC/OS-MPU (Memory Protection Unit), which is an enhancement of uC/OS-II. The add-on is designed to protect the uC/OS-II internal memory from task memory areas. µC/OS-MPU introduces processes with a dedicated memory context. Each process, which can have one or more tasks assigned, is protected against memory corruption by other components. Shared memory regions can be created and assigned to different processes.