I’m remotely using my machine Jetson Xavier. I want to update my camera driver code and corresponding dtsi files for which i have done it and compiled it using nvbuild.sh script already having in source code.
I have already done below steps for Jetson Xavier machine:
Updated the '/boot/extlinux/extlinux.conf, it’sLINUXandFDT` entry to /boot/Image and /boot/dtb/tegra194-p2888-0001-p2822-0000.dtb.
Copied my updated Image and platform dtb file (tegra194-p2888-0001-p2822-0000.dtb) using scp to Xavier machine at /boot/Image and /boot/dtb/tegra194-p2888-0001-p2822-0000.dtb.
Rebooted my Xavier machine remotely using shutdown -r now command.
But after reboot, i cant see my updated debug prints in dmesg (while probing of my sensors).
My extlinux.conf file content is:
TIMEOUT 30
DEFAULT primary
MENU TITLE L4T boot options
LABEL primary
MENU LABEL primary kernel
LINUX /boot/Image
FDT /boot/dtb/tegra194-p2888-0001-p2822-0000.dtb
INITRD /boot/initrd
APPEND ${cbootargs} quiet root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyTCU0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 rootfstype=ext4 nv-auto-config
Please help, as i dont want to use flash command for which one has to present physically near to Xavier machine to make it in Recovery mode state and then only we can flash it.
If so, then debug is being told to be quiet even if the kernel wants to send logs.
Incidentally, is the output of “uname -r” correct for your kernel configuration (meaning to check if the new kernel loaded…the suffix would match your kernel’s CONFIG_LOCALVERSION string at the time of compile).
Also, you can create a dump of the running system’s device tree to compare to yours to see if the logical content matches: dtc -I fs -O dts -o extracted.dts /proc/device-tree