Kernel (nvidia-l4t-kernel (5.10.65-tegra-34.1.1-20220516211757)) update fails

Hey,

So was planning to do a full upgrade (r34.1), but due to some dependency issues, I first upgraded the Ubuntu OS from Bionic to Focal.
Secondly I updated the apt sources (coming from r32.6).

deb https://repo.download.nvidia.com/jetson/common r34.1 main
deb https://repo.download.nvidia.com/jetson/t194 r34.1 main

But then it gets stuck configuring the new kernel:

Setting up nvidia-l4t-kernel (5.10.65-tegra-34.1.1-20220516211757) ...
Using the existing boot entry 'primary'
2888-400-0004--1-2-jetson-agx-xavier-devkit-
Starting kernel post-install procedure.
ERROR. Procedure for kernel update FAILED.
Cannot install package. Exiting...
dpkg: error processing package nvidia-l4t-kernel (--configure):
 installed nvidia-l4t-kernel package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 nvidia-l4t-kernel

Looking at the postinst script, it fails during:

/usr/sbin/nv_bootloader_payload_updater --forced-part kernel

Log (/opt/ota_package/kernel.log):

Got individual part name: kernel
Got update payload: /opt/ota_package/bl_update_payload
Use fixed smd information for forced update
Use fixed smd information for forced update
Use fixed smd information for forced update
Use fixed smd information for forced update
Tegra User Block Device: /dev/disk/by-partlabel
Tegra Boot Block Device: /dev/mmcblk0boot0
HEADER: MAGIC NVIDIA__BLOB__V2
HEX_VALUE 16909857
BLOB_SIZE 48455176
HEADER_SIZE 48
NUMBER_OF_ELEMENTS 19
HEADER_TYPE 0
UNCOMP_SIZE 48455176
MB1_RATCHET_LV 0
MTS_RATCHET_LV 0
ROLLBACK_FUSE_LV 0
Device TN Spec: 2888-400-0004-L.0-1-2-jetson-agx-xavier-devkit-mmcblk0p1
Device Compatible Spec: 2888-400-0004--1-2-jetson-agx-xavier-devkit-
Device TN Spec: 2888-400-0004-L.0-1-2-jetson-agx-xavier-devkit-mmcblk0p1
Device Compatible Spec: 2888-400-0004--1-2-jetson-agx-xavier-devkit-
Get Fuse mode failed. Status: 1
OTA Blob update failed. Status: 1
/usr/sbin/nv_bootloader_payload_updater --forced-part Failed.

/etc/nv_boot_control.conf

TNSPEC 2888-400-0004-L.0-1-2-jetson-agx-xavier-devkit-mmcblk0p1
COMPATIBLE_SPEC 2888-400-0004--1-2-jetson-agx-xavier-devkit-
TEGRA_CHIPID 0x19
TEGRA_OTA_BOOT_DEVICE /dev/mmcblk0boot0
TEGRA_OTA_GPT_DEVICE /dev/mmcblk0boot1

Any idea why this fails?

Thanks!

I would suggest using sdkmanager to update it.
And also suggest wait for J5.0GA r35.1 release about middle of August.

OK, thanks for the response, will try and do that.