本文征得作者同意转载,大家也可以在知乎上关注作者本人:
原文地址:
Nvidia Jetson AGX Orin 初体验 - 张小白的文章 - 知乎 https://zhuanlan.zhihu.com/p/503890030
一、开箱
Nvidia Jetson AGX Orin是今年Nvidia推出的唯一的开发套件,相比Jetson Nano 472GFLOP算力、Jetson Xaiver 32TOPS(INT8)算力,它的算力达到了200 TOPS左右。也就是说,几乎相当于目前主流设备的8-10倍的算力。这就让张小白有点动心了。于是,张小白天天啃包子省吃俭用,攒下了一台设备的价钱,并火速将设备拿到了手。
说实话,拿到这样的箱子着实有点害怕,毕竟里面的东西不便宜。然而,打开包装,并进行消毒之后:
这么方方正正的盒子,确实让人有点放心了。
我们四周看一看:
侧面和底面都有封条。
有一侧写着设备的各种指标。
于是张小白用裁纸刀开箱:
映入眼帘的是个像音响一样的东西。
拿出来一看:
银灰色的机身,里面的大风扇隐约可见。
这是右面——正确的一面(Right View),对应说明书:
分别是 电源键(Power),强制恢复键(Force Recovery)和重置键(Reset)。还有个TF卡的插槽。
右面旁边的一面叫背面(Back View):
对比说明书:
分别是:
(1)USB Type-C,这个接口是接电源的地方。
(2)DC Power是很奇怪的接口,好像目前并没有接头能插进去。
(3)有线网口
(4)上下错落着2个USB 3.2的接口,张小白打算用来接键盘和鼠标
(5)DisplayPort,是目前唯一的显示器接口
(6)Micro USB的接口,大概是可以用作串口吧。
背面旁边的一面看起啥也没有:
对比说明书:
你可以把它轻轻掀开:
有一个PCIe的接口,壳子上还有2根WiFI天线,说明它是自带无线网卡的。
再转过去,就到了正面(Front View):
左边是个Type-C接口,中间是40Pin接口,右边是两个USB3.2的接口。
我们再悄悄看看底面:
有个接M2的硬盘接口,有2个摄像头的接口。右下角应该是前面看到的TF卡槽。这块板子好像还是Made in China。
我们把装Orin设备的盒子拿出去后:
下面还有个附件的盒子:
打开看看:
上面是说明书(刚才拍过了)和电源适配器,下面是几股线缆:
有USB转Type=C的线,估计可以用接电脑。
下面是三根电源线:
根据电源插头的不同,估计是美标,英标插头之类的。反正有中国的插头就行:
AC电源适配器,也是中国制造。
电源适配器的另一头是Type-C插头,所以应该是接上前面Right View左上角那个Type-C的接口。
DisplayPort的接口有点奇怪:
好在张小白的小米曲面屏显示器有这个接口,张小白也有这跟DP线:
开箱到此结束。
二、开机
张小白打开说明书提供的链接:
只好求助于Nvidia的专家,获得了这个地址:
https://developer.nvidia.com/embedded/learn/get-started-jetson-agx-orin-devkit
那就根据这个链接来Getting Started吧!
先把各种线接好:
(1)DP接口连显示器;
(2)电源线连DC口上面的Type-C口;
(3)机械键盘和鼠标连接2个USB 3.2的接口;
(4)有线网口暂时不接,因为有无线网卡。
开机,显示器切换到DP1:
不一会儿,进入Ubuntu的系统设置界面:
靠近点看:
accept后点击continue:
选择语言——中文(简体),继续:
连接无线网络,选择华为路由器的网络,点击 连接:
输入密码,connect:
选择时区——上海,继续:
输入计算机名称,登陆用户名和密码等信息,继续:
要求输入分区大小,看了下提示,输入0,继续:
设置Nvpmodel的Model,先选缺省的,继续:
问你要不要安装个浏览器,那就装吧:
耐心等待安装完毕,点击Close。
系统会继续进行安装:
直到进入登陆界面:
输入前面设置的密码后进入Ubuntu的桌面:
在弹出的页面中点击Skip:
选择No,点击Next:
Next:
Done。
系统问要不要升级包:
先选择Remind Me Later吧。
根据前面链接中的指引,打开终端:
sudo apt dist-upgrade
按Y继续:
耐心等待upgrade完毕:
查看下内存和存储的情况:
内存:
29G左右,估计是32G的内存。还有交换分区14G左右,估计是16G。。这个数字硬件厂商各有统计尺度,此处先不深究。
32G内存国外售价是899美元。国内的价格暂时不谈。。说多了都是泪。
存储:
大概是64G的存储,这跟标称的eMMC存储大小基本一致。
我们开始装Jetpack。据官方要求,Orin设备需要安装Jetpack 5.0。
sudo apt install nvidia-jetpack
咦?
看了下 /etc/apt/sources.list.d/nvidia-l4t-apt-source.list 文件:
这个源居然找不掉Jetpack包。。。
张小白又匆匆开始搜索,终于在Nvidia论坛发现了一个答案:
也就是需要将 r34.0改为r34.1才行,就如法炮制:
重新执行 sudo apt install nvidia-jetpack
按Y继续:
好像报了个错。应该是服务器不大好连。确实nvidia的服务器不大容易连,那就反复多试几次:
耐心等待结束:
再试一次:
嗯。不用试了。应该是安装完毕了。
根据官方说明,Jetpack 5.0包含以下组件:
它们的安装位置如下:
现在检查下目前安装的软件版本:
gcc和g :9.4.0
CUDA的nvcc编译器:11.4
编辑~/.bashrc
source后生效:
这样就可以在任何地方编译CUDA的代码了。
opencv:4.5
Python:3.8.10,没有装PIP:
那就装一下吧。
先安装curl:
再用curl下载get-pip.py:
然后安装pip:
好了,Orin基础环境的安装就先介绍到这里吧。