mirror of
https://github.com/ivuorinen/cheatsheet-tldr.git
synced 2026-01-26 11:33:59 +00:00
26 lines
884 B
Plaintext
26 lines
884 B
Plaintext
---
|
|
syntax: markdown
|
|
tags: [tldr, common]
|
|
source: https://github.com/tldr-pages/tldr.git
|
|
---
|
|
# dtc
|
|
|
|
> The Device Tree Compiler, a tool for recompiling device trees between formats.
|
|
> More information: <https://manned.org/dtc>.
|
|
|
|
- Compile a device tree source `.dts` file into a binary device tree blob `.dtb` file:
|
|
|
|
`dtc -I dts -O dtb -o {{path/to/output_file.dtb}} {{path/to/input_file.dts}}`
|
|
|
|
- Compile a device tree source `.dts` file into a binary device tree blob overlay `.dtbo` file:
|
|
|
|
`dtc -@ -I dts -O dtb -o {{path/to/output_file.dtbo}} {{path/to/input_file.dts}}`
|
|
|
|
- Decompile a device tree blob `.dtb` file into a readable device tree source `.dts` file:
|
|
|
|
`dtc -I dtb -O dts -o {{path/to/output_file.dts}} {{path/to/input_file.dtb}}`
|
|
|
|
- Decompile the current device tree from the system into a readable device tree source `.dts` file:
|
|
|
|
`dtc -I fs -O dts /proc/device-tree`
|