cariboulabs-cariboulite/software/devicetrees
meexmachina 0052a5d59e update 2022-12-14 17:00:36 +02:00
..
h_files update 2022-12-14 17:00:36 +02:00
README.md dbto reade update 2021-11-24 16:00:43 +02:00
cariboulite-overlay.dts merge with develop 2022-12-14 15:28:02 +02:00
cariboulite.dtbo update 2022-12-14 17:00:36 +02:00
compile.sh movement to a new API 2022-11-22 09:34:55 +02:00
smi-dev-overlay.dts added kernel modules 2021-08-10 10:38:33 +03:00
smi-dev.dtbo added kernel dtbs 2021-08-10 11:46:05 +03:00
smi-overlay.dts update 2022-12-12 17:42:22 +02:00
smi.dtbo added kernel dtbs 2021-08-10 11:46:05 +03: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).