QNX Source Newsletter July 2007
QNX Software Systems July 2007  
_
_
_

Welcome to the QNX Source Newsletter, 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

WEB SEMINARS

UPCOMING EVENTS

QNX TRAINING

_

_
ANNOUNCEMENTS
_

NuDesign’s CLI Agent Development Tools Now Support QNX Embedded Products

NuDesign Technologies, Inc. and QNX Software Systems have formed an alliance to provide NuDesign’s Command Line Interface (CLI) highly automated agent code generation tool to users of the QNX® Neutrino® RTOS.

The framework implements command hierarchy navigation, command completion, command line editing, history, and a basic set of common commands

>Click here to read more.
----

QNX Introduces Security Acceleration on Freescale PowerQUICC® Processors

Building on its secure protocol and partitioning technology, QNX Software Systems announced support for the Freescale Integrated Security Acceleration Engine. Developers of next-generation network elements can now leverage hardware acceleration when using QNX’s comprehensive suite of preintegrated protocol security stacks.

>Click here to read more.
----

QNX Targets High-Performance Freescale Multi-Core Communications Platform

QNX Software Systems announced planned support for the new Freescale Multi-Core Communications Platform. This platform, in combination with QNX’s industry leading multi-core support, will enable developers to fully realize the performance inherent in next-generation multi-core processors.

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

>Ready for your July challenge?

_
WHITEPAPERS
_

Secure Partitioning for Multi-Core Systems

Virtually every embedded system today is connected, either physically or wirelessly, to the outside world. This network connectivity allows users to perform remote monitoring and control, and enables systems to download new software features or content on the fly. Unfortunately, it also makes systems vulnerable to infiltration by a growing cadre of cyber terrorists and extortionists. To contain such attacks, many system designers have turned to secure partitioning.

> For more information or to download this whitepaper, click here

> To download other interesting whitepapers, click here

_
WEB SEMINARS
_

Secure Partitioning for Multi-Core systems

Since conventional partitioning schemes are limited to uniprocessor designs, protecting systems that contain two, four, eight, or more processing cores can be a complex and resource-intensive exercise. This webinar explores how an OS that combines partitioning with true symmetric processing (SMP) can allow partitions to take full advantage of multiple cores in a highly flexible and resource-efficient manner.

>More information
----

Multi-Core Made Simple

Embedded software vendors are now challenged with getting the most from the next generation processors with two, four or more cores. This webinar describes how the combination of the Intel® Core™ microarchitecture, POSIX threading, symmetric processing and advanced tooling available from Intel and QNX provide a solid foundation for multi-core software development.

>More information
----

Download These Web Seminars Today!

From embedded operating systems to multimedia these archived web seminars provide a FREE way of gaining more knowledge on a variety of interesting topics.
Here are a list of some of the fascinating archived web seminars:

  • The Importance of Tools in Multi-core Development
  • Reduce Software Development Costs through Partitioning
  • Using POSIX Threading to Build Scalable Multi-Core Applications

>Click here to download these and many other archived web seminars

_
UPCOMING EVENTS
_

Real-Time & Embedded Computing Conference
June - December 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:

  • Longmont, CO - 21 August 2007
  • Colorado Springs, CO - 23 August 2007
  • Beijing, China - 7 September 2007
  • Shanghai, China - 11 September 2007
  • Ottawa, ON - 11 September 2007
  • Montreal, PQ - 13 September 2007
  • Shenzhen, China - 14 September 2007
  • Xi'an, China - 18 September 2007
  • San Diego, CA - 25 September 2007
  • Long Beach, cA - 27 September 2007
  • Tysons Corner, VA - 11 October 2007
  • Detroit, MI - 6 November 2007
  • Toronto, ON - 8 November 2007
  • Vancouver, BC - 29 November 2007
  • Seattle, WA - 4 December 2007
  • Portland, OR - 6 December 2007

>Register now to attend any of these events.

----

2007 ESC Boston
September 18-21, 2007
Boston, MA

Join QNX Software Systems at ESC 2007 for technical conferences on the following topics:

Using Resource Partitioning to Build Secure, Survivable Embedded Systems

This session explores how resource partitioning can improve the security, availability, and upgradeability of network-connected embedded systems. Briefly stated, this approach allows design teams to place applications into secure compartments, or partitions, where each partition is allocated a guaranteed portion of system resources, such as CPU time. These resource guarantees not only protect the system against the ravages of malware and denial-of-service attacks, but also ensure that lower-priority tasks, such as system consoles and fault-recovery functions, always have the resources they require to operate correctly. With resource partitioning, a system can download programs from untrusted sources, while ensuring the realtime performance and availability of existing applications.

Fast Booting Techniques for In-Car Telematics and Infotainment Systems

Every automotive embedded system must boot up and begin responding to external events within a short and predictable timeframe. A telematics control unit, for example, may need to respond to an in-vehicle network within 50 milliseconds of power on. Because no single technique can manage all of the possible booting and shutdown usage cases in a telematics or infotainment device, systems designers must typically combine multiple techniques. To help address the challenge, this class explores a variety of cold-boot techniques (which let the device boot quickly from a state in which the processor and peripherals are powered off) and warm-boot techniques (which let the device boot quickly from a state in which the processor or peripherals still have power or some form of residual information).

>More information
>Register now to attend

_
QNX TRAINING
_

Realtime Programming for the QNX Neutrino RTOS

------ Be sure to take a look at the 2008 training schedule now posted -----

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

----