Live data from Hacker News

Nvidia announces Jetson Nano 2GB, a single board computer

medium.com

91–100 of 205 posts

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#91

I have a Jetson nano. It's a nice thing for what it is, and the price. But, the software misses the mark by a lot. It's still based on Ubuntu 18.04. Want python later than 3.6? Not in the box. A lot of python modules need compiling, and the cpu is what you'd expect. Good for what it is, bad for compiling large numbers or packages. They run a fancy modern desktop based on the Ubuntu one. Sure, it's Nvidia, gotta be fl…

Can you not trivially update all these things though? Like how big of a deal is it really? Or are you stuck using their specific distribution, and their distribution can't be updated to a more recent Ubuntu and python?

You can update things but in my experience it wasn't trivial

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#92
post #70

Earlier quoted context omitted.

Forgot the most important one - power it by using power cable that came with it and the 5V _2A_ adapter. It will kernel panic at random places if you power it from the USB port.

Oh geez. How did you even figure this one out?

This sort of thing isn't that weird in small cheap devices. They more or less demand clean power, which is why the Pi4 is heavily recommended to be used with their official charger.

I find it gets unstable with cheaper USB C chargers.

I specifically buy high quality chargers/cables/battery packs for my embedded work since they are so intolerant of bad power

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#93

What is exactly the point of such devices? If you create something worthwhile with it, you cannot exactly include it in your product. I get that you can create something like a one off garage opener based on face recognition, but you won't learn any real world knowledge of developing a product and if you later on decide that this is something for you, you'll have to learn a whole new ecosystem. These devices remind m…

You have various Jetson Nano 'pro' boxes, like:

+ https://www.aaeon.com/en/c/aaeon-nvidia-ai-solutions

+ https://www.avermedia.com/professional/category/nvidia_jetso...

and you have certain numbers of custom design using the Nano compute module https://developer.nvidia.com/embedded/jetson-nano

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#94

I have a Jetson nano. It's a nice thing for what it is, and the price. But, the software misses the mark by a lot. It's still based on Ubuntu 18.04. Want python later than 3.6? Not in the box. A lot of python modules need compiling, and the cpu is what you'd expect. Good for what it is, bad for compiling large numbers or packages. They run a fancy modern desktop based on the Ubuntu one. Sure, it's Nvidia, gotta be fl…

18.04 is a sensible release to ship, considering that 20.04 only came out in April.

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#95
post #5

What are the use-cases for a GPU-accelerated single board computer?

Same as it's always been: Gaming. I bet even this $59 computer can play games surprisingly well. Obviously not modern AAA titles or anything like that, but there's many decades' worth of games it can play (including ones originally released for non-PC platforms). There's lot of interesting Pi-powered handhelds and mini-arcade setups running emulated games; this seems like it'd be significantly better at that.

ETA Prime already did a emulation, seems to have enough grunt to run some GameCube/Wii games: https://www.youtube.com/watch?v=5xrRxz5633I

Compared to him testing on a Raspberry Pi 4: https://www.youtube.com/watch?v=l4TyYU9Xhcs

(note both those videos are a old so results could be different now)

The video is a year old, but I imagine there would be less bugs now. With this cheaper board coming out, there might be a bit more of development activity.

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#96

Earlier quoted context omitted.

> Want python later than 3.6? Not in the box. The more I use linux (and I'v been for almost 15 years), the more strongly believe that using what the Linux distros provide as a development toolchain is an antipattern. Use separate toolchains with SDKs separate from your /usr instead. > Good for what it is, bad for compiling large numbers or packages. at worst you can docker run -it aarch64/ubuntu on your desktop and c…

u can use virtual environments for that

In the case of 'Python Virtual Environments' you'd still have to install another version of Python which is non-trivial with Debian based systems without causing some sort of collision, unless you download the binaries to /usr/ or other bin location as suggested.

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#97

Earlier quoted context omitted.

u can use virtual environments for that

In the case of 'Python Virtual Environments' you'd still have to install another version of Python which is non-trivial with Debian based systems without causing some sort of collision, unless you download the binaries to /usr/ or other bin location as suggested.

I like to use pyenv for this purpose, as it "virtualizes" Python versions by installing them locally as you mention. Then you just point each virtualenv at the Python binary for the version installed via pyenv. pyenv + virtualenv + virtualenvwrapper have greatly reduced Python dependency issues for me.

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#98

I have a Jetson nano. It's a nice thing for what it is, and the price. But, the software misses the mark by a lot. It's still based on Ubuntu 18.04. Want python later than 3.6? Not in the box. A lot of python modules need compiling, and the cpu is what you'd expect. Good for what it is, bad for compiling large numbers or packages. They run a fancy modern desktop based on the Ubuntu one. Sure, it's Nvidia, gotta be fl…

I would guess because the NVIDIA driver/library support on 20.04 is still lacking.

I just set up a new 20.04 for ML and the official NVIDIA repos for this version were still missing a few cuXYZ libraries. I had to also add the 18.04 repos and symlink them together to get some Frankenstein library mess that works (as far as I can tell).

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#99

I have a Jetson nano. It's a nice thing for what it is, and the price. But, the software misses the mark by a lot. It's still based on Ubuntu 18.04. Want python later than 3.6? Not in the box. A lot of python modules need compiling, and the cpu is what you'd expect. Good for what it is, bad for compiling large numbers or packages. They run a fancy modern desktop based on the Ubuntu one. Sure, it's Nvidia, gotta be fl…

I use SBCs extensively, bought Jetson Nano as soon as it was available, I'm convinced that none of the SBCs in the 4GB Memory space are fit to run in the desktop mode and removing desktop packages to make more space for headless mode is the first thing I do after installing the OS.

I doubt that it largely has to do with the lack of optimisations of the graphical packages in the Linux for ARM architecture, as a x86 Chromebook with 4GB memory and slightly better CPU clock boost rate can offer far superior desktop experience.

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#100
post #65

Earlier quoted context omitted.

Just curious, any guess why it doesn't come with the latest Ubuntu and Python pre-installed?

It’s very easy to install any version of Python using pyenv. I would be careful not to change the system Python in 16.04 because it will probably mess up apt.

As soon as you start needing C libraries, you start getting minor issues here and there. Numpy modules in particular seem prone to issues -- even on a bog-standard x86 desktop. It's got to be much worse on the very niche Nvidia SoC.
Post reply on HN