Build Device Tree Compiler (dtc)
This page describes how to download and build the device tree compiler (DTC) from mainline. This utility is required for building U-Boot sucessfully. Building the device tree compiler is a part of the Xilinx design flow described in Xilinx Open Source Linux.
Table of Contents
Task Dependencies (Pre-requisites)
Tools Required
Output Files Produced
- dtc (the dtc binary executable)
Task Description
Build DTC
All commands have to be executed in your DTC source directory. There is a single dtc binary suitable for all architectures. There is not a need to build separate dtc binaries to support MicroBlaze and ARM.To build dtc:
make
export PATH=`pwd`:$PATH
Build Steps
- Fetch Sources
- Build FSBL
- (You are here) Build Device Tree Compiler (DTC)
- Build PMU Firmware
- Build Arm Trusted Firmware (ATF)
- Build U-Boot
- Build and Modify a Root File System
- Build Device Tree Blob
- Build Linux Kernel
- Prepare Boot Image
- Prepare Boot Medium
- Setup a Serial Console
- Additional Information: Build Qt and Qwt Libraries
© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy