Visible to Intel only — GUID: ejy1481305307737
Ixiasoft
Visible to Intel only — GUID: ejy1481305307737
Ixiasoft
5.1.3.5. Linux Device Tree Design Considerations
The Linux Device Tree is a data structure that describes the underlying hardware to the Linux operating system kernel. By passing this data structure the OS kernel, a single OS binary may be able to support many variations of hardware. This flexibility is particularly important when the hardware includes an FPGA.
- Start with the SoC FPGA reference Device Trees provided in the Linux kernel source code that targets the Intel® SoC development kits. They cover the HPS portion of the device but do not cover the FPGA portion which changes on a per-project basis. SD/MMC and QSPI versions are provided with the kernel source code.
- Edit the Device Tree as necessary to accommodate any board changes as compared to the Intel® SoC development kit.
- Edit the Device Tree as necessary to accommodate the Linux drivers targeting FPGA Soft IP.

Refer to the DeviceTree Generator User Guide link given below for more details about the Linux Device Tree Generator.
Did you find the information on this page useful?
Feedback Message
Characters remaining: