QNX Source Newsletter December 2006
QNX Software Systems December 2006  
_
_
_

Happy Holidays and 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:

ANNOUNCEMENTS

THE LATEST FROM QNX

WHITEPAPERS

ARCHIVED WEB SEMINARS

JOINT WEB SEMINARS

UPCOMING EVENTS

QNX TRAINING

_

_
ANNOUNCEMENTS
_

National Instruments Extends LabVIEW Embedded Design Platform to QNX Neutrino Real-Time Operating System

National Instruments and QNX Software Systems have teamed up to extend the LabVIEW graphical dataflow environment to the QNX® Neutrino® real-time operating system (RTOS). Engineers now can use the NI LabVIEW Embedded Development Module with the QNX Neutrino RTOS to add comprehensive support for multicore processors and target any supported hardware platform for QNX Neutrino.

>Click here to read more.
----

New Eclipse IDE from QNX Offers Deep Insight into System Behavior

On December 6, 2006, QNX Software Systems released QNX® Momentics® IDE 4, a flexible new integrated development environment that combines innovative profiling tools with the latest Eclipse technologies to slash debug times and accelerate the optimization of complex embedded systems.

>Click here to read more.
----

Find Memory Leaks Instantly with New QNX Visualization Tool for Embedded Design

Memory errors are the bane of embedded development, causing mysterious crashes that can take weeks or even months to debug. But with the new memory analysis tool from QNX Software Systems, developers can immediately detect subtle memory leaks and errors, even when debugging the most complex embedded design.

>Click here to read more.
----

QNX Introduces Breakthrough in Multi-Core Visualization Tools

Leveraging its technology leadership in multi-core embedded systems, QNX Software Systems introduced, on December 4, 2006, a new class of visualization tools that radically simplify the job of migrating, debugging, and optimizing software for multi-core processors.

The new QNX® visualization tools for multi-core systems leapfrog existing tools by offering an intuitive, system-wide view of multi-core behavior. Rather than focus on individual programs or processor cores — the conventional approach — the new tools analyze how the multi-core system behaves as a whole.

>Click here to read more.
----

QNX Software Systems Signs Twelfth Licensing Agreement with Bitstream

Bitstream, Inc., (NASDAQ: BITS) announced on November 29, 2006 that QNX Software Systems has extended its licensing agreement with the company. Under this new agreement, QNX has extended its license for Bitstream’s Font Fusion technology. Font Fusion offers exceptional text rendering for mission-critical embedded systems based on the QNX® Neutrino® realtime operating system (RTOS). This agreement is the twelfth agreement between the two companies.

>Click here to read more.
----

QNX Expands Presence in Israeli Embedded Market

QNX Software Systems announced on November 29, 2006 that it has signed a distribution agreement with GS Tech to serve the growing number of QNX customers in the Israeli technology market. A specialist in turnkey solutions for embedded system developers, GS Tech offers one-stop shopping for hardware design, software design, and system integration.

With this agreement, GS Tech becomes the second authorized QNX distributor in Israel. The first, Software Sources Ltd., has served as a QNX distributor since 2003.

>Click here to read more.
----
_
THE LATEST FROM QNX
_

Take the QNX Multi-Core Challenge!

A tough but rewarding series of questions that will test your multi-core knowledge and challenge you.

>Got what it takes?

_
WHITEPAPERS
_

Lowering the Development Costs of Industrial Control Systems through Software Partitioning

Learn how to speed development of complex embedded systems by providing CPU guarantees for each software subsystem, and how partitioning can dramatically reduce software integration efforts.

>Download this whitepaper.

----

Security as a Core Competency of QNX Neutrino Attacks, hacks, worms, viruses...

Software is becoming increasingly vulnerable to a myriad of threats. No matter how secure the perimeter around your systems, malicious attacks can and will break through. How do you ensure containment, if not continued operation, despite a system breach? Today's interconnected embedded systems require that secure operation be designed in from the ground up - via a secure OS. In this whitepaper, security expert Eugen Bacic explores the tenets of software security and explains how QNX Neutrino provides an environment that is secure, stable, and reliable.

>Download this whitepaper.

_
ARCHIVED WEB SEMINARS
_

Managing the Complexities of Multimedia in Automotive Systems

As people spend more time on the road, they increasingly want to outfit their vehicles with high-quality information, navigation, and entertainment systems. Unfortunately the complexities of supporting in-car multimedia can be overwhelming.

This session explores the in-car infotainment market. Learn about today's feature requirements and tomorrow's challenges - digital rights management, device management, changing HMI requirements. Finally, get a first-hand look at the new QNX Multimedia Suite - and how it can be used to deliver key differentiators to vehicle manufactures.

>REGISTER NOW for this webseminar.

----

Improve Embedded System Stability and Performance through Memory Analysis Tools

Embedded systems are becoming more and more complex; memory must now be carefully managed for performance and long-term stability.

This web seminar examines memory analysis tools and how they can be used to observe system behavior over time and improve software and system quality. Learn how to reduce your time to market by detecting hard-to-find and debug errors, how to optimize memory performance, and how to detect and fix common memory errors.

>REGISTER NOW for this webseminar.
----

Reduce Software Development Costs through Partitioning

The complexity of modern software development often necessitates parallel development across multiple teams to reduce time to market. With this approach, however, problems invariably arise at system integration time when sub systems that performed correctly in isolation begin competing with one another for system resources.

This session explains how computing-resource guarantees or partitioning can greatly simplify integration, reduce cost, and accelerate time to market.

>REGISTER NOW for this webseminar.
----

The Importance of Tools in Multi-core Development

The advent of multi-core processors is changing the nature of software development. Developers are now faced with migrating legacy code to this new architecture.

This session explores the various multi-processing models and their applicability to specific applications. It then reviews the requirements multi-core development imposes on tools from initial partitioning of software, through characterization and debugging, to optimization and tuning.

>REGISTER NOW to view this web seminar.

_
_
JOINT WEB SEMINARS
_

Mind your Ps and Qs: Improve Productivity and Quality with Telelogic and QNX

Discover how productivity and quality can be dramatically improved by using a tightly integrated tool chain - from concept through deployment, including test and debug - in this webinar from Telelogic and QNX Software Systems.

Learn how Telelogic Rhapsody®, QNX Momentics®, and QNX Neutrino® RTOS enable you to efficiently construct high-quality real-time embedded applications. This webinar will walk you through the construction, testing, and deployment of a real embedded application with a focus on speed, quality, and clarity during development.

>REGISTER NOW for this webseminar

_
UPCOMING EVENTS
_

Real-Time & Embedded Computing Conference
December 2006 - March 2007
Various locations

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:

  • Seattle, WA - 5 December 2006
  • Portland, OR - 7 December 2006
  • Copenhagen, Denmark - 18 January 2007
  • Santa Clara, CA - 25 January 2007
  • Melbourne, FL - 27 February 2007
  • Huntsville, AL - 1 March 2007
  • Atlanta, GA - 6 March 2007
  • Phoenix, AZ - 20 March 2007

>Register now to attend any of these events.
----

Embedded World Germany 2007
February 13 -15, 2007
Nuremberg, Germany

QNX is pleased to be participating again this year (stand 11-324) in embedded world in Nuremberg. This is the top exhibition and conference when it comes to innovative embedded technologies. Suppliers and buyers from all over the world meet here every year - with constantly growing attendance. Over 13,000 professionals visited embedded world 2006 - almost a quarter more than the year before! Whether hardware, software, tools or services, international companies show embedded experts the latest trends on some 23,000 m2 of display space. Also, the international conference offers pioneering presentations, practical workshops and stimulating discussions.

Watch for more details on QNX demos and presentations next month!

>Register now to attend this event.

_
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.

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

Introductory Programming for the QNX Photon microGUI

In this course, you will learn:

  • a little about the Photon architecture
  • in detail, how to build a Photon application using the Photon Application Builder tool (PhAB(tm)) and the available widgets
  • how to attach code to the parts built with PhAB and some things to do in that code
  • how other processes in your overall application can communicate with your user interface process
  • where to go from there

Throughout the course:

  • you will do exercises and examine and run sample code
  • the results of the exercises and the sample code are yours to keep

>Click here to register for North American Sessions.

>Click here to register for European Sessions.

_
_ _

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

----