基于nvidia orin agx 64GB刷写外部nvme设备双分区的方案

nvidia官网提供的资料以及刷写双分区的方案模棱两可的,尝试了很多种方案,终于有一个可行的:

bash 复制代码
sudo -E ADDITIONAL_DTB_OVERLAY_OPT="BootOrderNvme.dtbo," ROOTFS_AB=1 ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/flash_l4t_nvme_rootfs_ab.xml -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" --network usb0 jetson-agx-orin-devkit nvme0n1p1

同时要配置flash_l4t_nvme_rootfs_ab.xml里面的EXT_NUM_SECTORS为一个有效范围。分区大小在p3701.conf.common里面rootfssize值配置,为总大小,ab双分区会将各分区设置为一半值