LinRT BSP Digital Data Software LLC 1110 Brickell Ave, Suite 430, Miami, FL 33131, USA LinRT 305-847-9042

LinRT Wiki : Real-Time Linux Yocto BSP for i.MX and x86 SBC

LinRT Real-Time Yocto BSP Wiki

LinRT is an embedded Linux distribution that uses the FSL Community Yocto Project layers with LinRT proprietary layers for i.MX6/7/8 CPUs, Phytec’s SOMs and Single Board Computers.

The LinRT Linux BSP includes the following components :

  • Linux kernel for FSL community MACHINES, Phytec’s i.MX6/7 and i.MX8 SOM products
  • The Barebox bootloader for Phytec’s i.MX6 SOM products
  • The u-boot bootloader for Phytec’s i.MX7 and i.MX8 SOM products
  • Many Linux images for applications
  • A C/C++ and Qt5 Software Development Kit
  • Multimedia and RealTime extensions

Five deliveries of LinRT BSP are proposed :

  • Helium BSP  : Yocto Linux fscl-imx Server, Desktop or Low Latency Preempt Scheduling
  • Oxygen BSP : Yocto Linux fscl-imx-rt kernel with determinist PREEMPT-RT patch
  • Mercury BSP : Yocto Linux fslc-imx-rt kernel with PREEMPT-RT patch and Xenomai 3 Mercury Real Time library framework and WxWorks / pSOS emulators
  • Cobalt BSP : Yocto Linux fslc-imx-ipipe kernel with IPIPE and Xenomai 3 Cobalt Hard Real Time extension with POSIX API
  • Debian RT BSP : Debian OS with linux fscl-imx-rt kernel with determinist PREEMPT-RT patch

This section contains all the documentation you need to set, to customize, to build, to install and to use LinRT BSP image on your device.

LinRT Thud BSP v2.x

BSP Getting Start

Yocto BSP Design

  • Machine specific Yocto BSP layer
  • Bootloader Yocto recipe
  • Kernel Yocto recipe
  • Devicetree customization
  • Module driver Yocto recipe
  • LinRT Distro and Images optimization
  • Systemd and Sysvinit
  • Image Packages customization
  • File system customization
  • System Update
  • Linux App/Lib recipe
  • Qt5 App/Lib recipe
  • Porting pSOS and VxWorks app
  • Xenomai RTDM
  • RTnet stack
  • FreeRTOS
  • SecureBoot

Platform How-To

  • ADC
  • Audio
  • Backlight
  • Bluetooth
  • Camera
  • CAN bus
  • CPU Freq
  • Display
  • eMMC
  • Ethernet
  • GPIO
  • HDMI
  • I2C
  • Interrupt
  • LVDS
  • Pin IOMUX
  • PCIE
  • Power manag.
  • PPS serial Line
  • PWM
  • Real-Time
  • RTC
  • SATA
  • SD/MMC
  • SPI
  • Thermal Zone
  • Touchscreen
  • UART
  • USB
  • Video
  • Watchdog
  • Wayland
  • Wireless LAN
  • X11

LinRT Dunfell BSP v3.x

This web page is coming soon

This wiki web page is coming soon


LinRT Real-Time Linux Yocto BSP Helpdesk Support
Help-Desk LinRT Real-Time Linux Yocto BSP Helpdesk Support