Setup Nvidia Jetson Orin Nano 8G - reComputer J3011 (Seeed Studio)

Posted

Setup WSL2

  1. https://learn.microsoft.com/en-us/windows/wsl/connect-usb#install-the-usbipd-win-project
  2. https://docs.nvidia.com/sdk-manager/wsl-systems/index.html
wsl --update
wsl --shutdown
winget install --interactive --exact dorssel.usbipd-win
usbipd.exe list
wsl
sudo apt update && sudo apt install wslu -y

Setup Nvidia SDK Manager

  1. https://developer.nvidia.com/sdk-manager#installation_get_started
sudo apt update
sudo apt install iputils-ping iproute2 netcat iptables dnsutils network-manager usbutils net-tools python3-yaml dosfstools libgetopt-complete-perl openssh-client binutils xxd cpio udev dmidecode -y
sudo apt install linux-tools-virtual hwdata
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt update
sudo apt list --upgradable
sudo apt upgrade
sudo apt -y install sdkmanager
sdkmanager

Upgrade JetPack 6.2

  1. https://wiki.seeedstudio.com/reComputer_J4012_Flash_Jetpack/
  2. https://collabnix.com/how-to-upgrade-jetpack-5-x-to-6-x-on-nvidia-jetson-orin-nano-super/
usbipd.exe list
usbipd.exe bind --busid 1-2 --force
wsl -u suphabnk  #1st powershell
usbipd.exe attach --wsl --busid=1-2 --auto-attach  #open 2nd powershell
lsusb  #1st
usbipd.exe detach --busid 1-2  #2

Setup python

  1. https://developer.nvidia.com/embedded/downloads
  2. https://github.com/azimjaan21/jetpack-6.1-pytorch-torchvision-
  3. https://pytorch.org/audio/2.1.0/build.jetson.html
  4. https://docs.nvidia.com/deeplearning/frameworks/install-pytorch-jetson-platform/index.html
  5. https://docs.nvidia.com/jetson/jetpack/install-setup/index.html
  6. https://pypi.jetson-ai-lab.dev/jp6/cu126
cat /etc/nv_tegra_release
sudo apt-cache show nvidia-jetpack
sudo apt install chromium-browser
sudo apt install nvidia-jetpack-dev
sudo apt install python3-pip 
sudo apt install wget curl openssl net-tools iputils-ping zip unzip
sudo apt install libopenblas-dev libopenmpi-dev libomp-dev libjpeg-dev libpng-dev libtiff-dev
sudo pip install jetson-stats
sudo su
jetson_clocks
jtop
free -h && sync && echo 3 > /proc/sys/vm/drop_caches && free -h
exit
pip install https://pypi.jetson-ai-lab.dev/jp6/cu126/+f/6cc/6ecfe8a5994fd/torch-2.6.0-cp310-cp310-linux_aarch64.whl#sha256=6cc6ecfe8a5994fd6d58fb6d6eb73ff2437428bb4953f3ebaa409f83a5f4db99
pip install https://pypi.jetson-ai-lab.dev/jp6/cu126/+f/7d5/6675ba5839c27/torchao-0.10.0+gitbc4f51d-cp39-abi3-linux_aarch64.whl#sha256=7d56675ba5839c275b95a0dbc4f14f3c574f68c5202d2943889c6fb99adf63d8
pip install https://pypi.jetson-ai-lab.dev/jp6/cu126/+f/dda/ce98dc7d89263/torchaudio-2.6.0-cp310-cp310-linux_aarch64.whl#sha256=ddace98dc7d892634d2e5b08593436f3e3b1247a1cb11c0d5f4e5ccf64a9be8c
pip install https://pypi.jetson-ai-lab.dev/jp6/cu126/+f/aa2/2da8dcf4c4c8d/torchvision-0.21.0-cp310-cp310-linux_aarch64.whl#sha256=aa22da8dcf4c4c8dc897e7922b1ef25cb0fe350e1a358168be87a854ad114531
pip install 'numpy<2'
python
{
import torch
import torchvision
import torchaudio
print(torch.__version__)
print(torchvision.__version__)
print(torchaudio.__version__)
torch.cuda.is_available()
torchaudio.utils.ffmpeg_utils.get_build_config()
exit()
}
sudo apt install libopencv
sudo apt install libopencv-dev
sudo apt install libopencv-python
pip install ultralytics
pip install opencv-contrib-python
pip install imutils schedule screeninfo pyserial

Author