QNX Source Newsletter May 2006

QNX Software Systems May 2006  
_
_
_

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

THE LATEST FROM QNX

PARTNER NEWS:

WEB SEMINARS

UPCOMING EVENTS

QNX TRAINING

_

  SPECIAL FEATURE
_

QNX/Intel Multi-core Expedite Program

QNX and Intel have officially launched The Multi-Core Expedite Program, a 120-day evaluation program that allows developers to evaluate and prototype development for multi-core platforms including The QNX Momentics development suite Professional Edition and The Intel Pentium Processor Extreme Edition.

Well underway, several lead customers have signed up for this program and are beginning to evaluate and migrate to multi-core architecture so they can lower their costs while providing greater flexibility to deliver innovative solutions to their customers.

For further information about this program, visit: http://www.qnx.com/innovation/forms/multicoreexpedite.html

>Click here to read more.

_
THE LATEST FROM QNX
_

DaimlerChrysler Outfits Advanced Lab with QNX Software

QNX Software Systems recently announced that DaimlerChrysler will outfit their advanced research laboratories in the US and Germany with advanced embedded software from QNX. DaimlerChrysler is the first company to take advantage of the QNX OEM Innovation Labs (OIL) Program, where automakers can obtain early access to QNX technologies for their research groups.

DaimlerChrysler will use a variety of automotive-grade software from QNX, including the full suite of embedded development tools, the QNX Neutrino operating system, a variety of middleware, and value-added components such as technology development kits, board support packages, and source code. DaimlerChrysler will also receive early access to emerging and evolving technology areas, including power management, multimedia, graphics, secure partitioning, and networking.

>Click here to read more.

----
Renault Samsung Motors Chooses QNX for High-end Car Infotainment System

QNX Software Systems recently announced that Renault Samsung Motors has chosen the QNX Neutrino RTOS for a new infotainment system in Renault Samsung Motors SM7 automobiles.

Called the INS-700, the new system provides a variety of services, including telematics (3D navigation, traffic reports), car device control (air conditioning, car audio, gas mileage, engine control unit monitoring), reception of digital multimedia broadcasts (DMB), multimedia playback (MP3, WMA, video, etc.), and rear-seat entertainment. The INS-700 is available now in Korea.

>Click here to read more.

----
Available for Download: USB Driver Patch for QNX Momentics 6.3.0 Service Pack 2

QNX Software Systems has published a USB driver patch update targeted at QNX Neutrino 6.3.0 SP2. Installing this patch is highly recommended for customers deploying USB devices in embedded applications or using USB devices on a self-hosted development platform. If you are currently not experiencing problems with USB devices on your target systems then it is not mandatory to apply the patch.

The USB driver patch contains numerous fixes and improvements to the USB infrastructure, several fixes for file system issues and enhanced compatibility with USB flash drives, as well as support for additional host controllers.

The following USB and filesystem drivers have been updated in this patch:

  • ibusbdi.so
  • fs-cd.so
  • devu-ehci.so
  • fs-dos.so
  • devu-ohci.so
  • io-usb
  • devu-uhci.so
  • usb
  • io-blk.so

Details of the updates are contained in the release notes published with USB Patch [Patch ID 189].

Existing customers with current support or maintenance plans for their Momentics 6.3 PE or SE products may download the USB Driver patch by logging into their myQNX account and navigating to the following location:

myQNX Account > Download Center > Products & Updates > QNX Momentics > QNX Momentics 6.3.x QNX Momentics 6.3.0 Service Pack 2 and related downloads > QNX Momentics 6.3.0 Service Pack 2 Patches & Updates, or

>Click here to download.

_
PARTNER NEWS
_

db4objects

db4objects develops and publishes db4o, the world’s leading open-source object database for Java and .NET. db4o runs on many operating systems and Java VMs, but it blazes when run on QNX Neutrino RTOS. db4o has supported the QNX environment since 2004, and has already been adopted by strategic companies and major automotive manufacturers for their QNX-powered solutions.

Using db4o, objects are stored natively, eliminating the added complexity and performance drain of conversion to other formats such as SQL. The native support of object-oriented database functionalities, such as db4o's acclaimed Native Queries and object-oriented replication, boost the performance and flexibility gains of object-oriented programming languages such as Java and .NET.

Discover the benefits yourself.

>Click here to download db4o now, a free, full version, without registration

_
WEB SEMINARS
_

Test Early, Test Often - For Better Software Quality Combine Static and Run-time Analysis with Tools from Klocwork and QNX Software Systems

QNX Software Systems and Klocwork will demonstrate their complimentary development tools for improving quality and security of embedded applications. QNX Momentics is an Eclipse-based Integrated Development Environment (IDE) that provides the best in class development environment for embedded systems. Klocwork K7 provides leading static code analysis technology for the embedded developer.

This joint web seminar will illustrate how the use of Klocwork static analysis tools during coding and QNX run-time analysis tools at integration and system test enable developers to write high quality code with fewer defects and security vulnerabilities.

>Click here to register for this web seminar.

----

Adaptive Partitioning: Using CPU Guarantees to Build Secure, Survivable Systems

Discover how the innovative features of QNX Neutrino Adaptive Partitioning helps you develop secure, survivable systems without sacrificing system performance.

Key takeaways include:

  • How recent advances in realtime scheduling and partitioning can be used in embedded system designs
  • How operating system controlled partitioning and CPU guarantees can be used to increase system security and availability
  • How operating system controlled partitioning allows you to speed system integration and deliver products faster

>Click here to view this web seminar.

----

Designing and Optimizing Software for Intel Architecture Multi-core Processors

This seminar will help developers realize the benefits of Intel multi-core processors in their embedded applications. The seminar will describe Intel dual-core processors including processor and cache architecture, interrupts and execution environments. Technical experts will discuss proven strategies and techniques for maximizing application performance by distributing software tasks across multiple CPU cores. The benefits and tradeoffs of several multiprocessing models (AMP, SMP, BMP), and tools for troubleshooting and optimizing multi-core systems will also be discussed.

>Click here to view this web seminar.

_
UPCOMING EVENTS
_

QNX Russia Conference 2006
May 25, 2006
Moscow, Russia

New level. New opportunities: The QNX-Russia conference is the most prominent Russian event dedicated to control and embedded systems based on the QNX Neutrino Real-Time Operating System.

Participants can learn about the latest trends in the QNX world by a series of workshops and seminars given by leading experts representing different vendors, VARs, and customers. For the first time in Moscow, Dan Dodge, QNX Software Systems Cofounder and Chief Executive Officer as well as Charles Eagan, QNX Software Systems Vice President of Research and Development, will be joining the conference.

>Click here to register for any of these 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:

  • June 20 - Bolder/Denver, CO
  • June 22 - Salt Lake City, UT
  • August 22 - Detroit, MI
  • August 24 - Toronto, ON
  • September 12 - Calgary, AB
  • September 15 - Vancouver, BC
  • September 19 - San Diego, CA
  • September 21 - Los Angeles, CA

>Click here to register for any of these event.s

----

Freescale Technology Forum
July 24-27,2006
Orlando, FL

Mark your calendars now for July 24-27,2006 and attend this year’s FTF to be held in Orlando, FL. QNX is pleased to be a GOLD sponsor at this year’s event, and we plan to showcase our latest product offerings, announce new program initiatives, and present several technical sessions. Furthermore, we will be giving away an exclusive prize at the keynote address. More details to follow in the coming months.

>Click here for more information or to register for 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.

  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.

----

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

----