Инструменты Linux для работы с деревом устройств


   dtc      fdtdump      fdtget        fdtput        dtdiff   

Установить значение свойства в файле dtb
root@orangepizero2:~# fdtput --help
Usage: write a property value to a device tree
        fdtput <options> <dt file> <node> <property> [<value>...]
        fdtput -c <options> <dt file> [<node>...]
        fdtput -r <options> <dt file> [<node>...]
        fdtput -d <options> <dt file> <node> [<property>...]

The command line arguments are joined together into a single value.
Аргументы командной строки объединяются в одно значение

<type>  s=string, i=int, u=unsigned, x=hex
        Optional modifier prefix:
        Допустимые префиксы модификации
                hh or b=byte, h=2 byte, l=4 byte (default)

Options: -[crdpt:vhV]
  -c, --create     Create nodes if they don't already exist
                   Создать узлы, если они еще не существуют

  -r, --remove     Delete nodes (and any subnodes) if they already exist
                   Удалить узлы (и любые подузлы), если они уже существуют

  -d, --delete     Delete properties if they already exist
                   Удалить свойства, если они уже существуют

  -p, --auto-path  Automatically create nodes as needed for the node path
                   Автоматически создавать узлы по мере необходимости для пути к узлу

  -t, --type <arg> Type of data
                   Тип данных

  -v, --verbose    Display each value decoded from command line
                   Отображение каждого значения, декодированного из командной строки

  -h, --help       Print this help and exit
                   Вывод этой справки и выход

  -V, --version    Print version and exit
                   Вывод версии и выход