NXP Yocto BSP Guide

Supported Machines

  • TX8M Series
  • TX8P Series
  • QS8M Series
  • QSXM Series
  • QSXP Series

Current Release

NXP 5.10.9_1.0.0 KARO-2021-05-06 Gatesgarth

What’s New


  • Yocto Gatesgarth Release
  • Full Ka-Ro i.MX8 product range support
  • Updated kernel version to 5.10.9 linux-imx
  • New mipi-to-rgb display bridge support (Toshiba tc358867)
  • Added ‘libedgetpu’ recipe for Google Coral PCIe ML accelerator

Known Issues

  • No display support in U-Boot - To be fixed by time
  • TX8P-ML81 & QSXP-ML81:
    • Require new u-boot to boot!
    • Wakeup from suspend-to-mem does not work
  • Basler cameras not supported yet since they require new Basler layers



  • Upgrade to 5.4.70_2.3.1 NXP Release
  • Add Machine Learning image to Ka-Ro images


  • Full support of new TX8P-ML81 module

    • on TX-Mainboard 7
    • on LVDS Mainboard
  • Upgrade Kernel to linux-imx_5.4.70-2.3.0 version

  • Support integration of Basler Camera layers for new GA Release


  • Make npm / nodejs usage possible
  • Update some recipes to enable nodejs electron framework usage


  • QSXM-MM60 Basler daA2500-60mci Camera Support


  • Full QSXM-MM60 on QSBASE3 Support

    • Laird WiFi / BT module Support
    • Raspi Display Support


  • Full QSXP-ML81 on QSBASE3 Support

    • Laird WiFi / BT module Support
    • Raspi Display Support
    • Basler daA3840-30mc Camera Support


  • QS8M-MQ00 Raspi Camera Support (DISTRO_FEATURES_append = " imx219")
  • QSXP WiFi Support (DISTRO_FEATURES_append = " wifi")


  • QT5 support with karo-image-qt5 for cross-compilation with QT Creator


  • Kernel Version linux-imx 5.4.47
  • U-Boot Version 20.04
  • QS8M-ND00 support
  • QSX modules beta support
  • Integrated Karo Distro layer makes using karo-images possible, like in Mainline BSP
  • Fitted PMIC voltages according to NXP update
  • Finally supporting multiple U-Boot / imx-boot builds when calling one bitbake target


Old Releases Changelog