i have done some modifications in dts file named “tegra186-quill-p3310-1000-c03-00-base.dts” located at “$HOME/nvidia/nvidia_sdk/JetPack_4.2_Linux_P3310/Linux_for_Tegra/sources/hardware/nvidia/platform/t18x/quill/kernel-dts/”
and i created new dtb as follow
make dtbs
then i extracted the newly created dtb to dts as
dtc -I dtb -O dts new.dtb > new.dts
the extracted dts has not been updated with my modified dts. it is exactly same as old dts that means whatever changes i have done in respective dts file are not reflected in dtb
Please help me how to make it reflect when newly dtb is generated
before building the kernel, I edited “tegra186-quill-p3310-1000-c03-00-base.dts” file (removed pci controller node). located at $HOME/nvidia/nvidia_sdk/JetPack_4.2_Linux_P3310/Linux_for_Tegra/sources/hardware/nvidia/platform/t18x/quill/kernel-dts/"
then built the kernel & using dtc i extracted the dts from generated dtb “tegra186-quill-p3310-1000-c03-00-base.dtb”
compared with previous existing dts which was extracted from previous dtb found both are same, there exists pci controller node even after removing it from “tegra186-quill-p3310-1000-c03-00-base.dts”
why changes are not reflecting in dtb when dtb generated ?