anduril / jetpack-nixos

NixOS module for NVIDIA Jetson devices
MIT License
140 stars 59 forks source link

TX2 Support #63

Open Wulfsta opened 1 year ago

Wulfsta commented 1 year ago

This is not a feature request, but I am curious what work would need to be done to add support for the Jetson TX2? I dug one out of storage recently and would love to run NixOS on it.

danielfullmer commented 1 year ago

We'd have to package Jetpack 4, which has enough differences compared with Jetpack 5 (old kernel, different bootloader) that I opted not to try. This could possibly be done by adding enough conditionals everywhere to capture the differences between Jetpack 4 and Jetpack 5. I haven't really looked closely at what would be required for this to happen.

However, when Jetpack 6 is released, it is expected to drop support for Xavier AGX and Xavier NX, and I'd like to keep Xavier AGX/NX support continuing, so at that time, we'll have to have some level of support for multiple versions of Jetpack.

pbsds commented 2 months ago

https://forums.developer.nvidia.com/t/jetpack-6-0-production-release-announcement/291709 https://docs.nvidia.com/jetson/jetpack/release-notes/index.html https://jetsonhacks.com/2024/05/06/jetpack-6-production-release/

A year have passed, what is your current support strategy for Xavier? If two jetpack releases are to be supported, is there any interest in TX1/2?