New HCC-Embedded flash file system ideal for flash-based in-car infotainment applications such as MP3 media players and navigation systems
June 9, Stockholm, Sweden, 2005 – Enea today signed a distribution agreement with embedded software company HCC-Embedded. Per the agreement, Enea will integrate HCC-Embedded’s flash file system with its Epsilon real-time operating system and offer it with its EE-Auto automotive software platform as part of a bundled solution.
OSE Epsilon is the foundation for Enea’s EE-Auto platform. EE-Auto provides real-time multitasking, networking, and distributed communications facilities that greatly simplify the design of multiprocessor automobile control systems that perform functions such as braking, engine/emissions control, entertainment, and telematics. The integration of HCC-Embedded’s flash file with EE-Auto gives car manufacturers and third party suppliers a packaged solution that makes it easier to design and implement advanced diskless embedded devices.
“EE-Auto’s new flash capability makes it ideal for new in-car infotainment applications such as MP3 media players and navigation systems,” says Nicklas Gustafson, product marketing manager at Enea.
OSE Epsilon supports both the EFFS-TINY and EFFS-STD file systems.
EFFS-TINY is a failsafe file system optimized for flash devices with small erasable sectors. Ideal for most standard serial flash parts, flash-based microcontrollers with small erasable sectors, and RAM drives, EFFS-TINY occupies a small footprint with tiny RAM requirements.
EFFS-STD is an embedded file system that targets systems with integrated flash devices and no access to complex disc recovery software. EFFS-STD supports both NOR and NAND flash devices, and provides sophisticated flash management routines that optimize performance and ensure 100 per cent data safety following power losses.
More about EE-Auto
The EE-Auto platform combines OSE’s Epsilon RTOS with an easy to use development environment, distributed interprocess communications framework, and networking subsystem. The OSE Epsilon kernel, written entirely in assembler, is optimized for high-performance, resource-constrained applications. OSE Epsilon features pre-emptive, priority-based task scheduling with a context switching speed of less than 300 nsec, occupies as little as 2 kbytes of RAM, provides integrated error handling, and features a worst-case interrupt latency of 1 usec.
EE-Auto’s message-based interprocess communications framework greatly simplifies distributed design by enabling multiple processes running on multiple processors to communicate in a seamless fashion, as if they were running on the same processor. This capability makes it easy for designers to build multiprocessor automobile control networks in which a master governor coordinates the activities of multiple independent control subsystems (i.e., braking, engine control, and telematics).
EE-Auto provides a complete networking solu¬tion, including TCP/IP, a web server, an embedded file system, and Internet utilities.
EE-Auto supports integrated development environments from GNU, ARM, Metrowerks, Green Hills Software, IAR Systems and others. Additional development support includes Enea’s OSE Soft Kernel simulator, which allows designers to develop and test their code on a PC without the need for the target hardware. Enea also offers an RTOS-aware system analysis and profiling tool known as OSE Illuminator, which enables programmers to monitor, control and collect data for applications viewed as a sequence of events (such as context switches).
Pricing and availability
EE-Auto is available immediately. Pricing starts at $ 8000 for a 1 – 10 developer’s seat.
For more information, please contact:
Europe:
Nicklas Gustafson,
Product Marketing Manager, Enea
Phone: +46 8 50 71 44 31, mobile phone: +46 709 71 44 31
Email: nicklas.gustafson@enea.se
Helene Wetterskog,
Director of Marketing Communications, Enea
Phone: +46 8 50 71 41 91, mobile phone: +46 709 71 41 91
Email: helene.wetterskog@enea.se
North America:
Danielle Schwartz
Enea
Tempe, AZ 85284
Phone: +1 760-603-9315
Fax: +1 760-603-9305
Email: danielle@enea.com
Jennifer Bingham
Davis-Marrin Communications
8316 Clairemont Mesa Blvd
San Diego, CA 92111 USA
Phone: +1 858-573-0736
Fax: +1 858-573-0232
Asia Pacific:
Masahiro Kawahara
Enea
1-4-2 Kanda Ogawa-machi, Chiyoda-ku
Tokyo, Japan
Phone: +81 35 207 61 67
Fax: +81 35 207 61 69
About Enea
Enea is a world leading provider of real-time technology and services for embedded systems applications. We supply the global market with software and services for applications requiring the utmost in safety and high availability. Our customers include high-technology companies within the telecom, automotive and medical industries, and our OSE real-time operating system is used in millions of products worldwide. Enea has 500 employees and is listed on the Stockholm Stock Exchange’s Attract-40 list.
For further information on Enea, please visit www.enea.com.
More about HCC-Embedded
HCC-Embedded was founded in 1999 by Dave Hughes to provide specialist embedded development services. The company's guiding principle is to provide products and services for the embedded development market which combine quality with ease of use and value for money. HCC is producing a range of products to make the job of developing embedded systems easier and more reliable. The current products are all related to providing file systems for embedded devices. The emphasis in these products has been to combine quality with clarity - the user of the products should be able to receive the code, read the documentation, and build a system within hours of receiving the product.