top of page

RidgeRun is proud to support NXP’s i.MX platforms, which enable a variety of multimedia and display applications.

NXP i.MX Platform

Supported NXP Platforms

The NXP i.MX range is a family of proprietary microcontrollers for multimedia applications based on the ARM® Cortex® architecture, with a focus on low-power consumption.

NXP i.MX8 Series

The NXP i.MX8 series of applications processors is a feature- and performance-scalable multi-core platform that includes single-, dual-, and quad-core families based on the Arm® Cortex® architecture—including combined Cortex-A72 + Cortex-A53, Cortex-A35, and Cortex-M4 based solutions

The NXP i.MX8 Series offers solutions ideal for advanced graphics, imaging, machine 
vision, audio, voice, video, and safety-critical applications, 
such as the following:

nxp imx solutions diagram

NXP i.MX8 Software and Tools

•  U-boot, linux, firmware, gstreamer


•  Yocto - Freescale community BSP - for 3rd party boards


•  Yocto - Freescale BSP

NXP i.MX8 Add-on Packages

•  GStreamer multi-stream / multi-channel RTSP server element


•  The GStreamer pre-record element

​

•  Video Segmenter


•  Camera Engine  


•  GStreamer in-band metadata support


•  Motion detection with pluggable detection algorithm


•  GStreamer Fast Text/Graphics Overlay


•  USB standard UVC / UAC driver


•  Manufacturing tests 

NXP i.MX8 Versions:

•  i.MX 8: Advance graphics and virtualization


•  i.MX 8M: Advanced Audio, voice and video


•  i.MX 8M Mini: Embedded consumer and industrial applications


•  i.MX 8X: Safety certificable and efficient performance

Main Features:

•  H264, H264, VP8 and VP9 codecs


•  Upto 4Kp60 with High Dynamic Range (h.265, VP9) and 4Kp30 
    (h.264, VP8)  video decode


•  Upto 1080p60 H264 video encode


•  MIPI-DSI, parallel and HDMI displays upto 4k resolution


•  MIPI-CSI, parallel and HDMI camera interfaces

purchase button

Applications

NXP i.MX6 Series

The NXP i.MX6 Series is a scalable, multi-core platform which consists of three main applications processors, based on the ARM® Cortex® architecture:

​

​

•     Cortex-A                   •     Cortex-A9 + Cortex-M4.                 •     Cortex-A7

NXP i.MX6 Applications

The NXP i.MX6 Series offers solutions ideal for advanced graphics, imaging, machine 
vision, audio, voice, video, and safety-critical applications, 
such as the following:

NXP I.MX6 application features overview

NXP i.MX6 Software and Tools

•  GStreamer multi-stream / multi-channel RTSP server element


•  The GStreamer pre-record element


•  Video Segmenter


•  Camera Engine  


•  GStreamer in-band metadata support


•  Motion detection with pluggable detection algorithm


•  GStreamer Fast Text/Graphics Overlay


•  USB standard UVC / UAC driver


•  Manufacturing tests 

NXP i.MX6 Main Features:

•  H264, MJPEG codecs


•  1080p30 video encode (H264)


•  1080p60 video decode (H264)


•  2 x 4XGA (2048x1536) or 2 x [1080p + WXGA (1280x720)] displays


•  HDMI output


•  MIPI-DSI output


•  2x parallel inputs + 1x 4-lane MIPI-CSI (3 simultaneous cameras)

NXP i.MX6 Versions:

•  Yocto - Freescale community BSP - for 3rd party boards


•  Yocto - Freescale BSP

purchase button
bottom of page