meta-dynamicdevices-bsp
Overview A comprehensive Board Support Package (BSP) layer providing hardware support for Dynamic Devices Edge Computing platform family. This layer delivers production-ready support for advanced embedded systems featuring NXP i.MX8M Mini and NXP i.MX93 processors. Hardware Platforms Supported • Edge AI Board (imx8mm-jaguar-sentai) - AI audio processing with TAS2563 codec • Edge EInk Board (imx93-jaguar-eink) - Low-power E-Ink display systems • Edge EV Board (imx8mm-jaguar-inst) - Environmental sensing and monitoring • Edge Gateway (imx8mm-jaguar-phasora) - Wireless connectivity hub • Edge Mobile (imx8mm-jaguar-handheld) - Portable computing platform Key Features • Complete device tree support for all board variants • Advanced audio processing with DSP firmware integration • Power management for battery-operated devices • Wireless connectivity (WiFi, Bluetooth, cellular) • Environmental sensors and radar presence detection • E-Ink display drivers and power optimization • USB Power Delivery (STUSB4500) integration • Secure boot and OTA update support via Foundries.io LMP Software Integration • Native Foundries.io Linux microPlatform (LMP) integration • Container-ready with Docker support • Professional CI/CD pipeline with automated testing • Comprehensive security features and CVE monitoring • SBOM generation for supply chain transparency Target Applications Industrial IoT, edge AI processing, environmental monitoring, smart displays, wireless gateways, and battery-powered embedded systems requiring professional-grade reliability and security. Compliance & Quality • Yocto Project Compatible layer design (to be validated) • Comprehensive QA validation and automated testing • Professional maintenance and support by Dynamic Devices Ltd • Open source with commercial licensing options available
Git repository
https://github.com/DynamicDevices/meta-dynamicdevices-bsp.git web repo
(actual branch main)
Last commit: 2 weeks, 4 days ago (main branch)
Maintainer
- Alex J Lennon email
Dependencies
The meta-dynamicdevices-bsp layer depends upon:
| Recipe name | Version | Description |
|---|---|---|
| board-init | 1.0 | |
| board-scripts | 1.0 | Board testing and configuration scripts |
| ce-testing-scripts | 1.0 | Board CE marking testing services and scripts |
| default-network-manager | 1.0 | |
| eink-power-cli | 2.6.0 | E-ink Power Management CLI Tool |
| eink-power-management | ||
| eink-power-management | ||
| fast-boot-optimization | ||
| filesystem-optimizations | 1.0 | Filesystem Optimizations for E-Ink Board Power Efficiency |
| gst-devtools | 1.26.0.imx | Gstreamer validation tool |
| gstreamer1.0-libav | 1.26.0.imx | Libav-based GStreamer 1.x plugin |
| gstreamer1.0-plugins-imx | ||
| gstreamer1.0-python | 1.26.0.imx | Python bindings for GStreamer 1.0 |
| gstreamer1.0-rtsp-server | ||
| gstreamer1.0-vaapi | 1.26.0.imx | VA-API support to GStreamer |
| imx-gst1.0-plugin | 4.9.1+gitX | Gstreamer freescale plugins |
| imx-test2 | 7.0+X | Test programs for i.MX BSP (No VPU) |
| imx-test2 | 00.00.00 | Dummy package for SoCs lacking imx-test package |
| kernel-module-tas2563 | git | TI TAS256x Driver |
| kernel-module-tas2781 | git | TI TAS2781 Smart Amplifier Driver with TAS2563 Hardware Support |
| lmp-ele-foundries | 1.0 | EdgeLock Enclave (ELE) integration with Foundries.io LMP |
| mcuboot | git | MCUboot bootloader for MCXC444 microcontroller on imx93-jaguar-eink |
| mcumgr | 0.0.0-dev+gitX | MCUmgr command-line tool for MCU management |
| mcxc143-setup | 1.0 | MCXC143VFM Power Microcontroller Setup Service |
| mlanutl | git | MLAN utility tool for NXP WiFi drivers |
| 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-ele-dev-tools | 1.0 | EdgeLock Enclave Development Tools for i.MX93 |
| nxp-ele-test-suite | ||
| nxp-wlan-sdk | git | NXP Wi-Fi SDK |
| packagegroup-mcuboot | 1.0 | MCUboot and Zephyr microcontroller support package group |
| phasora-config | 1.0 | Custom Image Configuration for Phasora |
| radar-sdk | 3.6.4 | |
| service-optimizations | 1.0 | Service Optimizations for E-Ink Board Power Efficiency |
| simple-ele-test | ||
| spi-lib | 1.0+gitX | SPI library for radar presence detection |
| stm32flash | 0.8 | Open source flash program for STM32 using the ST serial bootloader |
| udev-rules-imx | ||
| upd72020x-load | 1.0+gitX | Firmware loader for Renesas uPD72020x USB 3.0 chipsets for Linux |
| usb-audio-gadget | 1.0 | USB Audio Gadget setup utilities for imx8mm-jaguar-sentai |
| usb-cdc-gadget | 1.0 | USB CDC Serial Gadget setup script for imx8mm-jaguar-sentai |
| usb-composite-gadget | 1.0 | USB Composite Gadget for imx8mm-jaguar-sentai |
| usb-gadget-scripts | ||
| wifi-hotspot | 1.0 | |
| wifi-power-management | 1.0 | WiFi Power Management for E-Ink Board Battery Optimization |
| wifi-power-management | ||
| xm125-firmware | 1.0.0 | Acconeer XM125 Radar Module Firmware Files |
| xm125-radar-monitor | 2.0.14 | XM125 Radar Monitor - Reset Pin Control Fix v2.0.14 (service: tmp.mount + startup script) |
| imx8mm-jaguar-dt510 | Dynamic Devices i.MX 8M Mini Jaguar DT510 board with LPDDR4 |
| imx8mm-jaguar-handheld | Dynamic Devices i.MX 8M Mini Jaguar Handheld board with LPDDR4 |
| imx8mm-jaguar-inst | Dynamic Devices i.MX 8M Mini Jaguar INST board with LPDDR4 |
| imx8mm-jaguar-phasora | Dynamic Devices i.MX 8M Mini Jaguar Phasora board with LPDDR4 |
| imx8mm-jaguar-sentai | Dynamic Devices i.MX 8M Mini Jaguar Sentai board with LPDDR4 |
| imx93-jaguar-eink | Dynamic Devices i.MX93 Jaguar E-Ink board with LPDDR4 |
| Date/time | Errors | Warnings |
|---|---|---|
| March 23, 2026, 12:01 p.m. | 2 | 1 |
| March 18, 2026, 12:01 p.m. | 2 | 1 |