Cannot downgrade L4T using OTA Update method


I upgraded my Jetson Nano from 32.3.1 to 32.5.2 following the steps under Updating from the NVIDIA APT Server in the OTA docs

I now want to downgrade to 32.5.1. But the manual package installation fails, possibly because a downgrade of the bootloader is not supported. Is there a way around this?

Starting bootloader post-install procedure.
ERROR. Procedure for bootloader update FAILED.
Cannot install package. Exiting...
dpkg: error processing package nvidia-l4t-bootloader (--install):
installed nvidia-l4t-bootloader package post-installation script subprocess returned error exit status 1


hello SanjayD,

may I know the actual use-case to downgrade the version, is it only downgrade the bootloader?

Hi Jerry,

Part of our tele-op stack (provided by a 3rd party) is supported only up to 4.5.1. Also, it is possible that in the future we might find incompatibilities in a newer L4T and might need to downgrade our fleet after an update.


hello SanjayD,

sorry, it currently support upgrade only.
there’s A/B redundancy to protect update failure with unexpected scenario (i.e. power shortage), this especially important to protect the bootloader.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.