VxWorks
Category Image PSA specialists were successful in recent implementation of several projects on basis of VxWorks RTOS.

VxWorks is a proprietary, real-time operating system developed by Wind River Systems of Alameda, California, USA in 1987.

VxWorks has been ported to a number of platforms and now runs on practically any modern CPU that is used in the embedded market. This includes the x86 family, MIPS, PowerPC, Freescale ColdFire, Intel i960, SH-4 and the closely related family of ARM, StrongARM and xScale CPUs.
Project ImageProject was to develop firmware for the portable aerosol particle counter device that is used for cleanroom monitoring and facility certification. The LASAIR III  device interface features include a VGA color LCD display, touch screen display, sample probe, and a built-in thermal printer. The LASAIR III  firmware allows operating with the device as with a stand-alone unit or remotely via browser if the device is connected to an Ethernet network.

LASAIR III Project Data Sheet
Download
This project included development of a 1-bit Framebuffer for UGL (Universal Graphics Library) 1.2 and 2.0, and modification of text objects for data entry, scrolling operations, and visual appearance. Under VxWorks operating system modifications were made to incorporate the 1-bit framebuffer.


This device allows the monitoring of patient's vital signs. PSA's tasks for this project were to develop the screen region management and conduct a port of the ICA client and migrate to UGL 2.0 and Zinc 6.0 to support the region management functionality. PSA also assisted in the development of the next generation patient monitoring device.
The region management consisted of developing the basic input and output screen region management functionality. An 8-bit display was developed for the rendering of graphics. This 8-bit display translated into an available pool of 256 colors. The porting consisted of porting to the new PPC860 architecture, implementing an application layer between the server and the thin client, and developing the graphics component to display graphical elements on the screen for visual representation.

The development effort for this project integrated a clearer font and character set into the device to allow the easier reading by the user.

PSA performed the integration of the AGFA Font Engine into the Universal Graphics Library (UGL) version 1.2 for the device.

The project objective was to research and prove out development tools, hardware and software products and develop application prototypes to provide proof of concept for VC funding.

PSA team provided discovery services in the form of researching development tools, hardware, and software products. Research was performed to determine feasibility of tool choices. Based on tool selection screen prototypes were developed for the application to provide a proof of concept for VC funding.

The project objective was to develop more full featured user interface capabilities and graphics rendering to support customers infotainment system requirements. PSA team developed DVD service capabilities for handling audio playback commands including play, pause, stop, table of contents, scheduler, etc. and implemented flash file system capabilities

PSA has worked on various projects involving automotive infotainment systems. Key areas of development have included enhancements to PJWorks to enable a more full-featured infotainment user interface and graphics rendering, and the integration of a vector font engine for use on the SH4 platform (with Amanda companion chip) running VxWorks. The program enables vector fonts with rotation, anti-aliasing and alpha blending capabilities that provides the end customer with the desired performance for rendering navigation information on the screen.

This project enabled support of Tornado Internet Appliance (TIA) for the IP telephone with a StrongARM processor, using the PJWorks 3.1 JVM.

PSA assisted in defining the configuration and testing for the installation of TIA on the target system. PSA developed custom font files for use with Personal JWorks 3.1. The custom font development followed the WindML font file format specification.

The project objective was to develop a stock ticker to display current or recent security prices and insure cross platform compatibility.

PSA developed a stock ticker using Sun Microsystems JDK 1.1.8 (Java Development Kit). The stock ticker used a left to right scrolling display of current or recent security prices.

PSA's Contact
Learn more