/
Build Device Tree Compiler (dtc)
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
, multiple selections available,
Related content
Build Device Tree Blob
Build Device Tree Blob
Read with this
U-Boot Flattened Device Tree
U-Boot Flattened Device Tree
More like this
Build kernel
Build kernel
More like this
Build FSBL
Build FSBL
More like this
Build ARM Trusted Firmware (ATF)
Build ARM Trusted Firmware (ATF)
More like this
Build and Modify a Rootfs
Build and Modify a Rootfs
Read with this
© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy