Yocto BSP layer for NXP i.MX boards

Setup information

Git repository

https://github.com/nxp-imx/meta-imx.git web repo

(actual branch kirkstone-5.15.71-2.2.2)

Subdirectory

meta-bsp

Last commit: 1 year, 3 months ago (kirkstone-5.15.71-2.2.2 branch)

Maintainer

Dependencies

The meta-imx-bsp layer depends upon:

Recipe name Version Description
basler-camera
clblast 1.5.2
crypto-af-alg git NXP i.MX CRYPTO AF_ALG
ecdsa-lib-imx
extra-cmake-modules 5.82.0 Extra modules and scripts for CMake
firmware-imx
firmware-imx-8
firmware-imx-8m
firmware-imx-9
firmware-sentinel
firmware-upower
gstreamer1.0 1.20.3.imx GStreamer 1.0 multimedia framework
gstreamer1.0-plugins-bad
gstreamer1.0-plugins-base
gstreamer1.0-plugins-good 1.20.3.imx 'Good' GStreamer plugins
imx-alsa-plugins
imx-atf 2.6+gitX i.MX ARM Trusted Firmware
imx-boot
imx-codec
imx-dpu-g2d
imx-dsp
imx-dsp-codec-ext
imx-dspc-asrc
imx-g2d-samples 2.1+gitX i.MX G2D Samples
imx-gpu-apitrace 10.0.0 Samples for OpenGL ES
imx-gpu-g2d
imx-gpu-viv
imx-gpu-viv
imx-gst1.0-plugin
imx-m33-demos
imx-m4-demos
imx-m4-demos
imx-m4-demos
imx-m4-demos
imx-m7-demos
imx-m7-demos
imx-mkimage git i.MX make image
imx-parser
imx-pxp-g2d
imx-sc-firmware
imx-seco
imx-seco-libs git NXP i.MX SECO library
imx-secure-enclave git NXP i.MX SECURE ENCLAVE library
imx-sw-pdm
imx-vpu
imx-vpu-hantro
imx-vpu-hantro-daemon 1.1.5 i.MX Hantro V4L2 Daemon
imx-vpu-hantro-vc
imx-vpuwrap git Freescale Multimedia VPU wrapper
isp-imx
iw612-sdk git NXP Wi-Fi SDK for IW612
kernel-module-imx-gpu-viv 6.4.3.p4.10 Kernel loadable module for Vivante GPU
kernel-module-isp-vvcam 4.2.2.20.0 Kernel loadable module for ISP
kernel-module-iw612 1.0 NXP Wi-Fi driver for module IW612
kernel-module-nxp89xx 1.0 NXP Wi-Fi driver for module 88w8997/8987
kernel-tools 1.0 Kernel test tools for Linux
keyctl-caam git NXP i.MX CAAM Keyctl
libdrm 2.4.109.imx Userspace interface to the kernel DRM services
linux-imx
linux-imx-headers 5.15 Installs i.MX-specific kernel headers
linux-imx-mfgtool
nxp-afe 1.0+gitX NXP Audio Front End (AFE) for incorporating Voice Assistants
nxp-afe-voiceseeker 2.0+X NXP RetuneDSP Voice Seeker Libraries
nxp-wlan-sdk git NXP Wi-Fi SDK
opencv 4.6.0.imx Opencv : The Open Computer Vision Library, i.MX Fork
optee-client 3.19.0.imx OPTEE Client libs
optee-os 3.19.0.imx OPTEE OS
optee-test 3.19.0.imx OPTEE test
packagegroup-fsl-optee-imx 1.0 Add extra packages for optee build
simg2img git A tool to convert Android sparse images to raw images
smw git NXP i.MX Security Middleware Library
sof-imx 2.3.0 Sound Open Firmware
sof-tools 2.3.0 Utilities for debugging and configuration of Sound Open Firmware
sof-zephyr 2.3.0 Sound Open Firmware with Zephyr
systemd-gpuconfig 1.0 i.MX GPU Configuration for systemd boot mode
u-boot-imx
u-boot-imx-mfgtool
u-boot-imx-tools
v2xsehsm git Adaptation layer between v2xCryptoLibrary SE API and HSM API
vtest git Test program for v2x adaptation layer v2xhsm
wayland-protocols 1.25.imx Collection of additional Wayland protocols
weston 10.0.5.imx Weston, a Wayland compositor, i.MX fork
wireless-tools 30.pre9 Tools for the Linux Standard Wireless Extension Subsystem
zephyr-demo-imx 3.2.0 Zephyr Demo for i.MX
imx6dlsabresd NXP i.MX6DL SABRE Smart Device
imx6qpdlsolox A combined machine for i.MX 6 and 7 testing and mfg tools, see comment below
imx6qpsabresd NXP i.MX6QP SABRE Smart Device
imx6qsabresd NXP i.MX6Q SABRE Smart Device
imx6solosabresd NXP i.MX6Solo SABRE Smart Device
imx6ul7d NXP i.MX 6 and 7 boards without a gpu
imx6ul9x9evk NXP i.MX6UL EVK 9x9
imx6ull14x14evk NXP i.MX6ULL 14x14 EVK
imx6ull9x9evk NXP i.MX6ULL 9x9 EVK
imx6ulz14x14evk
imx7d12x12lpddr3arm2 NXP i.MX7D 12x12 LPDDR3 ARM2 Evaluation Kit
imx8_all i.MX 8QM and 8QXP boards
imx8dxla1-ddr3l-evk
imx8dxla1-lpddr4-evk
imx8dxlb0-ddr3l-evk
imx8dxlb0-lpddr4-evk
imx8dxlevk
imx8dxmek
imx8mm-ddr4-ab2 NXP i.MX 8M Mini AB2 with DDR4
imx8mm-lpddr4-ab2 NXP i.MX 8M Mini AB2 with LPDDR4
imx8mmevk A consolidated machine for i.MX 8MM LPDDR4 and DDR4 EVK
imx8mn-ddr4-ab2 NXP i.MX 8M Nano AB2 with DDR4
imx8mn-lpddr4-ab2 NXP i.MX 8M Nano AB2 with LPDDR4
imx8mnddr3levk
imx8mnevk A consolidated machine for i.MX 8MN LPDDR4 and DDR4 EVK
imx8mnul-ddr3l-ab2 NXP i.MX 8M Nano UltraLite AB2 with DDR3L
imx8mnul-ddr3l-evk NXP i.MX 8M Nano UltraLite Evaluation Kit with DDR3L
imx8mp-lpddr4-ndm NXP i.MX8MPlus LPDDR4 EVK in NDM
imx8mpevk A consolidated machine for i.MX 8MP LPDDR4 and DDR4 EVK
imx8mpul-lpddr4-evk NXP i.MX 8M Plus UltraLite Evaluation Kit with LPDDR4
imx8mqevk
imx8qmddr4arm2 i.MX 8QuadMax DDR4 ARM2 Development board
imx8qmlpddr4arm2 i.MX 8QuadMax LPDDR4 ARM2 Development board
imx8qmmek
imx8qxp-b0-mek i.MX 8QuadXPlus B0 Multisensory Enablement Kit board
imx8qxpc0lpddr4arm2 i.MX 8QXP C0 LPDDR4 ARM2 Development board
imx8qxpc0mek
imx8qxplpddr4arm2 i.MX 8QXP LPDDR4 ARM2 Development board
imx8qxpmek
imx8ulp-9x9-lpddr4-evk NXP i.MX 8ULP 9x9 Evaluation Kit with LPDDR4
imx8ulp-lpddr4-evk NXP i.MX 8ULP Evaluation Kit with LPDDR4
imx8ulpevk NXP i.MX 8ULP Evaluation Kit
imx93-11x11-lpddr4x-evk NXP i.MX 93 11x11 EVK with LPDDR4X
imx93-9x9-lpddr4-qsb NXP i.MX93 9x9 QSB with LPDDR4
imx93evk NXP i.MX 93 Evaluation Kit