cariboulabs-cariboulite/software/devicetrees
David Michaeli 0a050f618f bug fix soapy find function filterring 2022-04-20 18:12:10 +03:00
..
h_files bug fix soapy find function filterring 2022-04-20 18:12:10 +03:00
README.md
cariboulite-overlay.dts kernel module development, fix sample loss issue 2021-12-22 09:58:41 +02:00
cariboulite.dtbo
compile.sh
smi-dev-overlay.dts
smi-dev.dtbo
smi-overlay.dts
smi.dtbo

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).