Upgrade to r32.4 not possible via OTA

I just tried to upgrade my r32.3.1 jetson build to r32.4.2 via the OTA way as described here but I got an error saying:
Ign:6 https://repo.download.nvidia.com/jetson/<SOC> r32.4 InRelease
Err:7 https://repo.download.nvidia.com/jetson/<SOC> r32.4 Release
404 Not Found [IP: 92.123.68.166 443]
Get:8 https://repo.download.nvidia.com/jetson/common r32.4/main arm64 Packages [12.2 kB]
Reading package lists… Done
E: The repository 'https://repo.download.nvidia.com/jetson/<SOC> r32.4 Release' does not have a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

the common repo seemed to be fine, so the problem is with the <SOC> repo

Could you share the source list with us?

/etc/apt/sources.list.d/nvidia-l4t-apt-source.list

There is nothing special there, I just followed the instructions and added the .4 to the original r32 so this is now what is inside the file /etc/apt/sources.list.d/nvidia-l4t-apt-source.list:
deb https://repo.download.nvidia.com/jetson/common r32.4 main
deb https://repo.download.nvidia.com/jetson/<SOC> r32.4 main

But I don’t see any " SOC " in the document and it asks you to write the correct platform to platform variable.

Where platform is identifies the platform’s processor:
• t186 for Jetson TX2 series
• t194 for Jetson AGX Xavier series or Jetson Xavier NX
• t210 for Jetson Nano or Jetson TX1

If you are Nano, then you have to write t210.

2 Likes

Ok, to tell you the truth I was a bit wondering about this part, it didn’t seem like a valid url adres but since I saw it in the file I assumed it needed to be left alone. However replacing it with the id of the platform does indeed solve the issue!
Thank you for your swift response!