Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Target FPGA Region
    - "target-path" or "target" - The insertion point where the the contents of the overlay will go into the live tree.
    target-path is a full path, while target is a phandle.
  • FPGA Image firmware file name
    - "firmware-name" - Specifies the name of the FPGA image file on the firmware search path.
    The search path is described in the firmware class documentation.
  • Image specific information
    - external-fpga-config : boolean, set if the FPGA has already been configured prior to Linux boot up.
  • Child devices
    - child nodes corresponding to hardware that will be loaded in this region of the FPGA.
Warning

Notes:

  • If the user tries to load the un-aligned bit/bin file the PL configuration takes a longer time when compared with aligned(word-aligned) bit/bin files.
  • Using overlay’s we can add a new node or add/update the existing node properties. But it will not allow replacing the existing nodes which are already part of the live tree. 

Steps for programming the Full Bitstream using overlay

...

  • rmdir /configfs/device-tree/overlays/full

...

Notes:

...


Devicetree overlay file contents example:

...