Enea Embedded Technology, formerly
OSE Systems, and a leading provider of software solutions for the
communications market, announced the availability of the OSE real-time
operating system (RTOS), development tools and board support packages (BSPs)
for Texas Instruments' OMAP™ platform. OSE is one of the first RTOSes to
support OMAP's ARM and DSP cores, and the only RTOS that offers a single
API for developing robust, scaleable, multimedia-enhanced multi-core
applications.
Enea also announced that it is working with Vytek, a TI independent OMAP
Technology Center (OTC), to provide system integration and other services
to OEMs who are interested in developing and deploying OMAP systems
utilizing the OSE RTOS. Vytek will provide hardware, software and even
packaging design, as well as overall system integration services for OSE-based
OMAP systems. Enea and Vytek are already actively engaged with a number of
medical equipment manufacturers in this regard.
"OSE provides an excellent solution for embedded applications like medical
diagnostics equipment that place an emphasis on high reliability, high
availability and real-time responsiveness," said Kevin Wixom, senior vice
president, Vytek. "We look forward to working with Enea to offer
hardware/software design and integration services that speed evaluation,
development and deployment for consumer and industrial products that
utilize OMAP and OSE platforms."
The OSE OMAP solution combines two components: the full-featured OSE RTOS,
which runs on the ARM core; and OSEck, a compact version of OSE optimized
for the TMS320C55x DSP core. OSE and OSEck share the same API, which
eliminates the need to master separate RTOS programming environments, and
enables designers to create portable code that can run on either
processor. OSE and OSEck also share the same message-based interprocess
communications model, which simplifies development by enabling designers
to establish communications between processes running on the two cores as
if they were running on a single core.
"OSE and OMAP devices provide an excellent platform for deploying next
generation products that require audio, video, display and communications
devices. said Greg Mar, OMAP marketing manager, TI. "OSE's built-in
high-availability features, together with its ability to support both OMAP
cores with a single API, make it very attractive to our developers."
"Enea is working closely with Texas Instruments and OTC's such as Vytek to
produce an optimal high-availability single-RTOS solution for the OMAP
architecture," said Lance Boyd, vice president of sales, Enea Embedded
Technology, North America. "OSE's single-API solution greatly simplifies
development by providing a dual-core boot and development environment, and
transparent interprocess communications between cores. This results in
applications that are easier to develop and maintain, and makes
repartitioning and migrating functions between the cores trivial."
TI's OMAP platform is a family of scalable integrated application and
communications processors, and stand-alone application processors. OSE
support is available for both the OMAP5910 and OMAP1510 processors. The
OMAP5910 is optimized for embedded and connected applications such as
internet appliances, web pads, telematics, biometrics, and medical
devices. The OMAP1510 targets multimedia-rich converged voice and data
smart phones, PDAs and other types of mobile devices. Both the OMAP5910
and OMAP1510 processors include TI-enhanced ARM9 microprocessors and TI
TMS320C55x DSPs.
OSE is a memory-protected RTOS optimized for high-availability,
high-reliability distributed communications systems. Utilizing the OMAP
platform's hardware memory management facilities, OSE provides a firewall
that enhances reliability and availability by preventing kernel and
application processes from corrupting each other. OSE features a power
management system that extends battery life, a crash-safe file system with
flash support, and a complete networking solution with TCP/IP and other
networking/security protocols. It also features dynamic download
capability, which enhances mobile device flexibility by enabling new
applications to be downloaded to systems as they operate in the field.
Tools and board-support packages
Enea and its partners offer extensive development tool support for OMAP
processors. The OSE RTOS supports compilers from ARM (ADS and RealView)
and Texas Instruments (Code Composer Studio 2.2 with RTOS awareness
plug-in).
Enea also offers the WinIdea C/C++ source-code debugger, which supports
RTOS-aware debugging on both cores. Additional development tools are
available from third parties such as Mentor Graphics and Lauterbach.
Enea also offers its own RTOS-aware,
multi-core system-level analysis and profiling tool (OSE Illuminator),
which enables programmers to monitor, control and collect data for
applications viewed as a sequence of events (such as context switches and
message-passing between processes). OSE's native multi-core support lets
Illuminator users debug software on both cores through a single
connection. Enea also offers a Soft Kernel simulator for the ARM and DSP
kernel, which enables designers to start developing their OSE and OMAP
platform applications in advance of hardware availability.
OSE provides a board support package (BSP) for standard production OMAP
boards such as the Innovator Development Kit, Minno 05, and 1510DC EVM,
and can be readily ported to custom boards. The BSP comes with an LCD
driver that makes it easy for designers to utilize graphics packages such
as Swell Software's Portable Embedded GUI (PEG) and 3GLAB's customizable
Trigenix' mobile user interface technology.
Price and availability
OSE is available for OMAP1510 and OMAP5910 chips and board-level products.
The price for a single developers seat starts at $ 8000.
Back To TMCnet.com's
Homepage ] |