- › Contact QNX
- › Subscribe to other newsletters
|
|
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
UPCOMING WEB SEMINAR
ARCHIVED WEB SEMINAR
UPCOMING EVENTS
QNX TRAINING
|
|
|
|
ANNOUNCEMENTS |
|
|
|
|
|
QNX a Finalist in EDN Magazine’s Innovation of the Year Awards
QNX Software Systems, the industry leader in multi-core processing for embedded systems, today announced it has been named a finalist in EDN Magazine’s annual Innovation Awards competition. This exclusive award recognizes unique, state-of-the-art electronics products.
Click here to read more.
|
|
QNX Expands Tools Ecosystem
Introducing a new era of tool integration for embedded developers, QNX Software Systems recently demonstrated the broad extent of plug-ins available for its latest version of the QNX® Momentics® IDE.
Click here to read more.
|
|
QNX Software Systems Connects with Clarinox Technologies to Deliver Bluetooth and Wireless Solutions
Embedded designers seeking short-range wireless solutions for embedded applications and devices can now take advantage of the partnership of two embedded industry experts.
QNX Software Systems, a world leader in realtime, embedded OS technology, and Clarinox Technologies Pty Ltd, Australia, a leading provider of embedded systems, announced an alliance to offer comprehensive Bluetooth™ products and services to clients utilizing the QNX® Neutrino® realtime operating system (RTOS). The combined product and service expertise of both companies will facilitate the delivery of solutions for corporate entities covering a range of vertical markets globally.
Click here to read more.
|
|
QNX and National Instruments Provide Faster Migration Path to Multi-Core
Processors
During Embedded World 2007, National Instruments showed how embedded engineers
can now use the NI LabVIEW graphical dataflow environment to target multi-core
systems based on the QNX® Neutrino® realtime operating system (RTOS).
Click here to read more.
|
|
QNX Demonstrates New Multimedia Solution for the Ultimate In-Car Digital
Media Experience
During Embedded World 2007, QNX Software Systems demonstrated a new product
that revolutionizes not only how automakers integrate multimedia solutions
in the car, but how users experience their favorite music, movies, or other
digital media while on the road.
Click here to read more.
|
|
QNX Multi-Core Tools Deliver Comprehensive Debug and Optimization for P.A.
Semi PWRficient Platform
QNX Software Systems, the industry leader in multi-core processing for embedded
systems, and P.A. Semi, developer of the high-performance, low-power PWRficient™
processor family, announced today that the two companies will bring optimized
multi-core development capability to the embedded market.
Click here to read more.
|
|
QNX Adds Swintel s.r.l as Reseller for Italian Market
In response to the growing demand for QNX technology in the Italian region, QNX Software Systems today announced that Swintel s.r.l has joined the QNX Solutions Network. Headquartered in Guidonia Montecelio (Rome), Swintel provides software and engineering services to companies that build embedded systems for the defense, transportation, industrial control, telecommunications, and aerospace industries.
Click here to read more.
|
|
|
|
|
THE LATEST FROM QNX |
|
|
|
|
|
QNX's own Doug Schaefer nominated for Top Ambassador
for the Eclipse Community Awards
Doug Schaefer has been nominated for Top Ambassador for the upcoming Eclipse
Community Awards to be presented at EclipseCon 2007, in Santa Clara, March 5th
to 8th.
Doug has worked tirelessly for the CDT for years and has developed the CDT project
into the prime example of cross company cooperation. The CDT has matured
significantly under Doug's direction and is becoming a defacto standard IDE for C/C++
development tools.
Good luck and congratulations, Doug.
|
|
RECAP: Embedded World
Nuremburg
February 13-15, 2007
QNX Software Systems enjoyed yet another successful year at Embedded World with what organizer’s estimate at a 20% increase over last year, it is no wonder. Our team in Germany was constantly busy for the three days with booked customer meetings and answering questions from those waiting in the queue to find out more about QNX. Our in-booth presentations, delivered in German, attracted attention from show attendees. Almost every session pulled in anywhere from 10 to 60 people to learn about either multi-core development or modular multimedia systems from our dynamic presenter.
We also had great success with our presenter from National Instruments, taking a daily presentation spot to focus on simplifying multiprocessor system programming using the NI LabVIEW graphical programming software and the QNX Neutrino RTOS.
Visit the following links to learn more about:
Our demos
Our in-booth presentations
Our conference presentations
|
|
Take the QNX Multi-Core Challenge!
A tough but rewarding series of "new" questions that will test your multi-core knowledge and challenge you.
Ready for your second challenge?
|
|
|
|
|
|
WHITEPAPERS |
|
|
|
|
|
10 New Whitepapers Available For Download
Every year, Nuremburg hosts Embedded World, the industry’s largest, most comprehensive technology conference and exhibition. This year, in recognition of QNX Software System’s leadership as a technology innovator, the conference organizers invited QNX engineers to deliver 10 technical papers, on topics ranging from memory analysis through multi-core chips to multimedia design.
Not everyone could attend Embedded World 2007, so we've made these papers available, to you, for download:
Using Memory Analysis to Create Leaner, Faster, More Reliable Embedded Systems
Managing memory efficiently is just as important as managing it reliably. That’s why you need memory analysis tools that go the distance - from early detection of subtle errors to precise tuning of long-term memory usage.
Download this whitepaper.
Using System Tracing Tools to Optimize Multi-Core Systems
By helping you visualize complex system behavior, system tracing tools make it far easier to troubleshoot and optimize a multi-core application.
Download this whitepaper.
Using POSIX Threading to Build Scalable Multi-Core Applications
Learn how worker threads and symmetric multiprocessing (SMP) can leverage the true hardware parallelism offered by multi-core chips.
Download this whitepaper.
Case Study: Making a Successful Transition to Multi-Core Processors
Which multiprocessing model makes sense for your multi-core project? A look at how one development team minimized their migration efforts while maximizing system throughput.
Download this whitepaper.
Software Design Choices for Multimedia-Enabled Devices
By using a modular, component-based design, system integrators can build systems flexible enough to support new media formats and new DRM techniques, yet reliable enough for the most demanding markets.
Download this whitepaper.
Using Resource Partitioning to Build Secure, Survivable Embedded Systems
By providing guaranteed access to system resources, partitioning can ensure the availability of critical services, even when your system experiences a heavy processing load or a denial-of-service attack.
Download this whitepaper
Getting the Most out of Eclipse CDT
Eclipse CDT has become the de facto standard for developing embedded C/C++ applications. Find out what’s new, what’s coming, and what extensions are available for debugging and optimizing your software projects.
Download this whitepaper.
Using Open Source Software to Create Successful Commercial Products
Using the highly successful QNX Momentics IDE as an example, this paper examines the benefits, strategies, obstacles, and opportunities associated with using open source in commercial products.
Download this whitepaper.
Application-Driven Power Management for Embedded Systems
When it comes to power management, no two mobile devices have the same requirements. Enter a framework that lets you create a power policy optimized for your specific design.
Download this whitepaper.
Well-Tested, Well-Protected: Writing Device Drivers in User Space
By debugging a driver in user space, you can make memory violations easier to catch, take advantage of source-level debuggers, and eliminate the need to reboot your target every time the driver faults.
Download this whitepaper.
3D Graphics: Adding a New Dimension to Your Embedded System
Learn how to create 3D GUIs that strike an optimal balance of cost, performance, functionality, reliability, and portability.
Download this whitepaper.
To download many other whitepapers, click here
|
|
|
|
|
|
UPCOMING WEB SEMINAR |
|
|
|
|
QNX Freescale Multi-Core Seminar
February 27, 2007
Ottawa, ON
Join QNX Software Systems and Freescale Semiconductor for a technical seminar that looks at understanding and overcoming the challenges of designing optimized software for dual-core processors.
When: | Tuesday, February 27, 2007 |
Time: | 10:00 a.m. to 1:00 p.m. LUNCH included (sponsored by QNX and Freescale) |
Location: | QNX Software Systems |
More information and to register
Looking forward to seeing you there!
|
|
|
|
|
|
ARCHIVED WEB SEMINAR |
|
|
|
|
Memory Analysis Tools
Höhere Stabilität und bessere Performance mit Memory Analysis Tools
Embedded Systeme werden immer komplexer. Die Speicherverwaltung in solchen Systemen muss so ausgelegt sein, dass langfristige Stabilität und gute Performance sichergestellt sind.
In diesem Web-Seminar geht es um Speicheranalyse-Tools und wie Sie sie einsetzen können, um das Verhalten Ihres Systems über längere Zeit zu beobachten und die Qualität Ihrer Software zu verbessern. Erfahren Sie, wie diese Tools Ihnen helfen können, die Zeit bis zur Marktreife Ihres Produkts zu verkürzen, in dem sie Probleme und Fehler aufdecken, die sonst nur schwer zu finden sind. Kommen Sie Speicherverwaltungsfehlern auf die Spur und optimieren Sie die Performance Ihrer Applikation im Hinblick auf Speichernutzung.
Sie hier für weitere Informationen
For information or to download an English version
|
|
|
|
UPCOMING EVENTS |
|
|
|
|
TI Developer Conference
March 7-9, 2007
Dallas, TX
QNX Booth#: 618
Once again this year Texas Instruments is hosting the TI Developer Conference. This year’s event will be held in Dallas, March 7-9. Along with a booth (#618) on the show floor, our very own Randy Martin will be presenting a case study: Developing Audio Multimedia Solutions on TI Jacinto/DaVinci.
For more information or to register
Embedded Systems Conference
April 1-5, 2007
San Jose, CA
QNX Booth: 1746
If you’re planning on attending ESC, be sure to drop by the QNX Software Systems booth (#1746) where we’ll have a number of innovative technologies and time-saving tools on display:
Multimedia Solution
See the latest QNX technologies for building reliable multimedia-enabled products that support media detection and content organization, audio playback and record, DVD movie playback, and connectivity to portable media players (such as iPods).
Tools
Discover how QNX visualization tools provide deep insight into complex, multi-core behavior and how they simplify the entire development cycle, from board bring-up to performance optimization.
Multi-Core Solution
Learn how to benefit from multi-core processors by dynamically using multiple CPU cores in software as well as how to use partitioning to protect software and add a new level of survivability.
Register now to attend this event.
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:
- Melbourne, FL - 27 February 2007
- Huntsville, AL - 1 March 2007
- Atlanta, GA - 6 March 2007
- Phoenix, AZ - 20 March 2007
- Albuquerque, NM - 22 March 2007
- Boston, MA - 24 April 2007
- Betheseda, MD - 26 April 2007
- Milan, Italy - 8 May 2007
- Rome, Italy - 10 May 2007
- Dallas, TX - 15 May 2007
- Austin, TX - 17 May 2007
Register now to attend any of these events.
|
|
|
|
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.
- Familiarize the developer with the features, services, and architecture of the QNX Neutrino RTOS.
- Focus on real-world problems and the techniques for solving them.
- 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:
- develop your applications
- debug complex problems
- 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
|
|
|