LinRT BSP for Phytec phyCore and phyFlex i.MX6

LinRT Helium BSPs optimized for i.MX platforms

LinRT Helium, Oxygen, Mercury and Cobalt Yocto BSPs are based on Yocto Rocko 2.4.4, Yocto Thud 2.6.4 and FSL Community BSP in order to provide support for i.MX based platforms and include official Linux kernel stable updates, backported features and fixes coming from LinRT, vendors, kernel community or FSL Community itself. It includes support for many IPs such as GPU, VPU and IPU for i.MX series processors.

Multi Framebuffer GUI interface Framework for Phytec phyCORE and phyFLEX iMX

Multi Framebuffer GUI interface Framework

LinRT Helium, Oxygen, Mercury and Cobalt Yocto BSPs with multi-framebuffers use Linux FSLC/NXP i.MX API Compatibility and provides most efficient IPU and VPU hardware support on Linux. This solution is recommended for applications that require the use of multiple separate-use displays, one as GUI touch panel and the other for the video screen, for example.

LinRT BSP Demo and Pre-build Images for PHYTEC Mira SBC

Demo and Pre-build Images

LinRT proposes demonstration images for each BSP version, with limited features for testing and full development images ready to go with SDK for Phytec Mira i.MX6 SBC and new Phytec Polaris i.MX8M SBC  SDKs for Pre-built image are provided with platform devicetree sources to give the possibility to rebuild it with your adaptations and own driver’s devicetree driver entries.

LinRT SDK for linux userland and kernel drivers developpers,

Software Development Kit and IDE support

LinRT Yocto SDKs are fully designed for Linux userland and kernel drivers developers, with complete cross-debugging and validation tools solution compatible with eclipse and Qt Creator IDE. The LinRT SDKs are built by collecting all development packages from Yocto’s recipes used for building the runtime Linux image, to have all necessary headers and libraries for your application development project.

Multimedia and Video capture Support for PHYTEC phyCore and phyFlex i.MX

Multimedia and Video Capture Support

LinRT Yocto BSP provides, with full multimedia images, gstreamer-1.0 with hardware codecs and VPU support, H264 and MPEG4 encoder/decoder. For video capture on i.MX processor, LinRT propose two solutions, with IPUv3 imx capture API, compatible with FSL Community BSP or with IPU and video4linux capture API from mainline Linux Kernel 4.14.

HTML5 Web solution Qt QWebEngine for PHYTEC phyCore and phyFLEX i.MX

HTML5 Web solution

LinRT HTML5 solution is based on Qt 5.9 LTS QWebEngine Framework, itself based on Chromium version 56 with additional security fixes from newer versions, and openGL ES 2.0 support for i.MX6/i.MX8 vivante GPUs. LinRT Yocto HTML5 image embeds a Node.JS server with MRRA and UPM libraries with specific platform hardware support, and offer HTTP, REST and Websocket compatible APIs for developers.

LinRT Yocto BSPs PREEMPT-RT and Xenomai for phytec phyCORE and phyFLEX i.MX

LinRT Yocto BSPs with Real-Time extension for i.MX, Rockchip and x86 processors

LinRT Yocto BSPs are available in 5 deliveries, depending on the latency requirement level expected by the application. LinRT provides Oxygen and Mercury BSPs with PREEMPT-RT to adapt standard Linux kernel API to be determinist or for Cobalt add Xenomai 3.0 extension to offer RTDM drivers and a POSIX real-time runtime for most demanding applications.

DRM/KMS GUI interface Framework for PHYTEC phyCORE and phyFLEX i.MX

Mainline LinRT BSP with DRM/KMS support for i.MX, Rockchip and x86 processors

LinRT Mainline BSP with standard Linux Kernel 4.14 LTS, is based on lastest Yocto Sumo 2.5. It is oriented for using DRM/KMS API compatible, not fully compatible with hardware IUP and VPU i.MX features and NXP API library usage. This solutions is mandatory for LinRT’s Debian 9 distribution, recommended for dual head LVDS displays and for video capture applications with standard Video4Linux Camera sensor support for example.

LinRT Network stacks addon

LinRT Network stacks addon

LinRT Yocto BSP is designed to addon wire and wireless communication stacks for connected devices and industrial applications. With PREEMPT-RT, LinRT Oxygen and Mercury BSPs propose low-latency network support for applications. With Xenomai extension and RTDM drivers, LinRT Cobalt BSP provides a real-time solution for field bus as CANopen nodes and Powerlink equipment.