Intel® Arria® 10 SoC UEFI Boot Loader User Guide

ID 683536
Date 12/15/2017
Public
Document Table of Contents

1.5.3.4.1. Updating the Device Tree Blob

A typical device tree contains all or some of the following:
  • Number of CPUs
  • Size and location of various RAMs
  • Buses and Bridges
  • Peripheral device connections
  • Interrupt controllers and IRQ line connections
  • Specific device driver configurations, such as:
    • Ethernet MAC address
    • Peripheral input clock
If any of these configurations change in your design, you must update your DTB. Some examples of a change might be:
  • Changing your boot flash daughter card type
  • Clock changes
  • Pin changes
  • Firewall and bridge configuration changes