Is a kernel rebuild required if device tree is changed?

I am trying to use a custom device tree with Jetpack4.6 rev3. The custom device tree has extra nodes for cameras. The cameras fail to start up and I am trying to troubleshoot this issue. From my understanding is that the kernel and the device tree are separate so there is no need to recompile the kernel when the device tree is updated.

If you don’t need to enable other kernel config, it should not be required to rebuild kernel image. If pinmux is different, we would suggest do full re-flash since dtb partition is accessed by both bootloader and kernel.

We have seen some issues on Jetson Nano by only updating kernel dtb. May not happen on Xavier but suggest do full re-flash.

Thank you

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.