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:
- Change the dtb file from /kernel/dtb
- Run $ sudo FAB=400 BOARDID=2888 ./build_l4t_bup.sh jetson-xavier mmcblk0p1 to generate bl_update_payload
- scp bl_update_payload to /opt/ota_package
- 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