Operating Systems

From Boundary Devices Wiki

This section will provide all the details about each Operating System (OS) supported on our platforms.

Yocto

Here is our latest available Yocto release for i.MX6/7 platforms:

Also, a series of posts have been written to get you started with Yocto:

As a generic resource, you can also have a look at the YoctoProject Wiki & Documentation:

Buildroot

The latest Buildroot blog post is:

A "Getting Started" blog post has been written for Buildroot:

Also, another article covered the use of GStreamer-imx project:

As a generic resource, you can also have a look at the Buildroot documentation:

Debian

Here is the latest available Debian release for i.MX6/7 platforms:

Here is the latest available Debian release for i.MX8 platforms:

As a generic resource, you can also have a look at the Debian Wiki & Documentation:

Ubuntu

Here is the latest available Ubuntu release for i.MX6/7 platforms:

Here is the latest available Ubuntu release for i.MX8 platforms:

For those who want to modify/hack their kernel from the Ubuntu/Debian image:

Another post is worth mentioning, it gives all the details to integrate a cellular modem on our platforms:

As a generic resource, you can also have a look at the Ubuntu Wiki & Documentation:

Android

Here is the latest available Android release i.MX6 boards:

Here is the latest available Android release for i.MX8M boards:

A "Getting Started" blog post has been written for Android, covering BSP retrieval / compilation / flashing:

Also, a series of posts have been written to cover some specific aspects of Android:

As a generic resource, you can also have a look at the Android Documentation:

QNX

Latest QNX 7.0 BSP should be retrieved from QNX developers site:

The QNX 6.5 SP1 and 6.6 BSP should be retrieved from QNX Foundry27 website:

If you are new to QNX Neutrino OS, here is a Getting Started post:

As a generic resource, you can also have a look at the QNX Documentation:

FreeRTOS

FreeRTOS is a Real-Time OS used on micro-controllers. In our case it can be used on the Cortex-M4 processors included inside the i.MX 6SoloX and i.MX 7 processors.

The latest available release of this OS is:

As a generic resource, you can also have a look at the FreeRTOS Documentation:

Windows Embedded Compact (WEC)

Windows CE, or more recently called Windows Embedded Compact (WEC), is only supported by partners of ours.

Here is the latest available BSP for our Nitrogen6x platforms: