2023年11月30日发(作者:)

Jetson-Xavier-NX使⽤教程(这⾥说插上烧好镜像的SD卡上电

就可以直接⽤了)

这⾥说插上烧好镜像的SD卡上电就可以直接⽤了,似乎是不需要特意更改或者设置什么的。

Jetson-Xavier-NX使⽤教程

原创 lance

2⽉18⽇

1.介绍

1. microSD卡插槽⽤于主存储

2. 40针扩展接头

载板新功能:

1. ⾃带wifi模块,且安装位置移到载板反⾯。也就是说拆装wifi模块不需要先取下核⼼模块了。

2. 载板⾃带塑料底座,且集成了wifi天线。但只要卸掉wifi天线和4个固定螺丝,就可以取下载板。

3. 增加了⼀个m.2接⼝,在反⾯,可以装nvme固态硬盘。

1.

2. 将镜像写⼊microSD卡(最好64GB+),以win10为例。

1. 下载SD卡格式化⼯具SD Card Formatter

2. 使⽤烧录⼯具Etcher写⼊镜像

1. 点击Flash form file选择刚才下载好的SD Card Image压缩包

2. 将TF卡插⼊到读卡器,并插⼊到电脑主机的USB⼝,点击select target选择要烧录到的TF卡(有的也会⾃动识别TF卡)

3. 点击Flash进⾏烧录

3. 开机

3.常⽤软件

#驱动版本

head -n 1 /etc/nv_tegra_release

#内核版本

uname -r

#操作系统

lsb_release -i -r

#CUDA版本

nvcc -V

#cuDNN版本

#备份原有软件源

sudo cp /etc/apt/ /etc/apt/

sudo vi /etc/apt/

#清华源

deb /ubuntu-ports/ bionic main multiverse restricted universe

deb /ubuntu-ports/ bionic-security main multiverse restricted universe

deb /ubuntu-ports/ bionic-updates main multiverse restricted universe

deb /ubuntu-ports/ bionic-backports main multiverse restricted universe

deb-src /ubuntu-ports/ bionic main multiverse restricted universe

sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit

sudo systemctl restart docker

#docker 19.03如果不能使⽤GPU

# 安装nvidia-container-runtime,默认安装位置:/usr/bin/

sudo apt-get install nvidia-container-runtime

# 修改 /etc/docker/,配置默认nvidia运⾏

sudo vim /etc/docker/ # ⽂件中添加如下内容,如下⽰意图

{ "default-runtime": "nvidia",

"runtimes": { "nvidia": { "path": "/usr/bin/nvidia-container-runtime", "runtimeArgs": [] } } }

#docker pull出错,可在中添加"dns":["8.8.8.8"]

#docker pull 加速,可在中添加 "registry-mirrors": [""]

# 重启docker服务即可⽣效

sudo systemctl daemon-reload

sudo systemctl restart docker

8.

9. 风扇控制

板⼦过热会导致⽹络连接不稳定,可以⼿动开启风扇

echo 255 > /sys/devices/pwm-fan/target_pwm #0:表⽰关闭风扇 0-255可选,

10.

1. USB类摄像头控制⼯具

sudo apt-get install cheese

cheese #即可打开摄像头

#查看摄像头编号

ls /dev/video*

12.

demo

1. ⾃定义demo

安装相应模型配置所需和环境即可

2. 官⽅容器demo

以peopledetection为例

#可参考/NVIDIA-AI-IOT/jetson-cloudnative-demo

docker pull /nvidia/deepstream-peopledetection:r32.4.2

sudo xhost +si:localuser:root

sudo docker run -it --rm --net=host --runtime nvidia -e DISPLAY=$DISPLAY -v /tmp/.X11-unix/:/tmp/.X11-unix /nvidia/deepstream-peopledetec

3.

4. 官⽅⽰例demo

git clone /NVIDIA-AI-IOT/jetson-cloudnative-demo

sudo apt-get install xdotool

cd jetson-cloudnative-demo

#launch demo

sudo ./run_

#该脚本会运⾏四个容器demo,分别为people detectionpose detectiongaze detectionspeech recognition and Natural Language Processing

#因⽹络原因速度较慢,也可选择某⼀个容器进⾏展⽰

5.