QNX on iWave's RZ/G1H SOM

Introducing yet another remarkable development on embedded platform that utilize QNX 7.0 RTOS for achieving highly efficient real-time computing in mission-critical applications

iWave Systems, revealed yet another remarkable development on embedded platforms, realized by the powerful Renesas RZ/G1H SoC based SOM that is targeted at achieving highly complex graphics and image processing  in real-time applications.

To achieve high-speed real-time processing, we have ported the RZ/G1H SoC SOM with the highly advanced QNX 7.0 RTOS.This UNIX like RTOS is the most advanced and secured Embedded OS developed till date. The QNX development platform combines exceptional real-time computing (64-bit), advanced kernel and system-level security and proven industry safety certification standards that enable high-level system performance and accuracy in mission-critical industrial, automotive and medical applications. The Renesas RZ/G1H SOM with the QNX 7.0 RTOS offers an ultra – powerful computing platform capable of rendering exceptional performance and efficiency in real-time applications.

Big Idea in a Small Package


iWave’s Qseven compatible Renesas RZ/G1H SOM is an excellent platform for realizing high-performance graphics- rich multimedia requirements of your design. The high-spec SOM integrates the powerful quad-core Arm® Cortex®-A15 (1.4 GHz) and quad-core Arm® Cortex®-A7 (780 MHz) CPUs, a DDR interface with two 32-bit DDR3 channels, PowerVR G6400 @ 520 MHz graphics engine and built-in dual channel full HD encode & decode multimedia codecs.The SOM features eMMC Flash, Micro SD slot, USB HUB, HDMI transmitter and Gigabit Ethernet PHY along with other interfaces for peripheral functions like up to four channel video input, high-speed USB 3.0, PCI Express , SATA interfaces etc. iWave’s customers gets to benefit the dual Ethernet and dual CAN interfaces support that form key attractions of RZ/G1H QNX platform.

One step ahead with QNX 7.0 RTOS:

Some of the key advantages:

  • It’s true micro kernel architecture ensure minimal RAM usage which in turn provide exceptional real-time processing performance.
  • The QNX kernel rarely crash, making it a highly stable platform for mission critical applications.
  • Inter Process Communication is fast and effective providing seamless and high-speed data transfer.
  • Features extremely robust and advanced GUI development tool kit.
  • Easy to use due to its Linux like development environment/commands.
  • Supports multiple network services (SSH, TCP/IP, UDP…)

Porting of QNX 7.0.0 on RZ/G1H custom platform:

Porting of the QNX 7.0.0 to our RZ/G1H custom platform includes driver porting, driver developments, unit test application development, testing phases etc. iWave’s vast expertise in Bootloaders, as well as experience in various operating systems like Linux, QNX and Free RTOS helped the team successfully develop the QNX drivers for hardware interfaces.  Development of the Unit Test Applications for interfaces allowed us to further optimize the QNX platform as per customer requirements. iWave’s strong partnership with Renesas and QNX helped to fasten up the porting/development activity. Our dedicated team of testing engineers’ well- executed the testing phase and helped the team provide bug free deliverables to the customer on time.

Benefits by choosing iWave for QNX Platform                                                           

  • Recognized skills and know-how with QNX platforms
  • Dedicated porting team (Software and Hardware)
  • QNX driver development team
  • Qualitative, custom-made (according to your requirements) embedded board and SOM
  • Individual and long lasting support
  • QNX SDP-skilled indigenous engineering design services
  • Wide range of customization and design capabilities as per request

Key Features of RZ/G1H QNX BSP

Features Description

Quad ARM Cortex®-A15 MPCore® @ 1.4GHz and Quad ARM Cortex®-A7 MPCore® @ 780MHz.

Ethernet Dual Ethernet ports with EtherMAC and EtherAVB interface which supports speed limit of 10/100Mbps. RZ/G1H Qseven SOM supports “KSZ9031MNX” Ethernet PHY from Microchip and works at 3.3V IO voltage level.Quad ARM Cortex®-A15 MPCore® @ 1.4GHz and Quad ARM Cortex®-A7 MPCore® @ 780MHz.
CAN Dual CAN ports, supports programmable bit rate up to 1 Mbps with both formats of messages namely the standard identifier (11 bits) and extended identifier (29 bits). It also supports 64 mailboxes in two selectable (Normal and FIFO) mailbox mode.
PWM Three PWM interface is used to support digital signal. Time Pulse Unit is used to produce sophisticated pulse-width modulated signals.
Watchdog One channel is present which detects and recovers from malfunctions. Reset is generated when the counter overflows.
USB One USB 2.0 OTG interface and three USB 2.0 host interface, which supports High-Speed (480 Mbps)/Full-Speed (12 Mbps)/Low-Speed (1.5Mbps) transfer.
SATA Supports one SATA Gen2 lane which support transfer rate of 3Gbps and also backward compatible to Gen1 transfer rate of 1.5Gbps
GPIO Supports 8 GPIO pins that can be configured as either input or output.
eMMC Supports 8GB eMMC Flash memory as mass storage. Memory size of the eMMC Flash can be expandable.
I2C Supports three I2C interface with standard mode data transfer rates up to 100kbps and Fast mode data transfer rates up to 400kbps. It also supports Master/slave functions and Multi-master functions.
SPI Supports one SPI interface which supports full-duplex synchronous four-wire serial interface with DMA at max speed of 26Mbps.
Serial Communication   Serial data communications can be carried out with standard asynchronous communication chips such as a Universal Asynchronous Receiver/Transmitter. It supports 2 UART interfaces namely data UART and Debug UART.
RTC Updates the date and time of hardware clock through RTC Controller “PCF85263A”.


For  more info please contact mktg@iwavesystems.com

Copyright © 2020 iWave Systems Technologies Pvt. Ltd.