the binary file used by flash script is… $OUT/Linux_for_Tegra/kernel/dtb/tegra194-p3668-all-p3509-0000.dtb
this is refer to the flash configuration file, p3668.conf.common
for example, DTB_FILE=tegra194-p3668-all-p3509-0000.dtb;.
you should also check Flash Script Usage, you may update the flash command-line by using -d options to specify the pathname of a device tree file.
thanks
Strangely that if I copy $OUT/Linux_for_Tegra/kernel/dtb/tegra194-p3668-all-p3509-0000.dtb to /boot folder on the board and add FDT /boot/tegra194-p3668-all-p3509-0000.dtb entry into /boot/extlinux/extlinux.conf then my custom dts is taken into account but it is NOT the case via kernel-dtb partition flashing command which reports successfully and FDT entry is removed.
Is it possible that the following file is not updated :