Design

New Major Version of µ-velOSity™ Real-Time Operating System Announced

15th February 2007
ES Admin
0
Green Hills Software, Inc., the technology leader in device software optimization (DSO) and real-time operating systems (RTOS), has announced version 2.2, a major new release of its µ-velOSity royalty-free real-time operating system. Version 2.2 adds a PC-compatible file system, wear-leveling and fault-tolerant flash device manager, USB 1.1 and 2.0 device class framework, and GHNet TCP/IP networking suite. These new components are optimized for minimal footprint and maximum performance. In addition, µ-velOSity 2.2 adds support for the MIPS® processor architecture.
“With the release of version 2.2, the µ-velOSity product provides a comprehensive suite of middleware solutions that enable device software developers to create full-functioned, network-enabled products at the least cost and in the least amount of time, while meeting the most stringent resource constraints of deeply embedded environments,” commented David Kleidermacher, chief technology officer, Green Hills Software. “And each of these new components is provided with the same business model that has been so successful for the µ-velOSity kernel, enabling both OEMs and end product makers to maximize their return on investment.”



µ-File



The PC-compatible file system for µ-velOSity supports popular FAT file formats and options and is portable to any device media, such as IDE disk drives and Green Hills’ wear-leveling flash management technology. µ-File is easy to use, with standardized programming interfaces, including POSIX, C standard I/O, and C++ I/O streams.



µ-USB



The USB device management solution for µ-velOSity includes a framework and application programming interface for managing USB device connectivity. Details of USB protocol handling are performed by the software so that developers can concentrate on application development. µ-USB comes with implementations for a variety of device types, including mass storage products such as USB memory sticks.



GHNet



The TCP/IP networking suite for µ-velOSity includes a full range of protocol support, including TCP, UDP, SNMP, and more. GHNet was designed from the ground up for high-performance, small-footprint networking while providing comprehensive RFC and standards compliance and validation. GHNet is an ideal fit for resource-constrained devices where reliable and efficient networking connectivity is a requirement.



MIPS



With the addition of support for MIPS, µ-velOSity now supports all major 32-bit microprocessor architectures used in deeply embedded devices. µ-velOSity supports the MIPS32® architecture intended for high-performance, low-power, system-on-a-chip (SOC) embedded applications.



About µ-velOSity



With a ROM footprint as small as 1600 bytes, RAM footprint as small as 1000 bytes, and service call times as low as 30 cycles, µ-velOSity is ideal for the most resource-constrained embedded devices. In addition, µ-velOSity’s intuitive application programming interface (API), world-class tools integration with the MULTI IDE, and friendly business models enable developers to create better performing systems at a lower cost that get to market faster than development efforts utilizing other RTOS offerings on the market today. In addition, the µ-velOSity API is designed for upwards compatibility with the INTEGRITY real-time operating system from Green Hills, providing an upgrade path for future designs that may benefit from the additional reliability features of INTEGRITY.



Availability

µ-velOSity 2.2 is available today for ARM®, Power Architecture®, ColdFire®, MIPS®, and Blackfin® processor families.









Featured products

Upcoming Events

View all events
Newsletter
Latest global electronics news
© Copyright 2024 Electronic Specifier