Hi Nvidia:
We are using AGX Orin on customized board, working on Jetpack 6.1.
After installation, we ran sudo apt update && sudo apt upgrade to upgrade packages. But, after the upgrade progress is finished and reboot, the system is automatically upgraded to Jetpack 6.2, which can be observed by jtop command.
I think this is a serious issue, as Jetpack should not be able to upgrade just by apt… right?
Hence, we want to check that:
Running sudo apt upgrade in Jetpack 6.0 will not upgrade the system to Jetpack 6.1. So, it’s just Jetpack 6.1 so special that it can upgrade to Jetpack 6.2? Will Jetpack 6.2 also be upgrade Jetpack 6.3 after sudo apt upgrade?
The Link said that Remove the R36.4/JP 6.1 to avoid installing packages accidentally in the step 4. After I removed the deb https://repo.download.nvidia.com/jetson/common r36.4 main and deb https://repo.download.nvidia.com/jetson/t234 r36.4 main repo in /etc/apt/sources.list.d/nvidia-l4t-apt-source.list file, I run sudo apt update && sudo upgrade to upgrade again. This time, the process return an error: errorUpgrade.txt (2.9 KB)
Looks like some package conflictions. Maybe I did it wrong, or referenced wrong documents.
Anyway, this way does not work. Packages not fully upgraded, apt upgrade return an error.
We now have another workaround is to block packges about nvidia-l4t-* by: sudo apt-mark hold nvidia-l4t-*. In this case, we can run sudo apt upgrade without errors in point 2, and get packages upgraded.
From the documents we found in Here, these are some low level API and packages, and it should be OK to block? Please let us know.
Hi DaneLLL:
Thanks for the reply. But I think the questions aren’t answered.
We are not trying to upgrade packages, we are trying to avoid accidentally upgrading them.
Hi,
Upgrading from Jetpack 6.1 to Jetpack 6.2 does not have impact to AGX Orin, so it should be fine if you use AGX Orin.
The reason is Jetpack 6.1 is r36.4.0. Jetpack 6.2 is r36.4.3. So sudo apt upgrade upgrades nvidia packages from r36.4.0 to r36.4.3.
Jetpack 6.0 is r36.3 and sudo apt upgrade does not upgrade from r36.3 to r36.4
Hi DaneLLL:
Thanks for the reply.
So, for the above 3 questions
Will sudo apt upgrade upgrade every Jetpack?
→ No, no all the Jetpack. Only minor changes such as r36.4.0 to r36.4.3.
Not a issue anymore. Please refer to point 3.
Using sudo apt-mark hold packages should be OK. Precisely, holding packages for kernel should do the trick.
From the infos on the forum, flashing Jetpack 6.0 uning BSP instead of SDK Manager will not install compute packages such as CUDA, etc. But after running sudo apt install nvidia-jetpack, it will install packages for r36.4.3, which is Jetpack 6.2 due to the source are the same comparing JP6.1 and JP6.2.
Installation compute packages for JP6.1 is still under development by Nvidia.