NVIDIA - Jetson Orin Nano Super
Hardware
JetPack SDK
- NVIDIA: JetPack SDK | NVIDIA Developer
- NVIDIA: Introduction to NVIDIA JetPack SDK — JetPack 6.2 documentation
檢查目前 Jetpack 版本
Tip: 先找出 L4T 版本後,前往 https://developer.nvidia.com/embedded/jetpack-archive 可以找出對應的 Jetpack 版本。
dpkg -l | grep 'nvidia-l4t-core'
SDK Manager
官方的 Jetson 系列設備的刷機軟體,需安裝在另一個 Linux 工作站。設備刷機前需要先切換成 Recovery Mode,並且以 USB-C 線連接 Linux 工作站與設備。
Install SDK Manager
安裝方式支援 Linux、Windows、Docker 平台。
Recovery Mode
還原模式用途與特性:
- 設備開機時會跳過正常開機程序,以最簡易環境啟動。
- 可進行系統刷機及韌體更新作業。
Headless Setup
VNC Server
sudo apt-get update
sudo apt-get install tightvncserver
vncserver
# Start VNC server
vncserver -geometry 1980x1080
# Kill VNC Server
vncserver -kill :1
~/.vnc/xstartup :
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
export XKL_XMODMAP_DISABLE=1
export XDG_CURRENT_DESKTOP="GNOME-Flashback:Unity"
export XDG_MENU_PREFIX="gnome-flashback-"
gnome-session --session=gnome-flashback-metacity --disable-acceleration-check &
POST-Install
Docker
# Install the docker
sudo apt update
sudo apt install -y nvidia-container curl
curl https://get.docker.com | sh && sudo systemctl --now enable docker
sudo nvidia-ctk runtime configure --runtime=docker
# Add your user to the docker group
sudo systemctl restart docker
sudo usermod -aG docker $USER
newgrp docker
# Add default runtime
sudo apt install -y jq
sudo jq '. + {"default-runtime": "nvidia"}' /etc/docker/daemon.json | \
sudo tee /etc/docker/daemon.json.tmp && \
sudo mv /etc/docker/daemon.json.tmp /etc/docker/daemon.json
Links
Tutorials
- NVIDIA: Jetson Orin Nano Super Developer Kit | NVIDIA
- NVIDIA: Jetson Orin Nano Developer Kit Getting Started Guide | NVIDIA Developer
- NVIDIA: Introduction - NVIDIA Jetson AI Lab
- 官方討論區
- NVIDIA Jetson Orin Nano Super Developers Kit – Getting Started
- Install Ubuntu on NVIDIA Jetson | Ubuntu