QNX Source Newsletter December 2005
QNX Software Systems December 2005  
_
_
_

Welcome to the QNX Source, your monthly update on how QNX Software Systems can help you create reliable, scalable, and high-performance embedded systems.

In this issue:

SPECIAL FEATURE

PRODUCTS AND SERVICES

WEB SEMINARS

QNX TRAINING

UPCOMING EVENTS

_

  SPECIAL FEATURE
_

QNX Introduces Advanced Graphics Toolkit for Developing 2D and OpenGL ES 3D Graphics

QNX Software Systems recently announced a new suite of middleware that allows system designers to build scalable, reliable, and high performing 2D and 3D graphical environments using industry standards. The QNX® Advanced Graphics Technology Development Kit (TDK) supports the most advanced graphics processor features, such as hardware-accelerated 2D and 3D draw commands, hardware blit support, layering control, and video capture. Graphical applications built with this toolkit directly control the graphics processor’s resources, ensuring the highest drawing throughput. In addition, the tookit is modular, allowing a system to load only the graphical components needed by the application. Optional components include image rendering (BMP, JPG, PNG with Alphamap), font rendering (TrueType and Bitstream Stroke with rotation and anti-alias), and OpenGL® ES libraries.

>Click here to read more.

_
PRODUCTS AND SERVICES
_

New QNX Technology Safeguards Embedded Systems Against Critical Data Loss

QNX Software Systems recently announced that it is the first RTOS vendor to offer a fault-tolerant, embedded transactional file system (ETFS) for NAND flash memory devices.

Unlike conventional file systems, ETFS for the QNX® Neutrino® RTOS uses a transactional update model that provides complete integrity across unexpected loss of power. As a result, this new file system eliminates the data corruptions that plague embedded systems when power failures and other catastrophic events occur.

ETFS offers a solution tailor-made for harsh environments such as the automobile, where unexpected power fluctuations can easily corrupt a conventional file system, or for any application where data corruption can result in loss of service, revenue, or user safety. Moreover, it is optimized to provide very fast system restarts should a power failure occur.

>Click here to read more.

----

Eclipse CDT Gains Momentum, Sets Priorities

QNX Software Systems, leader of the C/C++ Development Tools (CDT) project on behalf of the Eclipse Foundation, recently announced the development objectives set by the contributing members at the CDT Contributors Summit held last month.

The CDT team agreed upon several priorities for the next release of the CDT code base, including improved build management and debugging. A new indexer, called the Persisted Document Object Model (PDOM), will also be developed to improve system performance. The group will also work on making it easier for vendors to build commercial releases based on the CDT framework through finer grained componentization and more concise API documentation.

The conference accomplished the important goal of fostering interaction between the CDT and other Eclipse projects. Representatives from the Tools Platform Device project, the Device Software Development Platform (DSDP) project, as well as the Photran and Parallel Tools projects also discussed integrations with the CDT to enable easier third-party integration and tool migration between projects.

>Click here to read more.

----

QNX Expands Distribution in South America with Anacom Electronica

QNX Software Systems recently announced it has expanded its reach in South America through a distribution agreement with Anacom Electronica Ltda. Based in São Paulo, Brazil, Anacom Electronica provides software, equipment, and services to developers throughout South America, including application development, programming, and maintenance.

As part of the QNX Solutions Network, Anacom Electronica will be responsible for sales and support of the QNX® Neutrino® realtime operating system and the QNX Momentics® suite of development tools in parts of Brazil, Chile, and Columbia. Anacom Electronica will also provide training and support to QNX customers in the region. It is one of five QNX distributors in South America, including Beyond IT, InfaxTecnologia & Sistemas Ltd., Proytek, and Vetta Technologies.

>Click here to read more.

_
WEB SEMINARS
_

The Transition to Multi-Core: Is Your Software Ready?

This seminar examines how the QNX® Momentics® development suite Multi-Core Edition helps you migrate to multi-core processing environment with minimum porting effort, while preserving your existing software base.

The objective of this seminar is to show you how to migrate to a multi-core processing environment with minimum porting effort while preserving your existing software base.

You will also learn about Bound Multiprocessing (BMP). Pioneered by QNX, BMP uses a single instantiation of the OS to manage all of the processor cores simultaneously while binding each application to a specific core.

>Click here to view this web seminar.

----

The True Promise of Eclipse: Innovation at Your Fingertips

Download this seminar and learn how to build C/C++ applications faster, more efficiently, and at lower costs using open Eclipse.

The objective of this seminar is to show you how to use the Eclipse C/C++ Development Tooling (CDT) platform for faster development, error detection, and code optimization. During the seminar you will learn about:

  • The Eclipse ecosystem and architecture that makes Eclipse the platform of choice for today’s tool builders.
  • The C/C++ Development Tools (CDT) project and how to use it to accelerate your C/C++ application development.
  • The microkernel architecture of Eclipse and how to use it to create your own tooling.

>Click here to view this web seminar.

----

Taking Complexity out of Developing Next Generation 2D and 3D Navigation Systems

This seminar is delivered jointly by QNX Software Systems and Freescale Semiconductor. It is meant to help you learn how to build next generation 2D and 3D navigation systems using the world’s most advanced automotive graphics solutions.

The main objective of this seminar is to help you learn how to implement advanced navigation User Interfaces (UI) for your specific navigation project requirements with minimum development effort. You will learn how to:

  • Minimize development risks by using standards-based technologies (Open GL ES, POSIX, etc.) as well as tight technology integration
  • Minimize memory footprint, and
  • Maximize graphics performance

>Click here to view this web seminar.

_
QNX TRAINING
_

Realtime Programming for the QNX Neutrino RTOS

Objectives: This course is designed for anyone who develops QNX® Neutrino® RTOS realtime applications. By the end of the course, you will have written several example programs and learned to apply QNX Neutrino RTOS concepts to real-world applications.

  1. Familiarize the developer with the features, services, and architecture of the QNX Neutrino RTOS.
  2. Focus on real-world problems and the techniques for solving them.
  3. Provide hands-on exercises so the developer can learn to apply the concepts introduced throughout the course.

----

Developing, Debugging and Analyzing Performance with the QNX Momentics IDE

Prerequisites: You must have a good working knowledge of C or C++ and a general understanding of programming under the QNX® Neutrino® RTOS.

Objectives: To learn how to use the IDE in the QNX Momentics® to:

  1. develop your applications
  2. debug complex problems
  3. analyze performance issues of complete systems

By the end of the course, you will have used the IDE to work with many sample programs and systems, either self-hosted or using cross development, and will have learned to apply these skills to real-world applications.

----

Writing Drivers for the QNX Neutrino RTOS

Prerequisites: You must have a good working knowledge of C and a general understanding of programming under the QNX® Neutrino® RTOS.

Objectives: This course is designed for anyone who wants to develop drivers for the QNX Neutrino RTOS. By the end of the course, you will have written several sample drivers.

  1. Familiarize the developer with the methods for writing different types of drivers under the QNX Neutrino RTOS.
  2. Focus on real-world problems and the techniques for solving them.
  3. Provide hands-on exercises so the developer can apply the concepts introduced in the course.

>Click here to register for North American Sessions.

>Click here to register for European Sessions.

_
UPCOMING EVENTS
_

Real-Time & Embedded Computing Conference

The Real-Time & Embedded Computing Conferences (RTECC) are unique, one-day events showcasing the newest products and latest information from industry leaders. RTECC features open-door technical sessions in conjunction with tabletop exhibits. QNX Software Systems will be participating in the following events:

  • January 26 - San Jose, CA
  • February 28 - Melbourne, FL

>Click here to register for any of these events.

----

embedded world Conference, Nuremberg, Germany, February 14 -16, 2006

Top international speakers report on the latest research and development findings in embedded technologies - and on their actual implementation in industrial practice. The embedded world Conference ranks as a real conference highlight in the industry.

>Click here to learn more about embedded world Conference.

_
_ _

QNX Software Systems HEADQUARTERS
175 Terence Matthews Crescent
Ottawa, ON Canada K2M 1W8
www.qnx.com

You are receiving this message because you are on the QNX Software Systems mailing list. If you would like to remove your name from our list, please visit: http://www.qnx.com/news/forms/unsubscribe.html

----