cariboulabs-cariboulite/software/devicetrees
David Michaeli 8ab40c3cdf Merge develop_R1 into main 2023-02-14 10:39:24 -05:00
..
h_files Merge develop_R1 into main 2023-02-14 10:39:24 -05:00
README.md dbto reade update 2021-11-24 16:00:43 +02:00
cariboulite-overlay.dts Merge develop_R1 into main 2023-02-14 10:39:24 -05:00
cariboulite.dtbo Merge develop_R1 into main 2023-02-14 10:39:24 -05:00
compile.sh Merge develop_R1 into main 2023-02-14 10:39:24 -05:00

README.md

Overview

This directory contains the device-tree overlays to be embedded within the HAT ID EEPROM. Important files:

  1. cariboulite-overlay.dts: The source file of the device-tree overlay
  2. compile.sh: run this to compile and create the dtbo binary file. The binary file is the actual overlay that is read by the linux kernel.

Upon compilation the dts file is converted into its binary representation (dtbo). Then an h-file is created to embed this binary file into our EEPROM utility (see cariboulite_dtbo.h in the h_files sub-dir).