QNX Resources
-
Security + Defense
- Meeting Security Certification Requirements with Certicom and QNX
- Building Functional Safety into Complex Software Systems, Part I
- Building Functional Safety into Complex Software Systems, Part II
- Using an IEC 61508-Certified RTOS Kernel for Safety-Critical Systems
- Protecting Applications Against Heisenbugs
- Using Resource Partitioning to Build Secure, Survivable Embedded Systems
-
Automotive
- Building Flexible, Future-Proof Infotainment Systems
- A Software-Based Approach to Active Noise Control in Automobiles
- In for the long term: what HTML5 means to the auto industry
- Architectures for ISO 26262 systems with multiple ASIL requirements
- Open Standards and Product Differentiation
- Client-side Challenges of M2M-enabled Updates for Mobile Embedded Systems
- The Dangers of Over-Engineering a Safe System
- Protecting Software Components from Interference in an ISO 26262 System
- The Essentials of Automotive Hands-Free Systems
- Ten Truths about Building Safe Embedded Software Systems
- In-Vehicle Spatial Auditory Displays: Reducing reaction times, errors and cognitive load
- HTML5-Hardware Communication with PPS Messaging
- Why HTML5 Is Becoming the HMI Technology of Choice
- Situation Awareness: a Holistic Approach to the Driver Distraction Problem
- Making Sense of the Smartphone-Vehicle Cacophony
- Rapid Development and Reusable Design for the Connected Car
- Meeting Early Boot Requirements with the QNX Neutrino RTOS
- Digital Instrument Clusters: Technical Challenges, Market Opportunities
- Synchronizing Content from Removable Digital Media
- Using Resource Partitioning to Build Secure, Survivable Embedded Systems
-
Safe Systems
- Architectures for ISO 26262 systems with multiple ASIL requirements
- Testing as a road to confidence-from-use
- Client-side Challenges of M2M-enabled Updates for Mobile Embedded Systems
- The Dangers of Over-Engineering a Safe System
- Protecting Software Components from Interference in an ISO 26262 System
- Ten Truths about Building Safe Embedded Software Systems
- Using Dynamic Software Analysis to Support Medical Device Approval
- Choosing an OS for Embedded Train Control Systems
- Which OS for IEC 62304 Medical Systems?
- Clear SOUP and COTS Software for Medical Device Development
- Building Functional Safety into Complex Software Systems, Part I
- Building Functional Safety into Complex Software Systems, Part II
- Using an IEC 61508-Certified RTOS Kernel for Safety-Critical Systems
- Protecting Applications Against Heisenbugs
- Fault Tree Analysis with Bayesian Belief Networks for Safety-Critical Software
-
Industrial
- The Dangers of Over-Engineering a Safe System
- Ten Truths about Building Safe Embedded Software Systems
- Choosing an OS for Embedded Train Control Systems
- Building Embedded Industrial Applications with PPS
- Building Functional Safety into Complex Software Systems, Part I
- Building Functional Safety into Complex Software Systems, Part II
- Acoustic Echo Cancellation for Wideband Audio
- Using an IEC 61508-Certified RTOS Kernel for Safety-Critical Systems
- Wideband Speech Communications for Automotive: the Good, the Bad, and the Ugly
- Protecting Applications Against Heisenbugs
- Fault Tree Analysis with Bayesian Belief Networks for Safety-Critical Software
- Synchronizing Content from Removable Digital Media
- Using Resource Partitioning to Build Secure, Survivable Embedded Systems
- Using Time Partitioning to Ensure Guaranteed Access to Industrial Control Systems
- 3D Graphics: Adding a New Dimension to Your Embedded System
-
Medical
- The Dangers of Over-Engineering a Safe System
- Ten Truths about Building Safe Embedded Software Systems
- Using Dynamic Software Analysis to Support Medical Device Approval
- Which OS for IEC 62304 Medical Systems?
- Clear SOUP and COTS Software for Medical Device Development
- Meeting Security Certification Requirements with Certicom and QNX
- Persistent Publish/Subscribe Messaging in Medical Devices
- Choosing an RTOS for Remote-care Medical Devices
- Building Functional Safety into Complex Software Systems, Part I
- Building Functional Safety into Complex Software Systems, Part II
- Acoustic Echo Cancellation for Wideband Audio
- Using an IEC 61508-Certified RTOS Kernel for Safety-Critical Systems
- Wideband Speech Communications for Automotive: the Good, the Bad, and the Ugly
- Processor Affinity or Bound Multiprocessing: Easing the Migration to Embedded Multicore Processing
- Protecting Applications Against Heisenbugs
- Fault Tree Analysis with Bayesian Belief Networks for Safety-Critical Software
- Using Resource Partitioning to Build Secure, Survivable Embedded Systems
- Software Optimization Techniques for Multi-Core Processors
-
HMI + Graphics
- Building Flexible, Future-Proof Infotainment Systems
- In for the long term: what HTML5 means to the auto industry
- In-Vehicle Spatial Auditory Displays: Reducing reaction times, errors and cognitive load
- HTML5-Hardware Communication with PPS Messaging
- Why HTML5 Is Becoming the HMI Technology of Choice
- Rapid Development and Reusable Design for the Connected Car
- Digital Instrument Clusters: Technical Challenges, Market Opportunities
- Using Time Partitioning to Ensure Guaranteed Access to Industrial Control Systems
- 3D Graphics: Adding a New Dimension to Your Embedded System
-
Multimedia + Acoustics
- A Software-Based Approach to Active Noise Control in Automobiles
- In for the long term: what HTML5 means to the auto industry
- The Essentials of Automotive Hands-Free Systems
- In-Vehicle Spatial Auditory Displays: Reducing reaction times, errors and cognitive load
- Situation Awareness: a Holistic Approach to the Driver Distraction Problem
- Acoustic Echo Cancellation for Wideband Audio
- Rapid Development and Reusable Design for the Connected Car
- Wideband Speech Communications for Automotive: the Good, the Bad, and the Ugly
- Digital Instrument Clusters: Technical Challenges, Market Opportunities
-
Networking
- Client-side Challenges of M2M-enabled Updates for Mobile Embedded Systems
- An Introduction to QNX Transparent Distributed Processing
- Situation Awareness: a Holistic Approach to the Driver Distraction Problem
- Building Functional Safety into Complex Software Systems, Part I
- Building Functional Safety into Complex Software Systems, Part II
- Acoustic Echo Cancellation for Wideband Audio
- Wideband Speech Communications for Automotive: the Good, the Bad, and the Ugly
- Protecting Applications Against Heisenbugs
- Lowering the Development Costs of Network Elements through Software Partitioning
-
Operating Systems
- Architectures for ISO 26262 systems with multiple ASIL requirements
- Client-side Challenges of M2M-enabled Updates for Mobile Embedded Systems
- The Dangers of Over-Engineering a Safe System
- Protecting Software Components from Interference in an ISO 26262 System
- Ten Truths about Building Safe Embedded Software Systems
- Choosing an OS for Embedded Train Control Systems
- Which OS for IEC 62304 Medical Systems?
- Exactly When Do You Need an RTOS?
- An Introduction to QNX Transparent Distributed Processing
- Building Embedded Industrial Applications with PPS
- Clear SOUP and COTS Software for Medical Device Development
- Meeting Security Certification Requirements with Certicom and QNX
- Building Functional Safety into Complex Software Systems, Part I
- Building Functional Safety into Complex Software Systems, Part II
- Using an IEC 61508-Certified RTOS Kernel for Safety-Critical Systems
- Processor Affinity or Bound Multiprocessing: Easing the Migration to Embedded Multicore Processing
- Protecting Applications Against Heisenbugs
- Fault Tree Analysis with Bayesian Belief Networks for Safety-Critical Software
- Meeting Early Boot Requirements with the QNX Neutrino RTOS
- Fastboot Techniques for the x86 Architecture
- Using Resource Partitioning to Build Secure, Survivable Embedded Systems
- Secure by Design: Using a Microkernel RTOS to Build Secure, Fault-Tolerant Systems
- Managing Flash Memory in Embedded Systems
- Using Static and Runtime Analysis to Improve Developer Productivity and Product Quality
- Software Optimization Techniques for Multi-Core Processors
- Using Time Partitioning to Ensure Guaranteed Access to Industrial Control Systems
- Real Time or Real Linux? A Realistic Alternative
- Lowering the Development Costs of Network Elements through Software Partitioning
- Case Study: Making a Successful Transition to Multi-Core Processors
- Using POSIX Threading to Build Scalable Multi-Core Applications
-
Tools
- Protecting Software Components from Interference in an ISO 26262 System
- Ten Truths about Building Safe Embedded Software Systems
- Using Dynamic Software Analysis to Support Medical Device Approval
- In-Field Debugging: Diagnosing Software Problems While Maintaining System Availability
- Top Productivity Tips for Using Eclipse for Embedded C/C++ Development
- Memory Errors in Embedded Systems
- Using Static and Runtime Analysis to Improve Developer Productivity and Product Quality
-
Phytec Phycore-AM335x QNX Fast Boot
-
Phytec Phycore-AM335x QNX BSP
-
PyQNX6 (Python for QNX6) - Installation and Usage
-
QNX in Action: Audi FPK Driver Information Display
-
Imagined: Your car in the not-so-distant future
-
Feature-by-feature demo of the QNX CAR 2 application platform
-
QNX Smart Energy Reference Design on TI Beagleboard
-
Programmable Logic Controller Reference Platform
-
Space-grade technology... in the palm of your hand
QNX reference designs provide out-of-the-box connected applications that significantly reduce the engineering effort normally required to prototype and productize new systems. QNX demos showcase QNX technologies with easy-to-evaluate board images.
-
Automotive
QNX CAR Evaluation Kit
QNX CAR is a platform designed to create world-class automotive infotainment systems. The platform offers a unique set of pre-integrated and optimized technologies from QNX and dozens of ecosystem partners.
The QNX CAR evaluation kit provides customers with all the elements required to perform a comprehensive assessment of the QNX® CAR Platform for Infotainment including a software image, reference hardware and development tools.
Learn more: QNX CAR Platform for Infotainment overview
To start your QNX CAR evaluation, contact: info@symmetry.com.au
QNX CAR Demo
The QNX CAR demo highlights the many features of the platform, including mobile device connectivity, HTML5 support, voice-enabled apps, and hands-free acoustic processing.
To request a demonstration of QNX CAR, contact: info@symmetry.com.au
-
General Embedded
QNX Accelerator Kits
Prototyping just got a whole lot easier on QNX! See how our pre-integrated software with support for wireless and wired communications and touch-screen graphics components can move you quickly through the prototyping phase of your next project. Reduce your time to application development, remove your integration headaches, and launch your product faster, with QNX.
The QNX Accelerator Kit is a demonstration and evaluation platform, which is being made freely available for developers and systems integrators for evaluating QNX software.
Learn more: QNX Accelerator Kits overview
To start your evaluation using a QNX Accelerator Kit, contact: info@symmetry.com.au
-
Industrial
EtherCAT Programmable Logic Controller (PLC) Reference Platforms
The new Programmable Logic Controller (PLC) Reference Platforms are equipped to ease development of industrial control systems. The PLC Reference Platforms implement the KPA EtherCAT® Master protocol with PLC Firmware from either ISaGRAF or KW-Soft, and QNX® Neutrino® RTOS on both the high-performance Freescale QorIQ® P1025 processor and the Texas Instruments Sitara AM335x ARM® Cortex™-A8 Processor. It is supported by powerful development tools from all companies, including the KPA EtherCAT Studio, ISaGRAF 6 Application Workbench, KW-Soft MULTIPROG, QNX® Momentics® Tool Suite, Freescale CodeWarrior® Development Suite, and Texas Instruments’ Code Composer Studio.
Learn more: PLC Reference Platform overview
Download the free evaluation software for the Freescale QorIQ® P1025 PLC Reference Platform.
To request a demonstration of the PLC reference platform on either hardware platform, please contact: info@symmetry.com.au
-
Medical
Patient Monitoring Demo
QNX Neutrino RTOS
QT-based Human Machine Interface (HMI)
Connectivity to Continua Certified™ medical devices including:
> blood pressure monitor
> weight scale
> pulse oximeter
> Bluetooth Health Device Profile (Sybase iAnywhere)
> Remote device connectivity featuring the BlackBerry® PlayBook™ tabletTo request a demonstration of the Patient Monitoring system, contact: info@symmetry.com.au
10 Simple Steps to QNX Evaluation - Over the Internet
Following versions are available for evaluation over the internet.
- QNX 6.6 RTOS
- QNX Momentics IDE 5.0
Read the document: 10 Simple Steps to Evaluating QNX and Momentics IDE
Ask us for access. You can do it in one of the four simple ways.
- Send email to info@symmetry.com.au and request access OR
- Go to http://qnx.symmetry.com.au/qnx-trial.html and fill up the form OR
- Generate a New Support Ticket requesting access at http://support.symmetry.com.au OR
- Phone +61 2 6156 1641 and ask for QNX Evaluation.