we are trying to set-up a cross-compiling environment for xavier agx. We did this successfully for tx2 and tk1 in the past.
In the past we could use the http://repo.download.nvidia.com/jetson/x86_64 repository for this. When adjusting our setup script to deb [arch=amd64] http://repo.download.nvidia.com/jetson/x86_64 bionic r32.6 we do not get any packages form this repository.
Investigations showed, that the needed packages are in the pool of that repo already, see e.g. https://repo.download.nvidia.com/jetson/ which lists those packages or https://repo.download.nvidia.com/jetson/x86_64/bionic/pool/main/c/cuda-cross-aarch64/cuda-cross-aarch64_10.2.460-1_all.deb to see one exact package. So there are packages in the pool but they are not “published” by that repository (correctly?).
Is this a bug or will nvidia not provide those packages via debian-repository anymore? whats the alternative to use?
When trying to download the x86_64 cuda repoistory from here CUDA Toolkit 10.2 Download | NVIDIA Developer we only get cuda in version 10.2.89 but our xavier image already has 10.2.460. Is there any way we can download the matching version for our purpose? If thats not possible, will the older version be 100% compatible to use for crosscompiling for the newer version on xavier?