Yocto Project Summit 2023.11

Getting Started with Gen-Machine-Conf
2023-11-29 , Nanbield

The talk will include how to generate a machine configuration file for System Device-tree(SDT) and non-SDT builds using gen-machine-conf tool.

gen-machine-conf tool will use an xsa and parse with tcl scripts and json to generate the machine configuration file. Once machine conf files are generated then it will be used by Yocto Project to build all the boot fimware and linux images for a system to boot via QEMU or HW.


The talk will include how to generate a machine configuration file for System Device-tree(SDT) and non-SDT builds using gen-machine-conf tool.

gen-machine-conf tool will use an xsa and parse with tcl scripts and json to generate the machine configuration file. Once machine conf files are generated then it will be used by Yocto Project to build all the boot fimware and linux images for a system to boot via QEMU or HW.

See also: Slides (856.0 KB)

Open Source enthusiast, Contributor to Yocto Project(poky, amd xilinx meta layers, meta-ros), OpenEmbedded, AMD Xilinx Device-tree Generator, PetaLinux, Trusted Firmware-A(ATF), Linux Kernel and U-boot trees.

Maintainer of AMD Xilinx Yocto meta layers.

This speaker also appears in: