/
Overview of System Device Tree Generator (SDTGen)

Overview of System Device Tree Generator (SDTGen)

The System Device Tree Generator (SDTGen) is a tool designed by AMD™ to convert it’s proprietary output formats from the AMD Vivado™ Design Suite into a comprehensive system device tree. This tool plays a crucial role in modernizing and streamlining the process of hardware configuration for multi-domain software systems. For a detailed understanding of SDTGen's intent and purpose, please refer to the page titled Software Hardware Exchange Loop (SHEL) Flow intent and purpose

image-20250310-200926.png
SDTGen within the SHEL flow

Table of Contents

Device Trees vs. System Device Trees

SDTGen produces a system device tree, which provides a holistic view of the entire system's hardware configuration, encompassing components relevant to various software domains. In contrast, a device tree is specifically used by the Linux kernel to describe hardware components. For a deeper dive into these differences, see the page Understanding System Device Tree vs. Device Tree

READMEs and Tutorials

For comprehensive tutorials and further guidance on using SDTGen, please refer to the following README files available on GitHub:

Or the tutorial:

These resources provide step-by-step instructions and additional context to help you effectively utilize SDTGen in your development process.

Child Pages

Related content

© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy