←back to thread

623 points magicalhippo | 1 comments | | HN request time: 0.485s | source
Show context
Abishek_Muthian ◴[] No.42623030[source]
I'm looking at my Jetson Nano in the corner which is fulfilling its post-retirement role as a paper weight because Nvidia abandoned it in 4 years.

Nvidia Jetson Nano, A SBC for "AI" debuted with already aging custom Ubuntu 18.04 and when 18.04 went EOL, Nvidia abandoned it completely without any further updates to its proprietary jet-pack or drivers and without them all of Machine Learning stack like CUDA, Pytorch etc. became useless.

I'll never buy a SBC from Nvidia unless all the SW support is up-streamed to Linux kernel.

replies(8): >>42623475 #>>42623488 #>>42623818 #>>42624449 #>>42624698 #>>42624923 #>>42625236 #>>42625420 #
vladslav ◴[] No.42623488[source]
I've had a similar experience, my Xavier NX stopped working after the last update and now it's just collecting dust. To be honest, I've found the Nvidia SBC to be more of a hassle than it's worth.
replies(1): >>42624279 #
busterarm ◴[] No.42624279[source]
Xavier AGX owner here to report the same.
replies(3): >>42624476 #>>42624519 #>>42629950 #
justin66 ◴[] No.42624519[source]
My Jetson TX2 developer kit didn't stop working, but it's on a very out of date Linux distribution.

Maybe if Nvidia makes it to four trillion in market cap they'll have enough spare change to keep these older boards properly supported, or at least upstream all the needed support.

replies(2): >>42625845 #>>42630241 #
1. lexszero_ ◴[] No.42630241[source]
Back in 2018 I've been involved in a product development based on TX2. I had to untangle the entire nasty mess of Bash and Python spaghetti that is JetPack SDK to get everything sensibly integrated into our custom firmware build system and workflow (no, copying your application files over prebaked rootfs on a running board is absolutely NOT how it's normally done). You basically need a few deb packages with nvidia libs for your userspace, and swipe a few binaries from Jetpack that have to be run with like 20 undocumented arguments in right order to do the rest (image assembly, flashing, signing, secure boot stuff, etc), the rest of the system could be anything. Right when I was finished, a 3rd party Yocto layer implementing essentially the same stuff that I came up with, and the world could finally forget about horrors of JetPack for good. I also heard that it has somewhat improved later on, but I have not touch any NVidia SoCs since (due to both trauma and moving to a different field).