eSOL eCROS Real-Time OS-Based Software Platform
eSOL a Japanese embedded software developer, has added superior real-time performance and high reliability to x86-based industrial, medical, and robotics devices.
With these enhancements, eSOL customers can accelerate development of applications based on high-end embedded processors including multi-core, with the scalable, multi-profiled real-time operating systems, that are tightly integrated with development tools and middleware components to create flexible development platforms
eSOL says its eCROS real-time OS-based software platform will now support the x86 CPU architecture. eCROS for x86 is scheduled to be released in the second quarter of 2012. By adopting eCROS for software development on x86 CPUs, including IntelR Atom? processors, developers will be able to incorporate the real-time capabilities and high reliability of the eT-Kernel real-time OS?the heart of eCROS. eT-Kernel also enables developers to reuse existing Linux software assets so that they can reduce costs and shorten development time. x86 processors and eCROS are the ideal combination for development of industrial, medical, and robotics devices, which require higher-level functions such as sophisticated GUIs and networking capabilities.
Many developers of such devices often build them on commercial off-the-shelf (COTS) single board computers. Developers frequently select x86 processors for these systems, not only because x86 processors can meet their stringent requirements, but also because x86-built-in single board computers from a variety of COTS vendors are available at reasonable prices. With easily accessible x86 hardware and eCROS, which fully integrates the eT-Kernel RTOS with middleware and development tools, developers can quickly start application software development.
eT-Kernel is used worldwide in many applications that require real-time performance and reliability, including car navigation systems, satellites, and other spacecraft. The eT-Kernel RTOS family consists of four scalable profiles. The top-of-the-line profile is eT-Kernel/POSIX, a POSIX-compliant RTOS. eT-Kernel/POSIX is highly compatible with Linux: several Linux software assets such as Android and Nokia’s Qt? application and UI framework have been quickly and successfully ported to eT-Kernel/POSIX with little modification. As a result of this compatibility, manufacturers are able to use Linux software and draw from thousands of Linux-trained engineers for x86-based software development.
eT-Kernel’s four profiles can be used for small-sized to large-scale, multifunctional systems. The eT-Kernel family includes eT-Kernel Multi-Core Edition for multi-core processors. eCROS incorporates eSOL’s eBinder development suite. eBinder’s tools and features designed specifically for RTOSes, help developers solve system issues quickly and optimize the OS for their projects.
“We believe developers of x86 systems will greatly benefit from our eCROS real-time OS-based integrated software platform,” said Nobuyuki Ueyama, Executive Vice President of eSOL. “Industrial, medical, and robotics devices in which x86 processors are widely used require the excellent real-time performance and high reliability that eT-Kernel provides. In addition to an integrated software platform, eSOL offers professional services to support developers of x86 systems as we do for users of ARM, SH, MIPS, and Power Architecture.”