LynuxWorks, Inc. has announced that LynxSecure 4.0 is available on Intel’s new embedded quad-core Core i7 processors. LynxSecure 4.0 provides a flexible virtualization solution for use in embedded systems. Now in its 4th generation, LynxSecure offers the combination of security with functionality, allowing embedded designers to use the latest software and hardware technologies to build complex multi-operating systems (OSes).
The availability of LynxSecure on the latest quad core processors from Intel allows large GUI-based OSes such as Windows or Linux to co-reside securely with more traditional embedded real-time OS solutions such as the LynxOS family of RTOSes from LynuxWorks. The advanced software virtualization in LynxSecure is integrated with hardware virtualization technologies, such as vt-x and vt-d, on the Intel processors to give native performance and functionality of all the OSes that are running as “guests.”
Another key feature is the ability to run guest OSes that have Symmetric Multi-processing (SMP) capabilities. The new quad-core devices from Intel makes this feature a reality by allowing one of the guest OSes to run across multiple cores, offering performance never seen before in a virtualized embedded system. For embedded systems that require a sophisticated user interface coupled with networked connectivity as well as hard real-time data response, the combination of LynxSecure with the quad-core Intel core-i7 processor allows all of this functionality to be easily developed or migrated from existing systems, giving an unprecedented development window for the next generation of complex embedded systems.
LynxSecure typically supports a wide range of commercial boards, and the initial port to the Intel quad-core core i7 uses Intel’s Customer Reference Board (CRB). The CRB allows embedded customers to evaluate the latest hardware and software technology and begin the porting process for their software systems while either building their own custom hardware or making the selection of commercial hardware platforms.
LynxSecure 4.0 gives developers the ability to run virtualized guest OSes either para-virtualized, such as Linux or the LynxOS RTOS for ultimate performance, or fully virtualized and unmodified, like the Microsoft Windows OS for complete compatibility. When using multicore processors, these virtualized guest OSes can share a single core, be given dedicated access to a core, or a guest OS can run in symmetric multiprocessing (SMP) mode across multiple cores.
Taking advantage of the hardware virtualization capabilities of the Intel Core i7, LynxSecure offers the ability to run guest OSes at near-native performance. It enables an unmodified OS such as Windows to run at much higher performance than other solutions that rely on the traditional emulation layer approach. LynxSecure also offers built-in virtual networking, allowing Windows applications to seamlessly communicate via TCP/IP with other virtualized OSes, such as Linux, running in a separate partition. This rapid and secure inter-partition communication is handled entirely by LynxSecure without modifying the applications or the virtualized OS.
“Porting LynxSecure to the latest quad-core Intel processors is changing the face of embedded systems development,” said Robert Day, VP of Marketing, LynuxWorks, “This combination runs desktop OSes with embedded RTOSes on a single processor without compromising performance and allows for the consolidation of traditionally separate devices and functions onto a single secure system.”
Immediately available, LynxSecure 4.0 provides a seamless migration path for LynuxWorks customers whose Linux- and POSIX-based applications can now run on virtualized Red Hat Linux and LynxOS family environments within LynxSecure partitions, as well as for customers who have developed using native Linux or Windows for their embedded applications.
For more information, visit www.lynuxworks.com.