Xavier NX update dtb and can not ssh

Hi there, I modified the Xavier NX dts and compiled the kernel dtb. Then replace the old .dtb file with the new one in L4T Linux_for_Tegra/kernel/dtb. And use

sudo ./flash.sh -r -k kernel-dtb jetson-xavier-nx-devkit-emmc mmcblk0p1

to flash only dtb(my L4T version is r35.2.1)

the flash is successful but when I reboot the board, it can not be ssh, here is the serial log when boot it, seems no problem. But the login information is not as seem as before, and I used the default user name and password to login failed.
serial log.txt (68.1 KB)


what modifications did you do in the device tree?
I don’t think it’s going to cause the login failure.
Also, kernel dtb is by default loaded from a file as specified in extlinux.conf:

LABEL primary
      MENU LABEL primary kernel
      LINUX /boot/Image
      FDT /boot/dtb/kernel_tegra194-p3668-0000-p3509-0000.dtb
      INITRD /boot/initrd
      APPEND ${cbootargs}

Please try flashing the partition back to the default state and change this file instead.

I noticed that in r35.2.1 extlinux.conf FDT is /boot/dtb/kernel_tegra194-p3668-0001-p3509-0000.dtb
but I replaced file is tegra194-p3668-all-p3509-0000.dtb, did this cause influence?

Please use this one.

Incidentally, is the login name really “nvdia”? There isn’t a default name anymore, but if you or someone did create that name for login, I would think it would be spelled “nvidia” (the first ‘i’ is missing in the log if that is what the name should be).