본문 바로가기
기술자료/Jetson

Jetson boot dtb dts 관련 compile/decompile Makefile

by 와이즈캣 2023. 11. 22.
728x90
반응형
#!/bin/bash

howto:
	@clear
	@echo sudo dtc -I dts -O dtb -o output.dtb temp.dts
	@echo sudo cp output.dtb kernel_tegra234-p3767-0004-p3768-0000-a0.dtb
	@echo sudo dtc -I dtb -O dts -o temp.dts kernel_tegra234-p3767-0004-p3768-0000-a0.dtb

compile: temp.dts
	sudo dtc -I dts -O dtb -o output.dtb temp.dts

build: compile output.dtb reboot

set: output.dtb
	sudo mv output.dtb kernel_tegra234-p3767-0004-p3768-0000-a0.dtb

decompile: kernel_tegra234-p3767-0004-p3768-0000-a0.dtb
	sudo dtc -I dtb -O dts -o temp.dts kernel_tegra234-p3767-0004-p3768-0000-a0.dtb

vi: temp.dts
	sudo vi temp.dts

reboot:
	@sync
	@sync
	@sleep 1
	sudo reboot
728x90