Top "Device-tree" questions

The Device Tree is a data structure for describing hardware.

How to compile dts Linux device tree source files to dtb?

I have a device tree file (.dts) and I want to compile the file for my powerpc based board. How …

linux-kernel cross-compiling embedded-linux powerpc device-tree
Tool to visualize the device tree file (dtb) used by the Linux kernel?

I am looking for a tool which can graphically represent the hardware device tree used in linux kernel. I am …

linux linux-kernel arm embedded-linux device-tree
Configuring Pins Mode Beaglebone

In the beagleboard or beaglebone are different modes to work the pin. With the previous kernel they are located in /…

beagleboard gpio device-tree
How to program Linux .dts device tree files?

I'm going to launch a Linux on my development board, and i need a dts file (device tree file) to …

linux linux-kernel device-tree
Quick rebuild of device tree only with Yocto/bitbake?

So, each time I modify the device tree I typically change the dts in a custom recipe and rebuild the …

linux-kernel yocto bitbake device-tree
how to access and debug a FDT/DTS device tree from a Linux driver (seg-fault)

I have written a Linux kernel-module to act as an FPGA driver for a custom board based off the Freescale …

linux linux-kernel linux-device-driver embedded-linux device-tree
How to add i2c devices on the Beaglebone Black using device tree overlays?

Why should I read this? If you have a Beaglebone Black (BBB) and you want to wire up your own …

beagleboneblack device-tree
Linux Device Tree Help (GPIO controller/interrupts)

I've been learning about linux device trees and we've been trying to start porting some of our older code to …

linux linux-kernel linux-device-driver gpio device-tree
Linux: boot arguments with U-Boot and Flat Image Tree (FIT)

I am trying to get my own build of U-Boot to boot Linux on a Jetson TK1 board. As we …

linux-kernel arguments u-boot device-tree
Why Device Tree Structure (DTS) file is needed both in bootloader and kernel source code?

Bootloaders like U-Boot that do not implement the Open Firmware API, are expected to pass to the kernel a binary …

linux-kernel arm embedded-linux u-boot device-tree