Hi,KevinFFF
我有修改R32.6.1BSP和R35.4.1BSP包里面flash_l4t_nvme.xml的num_sectors,刷机时也都设定了-S 118GiB.
在R32.6.1上刷机用的命令是:$ sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -S 118GiB -c ./tools/kernel_flash/flash_l4t_nvme.xml --showlogs jetson-xavier-nx-devkit-emmc nvme0n1p1
在R35.4.1上刷机用的命令是:$ sudo ADDITIONAL_DTB_OVERLAY_OPT=“BootOrderNvme.dtbo” ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -S 118GiB -c ./tools/kernel_flash/flash_l4t_nvme.xml --showlogs jetson-xavier-nx-devkit-emmc nvme0n1p1
在R35.4.1上刷机完成并做了一些用户名和密码的配置之后,我用下面的步骤备份了R35.4.1的rootfs
然后根据Software Packages and the Update Mechanism — Jetson Linux Developer Guide documentation,
第6步的命令:$ sudo ./tools/ota_tools/version_upgrade/build_base_recovery_image.sh jetson-xavier-nx-devkit-emmc R32-6 ${BASE_BSP} ${BASE_BSP}/rootfs ${TARGET_BSP}
第7步的命令:$ sudo -E ./tools/ota_tools/version_upgrade/l4t_generate_ota_package.sh --external-device nvme0n1 -S 118GiB jetson-xavier-nx-devkit-emmc R32-6
最后生成ota_payload_package.tar.gz,但是进行OTA升级之后还是在emmc上升级成为了R35.4.1,nvme依然还是R32.6.1。
请帮忙看下这套操作是否有问题?谢谢!
