do you have allied vision csi camera driver with r35.1 release?
since you already install r35.1 to your target, you cannot install r34.1.1 due to fallback protection.
the other approach is looking for kernel release sources package, and you may integrate the code and rebuilt kernel image for r35.1
I have new allied vision csi camera driver that work with r35.1 release
I reflashed with 35.1 with sudo nvsdkmanager_flash.sh --storage nvme0n1p1
then got this error on ota update
reading the post on OTA fails on Nx-devkit when system is installed on nvme] i tried reflashing with changing num sector in flash-l4t-nvme.xml with : sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c ./tools/kernel_flash/flash_l4t_nvme.xml -S 10GiB --showlogs jetson-xavier-nx-devkit nvme0n1p1
and i have following error :
Reach the end of the SPI device
[ 189]: l4t_flash_from_kernel: Successfully flash the qspi
[ 189]: l4t_flash_from_kernel: Flashing success
Error flashing non-qspi storage
there’re some partitions on QSPI, is this Xavier NX DevKit ever flashed before?
you may also refer to developer guide, External Storage Device Partition to create a partition configuration file for flashing to an external storage device; please note that, num_sectors * sector_size must be equal to, or smaller the size of your external storage device, and the device “type” needs to be “nvme”.