Reference about supported hardware
Clea OS wants to gather all the hardware supported by SECO (and more) in an single operating system that can be
customized by setting DISTRO
and FLAVOR
based on the needs.
Clea OS is built to be agnostic from the hardware it is compiled for,
allowing an easy migration and scalability to different boards.
Developer can proceed with development with an easy to get board, like a Raspberry PI, and then migrate to production to more customized boards with zero effort, just by setting the new board as hardware target and make a new compilation.
Clea OS on SECO NXP platforms
The manifest file at this location contains the reference to the layers necessary to build SECO Clea OS images for NXP CPU-based boards:
-
meta-seco-imx
: clea-os/layers/meta-seco-imxThis layer is intended to hold all recipes needed to build the Board Support Package (BSP) for all NXP CPU-based SECO boards supporting Clea OS. The layer contains the reference to the actual Kernel, U-Boot and mkimage repositories and to the commit SHAs that are used in the image build process.
-
freescale
andfreescale-distro
: https://github.com/FreescaleThese are mostly necessary for the i.MX8M devices mainly for VPU, GPU, and U-Boot support.
Kernel & U-Boot versions
For the Kirkstone release of Clea OS the supported Linux Kernel and U-Boot versions are:
Kernel
: 5.10.xU-Boot
: 202x.04
Clea OS on SECO Rockchip platforms
The manifest file at this location contains the reference to the layers necessary to build SECO Clea OS images for Rockchip CPU-based boards:
-
meta-seco-rk
: clea-os/layers/meta-seco-rkThis layer is intended to hold all recipes needed to build the Board Support Package (BSP) for all Rockchip CPU-based SECO boards supporting Clea OS. The layer contains the reference to the actual Kernel and U-Boot repositories and to the corresponding commit SHAs that are used in the image build process.
Kernel & U-Boot versions
For the Kirkstone release of Clea OS, the supported Linux Kernel and U-Boot versions are:
Kernel
: 5.10.110 (4.19.111 temporarily supported for C31 board only)U-Boot
: 2017.09
Clea OS on SECO Intel platforms
The manifest file at this location contains the reference to the layers necessary to build SECO Clea OS images for Intel CPU-based boards:
-
meta-seco-intel
: clea-os/layers/meta-seco-intelThis layer is intended to hold all recipes needed to build the Board Support Package (BSP) for Intel CPU-based SECO boards supporting Clea OS.
-
meta-intel
: https://git.yoctoproject.org/meta-intel/The Yocto layer containing Intel hardware support metadata.
Kernel & U-Boot versions
For the Kirkstone release of Clea OS, the supported Linux Kernel version is:
Kernel
: 5.10.x
Clea OS on SECO MediaTek platforms
The manifest file at this location contains the reference to the layers necessary to build SECO Clea OS images for MediaTek CPU-based boards:
-
meta-seco-mtk
: clea-os/layers/meta-seco-mtkThis layer is intended to hold all recipes needed to build the Board Support Package (BSP) for all MediaTek CPU-based SECO boards supporting Clea OS. The layer contains the reference to the actual Kernel and U-Boot repositories and to the corresponding commit SHAs that are used in the image build process.
-
meta-mediatek-bsp
: https://gitlab.com/mediatek/aiot/rity/meta-mediatek-bspThis layer provides a minimal BSP and rootfs for booting MediaTek boards.
-
meta-rity
: https://gitlab.com/mediatek/aiot/rity/meta-rityThe RITY repository is a collection of layer in order to demo the usage of MediaTek BSP.
Kernel & U-Boot versions
For the Kirkstone release of Clea OS, the supported Linux Kernel and U-Boot versions are:
Kernel
: 5.15.xU-Boot
: 2022.10
Clea OS on Raspberry Pi
The manifest file at this location contains the reference to the layers necessary to build SECO Clea OS images for Rasberry Pi boards:
-
meta-seco-rpi
: clea-os/layers/meta-seco-rpiThis layer is intended to hold all recipes needed to build the Board Support Package (BSP) for Raspberri Pi supporting Clea OS.
-
meta-raspberry
: https://git.yoctoproject.org/meta-raspberry/The Yocto layer containing Intel hardware support metadata.
Supported Boards
In order to check the hardware supported by the current Clea OS version, please have a look at the corresponding Release Notes.