Operating Systems
From Boundary Devices Wiki
Revision as of 06:31, 10 November 2024 by Chris@eyenamicdesigns.com (talk | contribs)
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:
- What is Yocto and how can I start?
- What is a Yocto image and how can I modify it?
- What is a Yocto recipe and how can I make one?
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:
- Android Security part 1 - Application Signatures & Permissions
- Android Security part 2 - OTA Updates
- Android Security part 3 - Security-Enhanced Linux in 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: