Hi,
My Steps:
- flash external NVMe with rootfs redundant enabled:
sudo ROOTFS_AB=1 ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1 -c ./tools/kernel_flash/flash_l4t_nvme_rootfs_ab.xml jetson-xavier nvme0n1p1
2.Generate BUP with the follow command :
sudo FAB=400 BOARDID=2888 FUSELEVEL=fuselevel_production BOARDSKU=0004 BOARDREV=K.0 ./build_l4t_bup.sh jetson-xavier nvme0n1p1
3.put the bl_update_payload into xavier target folder: /opt/ota_package
4.OTA upgrade with command: sudo nv_update_engine -i
, but the result was a failure
the log:
[sudo] password for nvidia:
Nvidia A/B-Redundancy Update tool Version 2.1
current slot 0
SM: S11
Set slot 1 as unbootable and start updating.
Start running: /usr/sbin/nv_bootloader_payload_updater --no-dependent-partition /opt/ota_package/bl_update_payload
Got update payload: /opt/ota_package/bl_update_payload
Tegra User Block Device: /dev/disk/by-partlabel
Tegra Boot Block Device: /dev/mmcblk0boot0
HEADER: MAGIC NVIDIA__BLOB__V2
HEX_VALUE 16909857
BLOB_SIZE 50080934
HEADER_SIZE 48
NUMBER_OF_ELEMENTS 21
HEADER_TYPE 0
UNCOMP_SIZE 50080934
MB1_RATCHET_LV 0
MTS_RATCHET_LV 0
ROLLBACK_FUSE_LV 0
config COMPATIBLE_SPEC not found in /etc/nv_boot_control.conf
Device TN Spec: 2888-400-0004-K.0-1-2-jetson-xavier-nvme0n1p1
config COMPATIBLE_SPEC not found in /etc/nv_boot_control.conf
Device TN Spec: 2888-400-0004-K.0-1-2-jetson-xavier-nvme0n1p1
Device is fused board.
ENTRY_TABLE:
PART POS LEN VER TNSPEC TYPE UPDATABLE
spe-fw 2568 94960 12897 1 1
mb2 97528 181232 12897 1 1
cpu-bootloader 278760 469840 12897 1 1
secure-os 748600 410560 12897 1 1
bpmp-fw 1159160 856352 12897 1 1
eks 2015512 5136 12897 1 1
adsp-fw 2020648 81312 12897 1 1
rce-fw 2101960 272752 12897 1 1
mts-preboot 2374712 24016 12897 1 1
mts-mce 2398728 143200 12897 1 1
mts-proper 2541928 3430416 12897 1 1
sc7 5972344 65504 12897 1 1
bpmp-fw-dtb 6037848 993104 12897 2888-400-0004-K.0-1-2-jetson-xavier-nvme0n1p1 1 1
bootloader-dtb 7030952 253168 12897 2888-400-0004-K.0-1-2-jetson-xavier-nvme0n1p1 1 1
VER 7284120 102 12897 2888-400-0004-K.0-1-2-jetson-xavier-nvme0n1p1 1 1
mb1 7284222 249312 12897 2888-400-0004-K.0-1-2-jetson-xavier-nvme0n1p1 2 1
BCT 7533534 2888 12897 2888-400-0004-K.0-1-2-jetson-xavier-nvme0n1p1 2 1
MB1_BCT 7536422 30864 12897 2888-400-0004-K.0-1-2-jetson-xavier-nvme0n1p1 1 1
MEM_BCT 7567286 198656 12897 2888-400-0004-K.0-1-2-jetson-xavier-nvme0n1p1 1 1
kernel 7765942 42061824 12897 1 1
kernel-dtb 49827766 253168 12897 2888-400-0004-K.0-1-2-jetson-xavier-nvme0n1p1 1 1
Saving Entry table to /opt/ota_package/entry_table
**Slot could not be opened spe-fw**
**spe-fw fail to write**
**Writing to partitions failed.**
OTA Blob update failed. Status: 5
/usr/sbin/nv_bootloader_payload_updater --no-dependent-partition failed.
**Slot 1 update failed**
**Error: installing bootloader updates failed: 1280**
The “nv_boot_control.conf” file contents:
TNSPEC 2888-400-0004-K.0-1-2-jetson-xavier-nvme0n1p1
TEGRA_CHIPID 0x19
TEGRA_OTA_BOOT_DEVICE /dev/mmcblk0boot0
TEGRA_OTA_GPT_DEVICE /dev/mmcblk0boot1
How can I solve this problem?
Thanks!
BR.