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
Platform How-To
LinRT Dunfell BSP v3.x
This wiki web page is coming soon