Nv_update_engine dose not update kernel-dtb partition

hello liu.jialu,

please refer to below steps to update kernel-dtb with nv_update_engine, you’ll need to generate a payload.
for example,

steps:

  1. Change the dtb file from /kernel/dtb
  2. Run $ sudo FAB=400 BOARDID=2888 ./build_l4t_bup.sh jetson-xavier mmcblk0p1 to generate bl_update_payload
  3. scp bl_update_payload to /opt/ota_package
  4. Update engine: sudo nv_update_engine --install

we’re able to update dtb file from /kernel/dtb successfully.
thanks

$ sudo nv_update_engine --install
Nvidia A/B-Redundancy Update tool Version 1.2

PART POS LEN VER TNSPEC TYPE UPDATABLE
kernel-dtb 47201090 279920 2 2888-400—1-2-jetson-xavier-mmcblk0p1 1 1