TQ-Systems has a Yocto based **BSP** for the Starterkit, the Yocto Project is an open source collaboration project focused on creating customized embedded Linux-based systems. TQ provides the layers meta-tq and meta-dumpling in addition, a continuous integration repository for the meta-tq layer, which allows easy build and test of the meta-tq layer is provided. All mentioned layers and repository are available on github [[https://github.com/tq-systems|github]] ci-meta-tq is a testbed for the meta-tq layer, it covers all dependencies to other meta layer that meta-tq has.\\ The dependencies are organized as git submodules in ci-meta-tq.\\ The initial setup and configuration of the build space is also done by ci-meta-tq.\\ \\ Refer to the [[https://github.com/tq-systems/ci-meta-tq/blob/zeus.TQMa8MPxL.BSP.SW.0054/README.md|README]] for additional information. The meta-tq is the hardware support layer, it contains the following components: * Machine configuration files These configuration file(s) are defining target machines that can be built using the meta-tq layer.\\ The machine configurations are intended to use with the Starterkit mainboard @mb_name@. * Linux Kernel recipe * U-Boot recipe * Partitioning Layout This layer additionally contains optional fixes and extensions for other layers as far as needed for TQ-Systems SOM. Most of these bbappends are implemented under dynamic-layers and are only visible, if the original layer is in your bblayer.conf. For details look for BBFILES_DYNAMIC in Yocto Project documentation. The meta-dumpling layer provides the image recipe @mtq_image@ to test / evaluate the @mod_name@. The recipe @mtq_image@ can be used as a starting point for own customization. Because of the intended usage, a lot for debug and test tools are included. These packages should not go into a production image. Depending on the actual project, security must be taken in account.