最近研究中需要使用NVIDIA Jetson AGX Xavier人工智能开发组件。由于也是第一次接触相关硬件设备,遇到了很多困难。在这里记录整个Jetson AGX Xavier组件的学习过程(其中很多内容网上有比较详细的教程,我就直接引用参考的相关资源,感谢这些文章作者的付出),希望能够帮助到有同样需求的人。
1 NVIDIA Jetson AGX Xavier基本信息
首先在正式接触NVIDIA Jetson AGX Xavier前需要对组件基本信息进行了解,以下给出了我在学习时参考的资料
1.1 NVIDIA Jetson AGX Xavier产品参数
1.2 NVIDIA Jetson AGX Xavier指导手册:官网英文版
1.3 NVIDIA Jetson AGX Xavier指导手册(中文):CSDN博主 Gaosiy 翻译版
2 虚拟机VMware及Ubtuntu系统安装
阅读用户指导手册得知使用,需要先在Linux系统的主机用JetPack安装包对开发组件刷机。由于我的电脑是Win10系统中,因此通过VMware Workstation 16创建虚拟机,并安装Ubuntu18.04系统。
2.1 VMware安装
VMware安装资源及相应教程网络上有很多也比较简单,这里就不给出具体参考资源了
2.2 基于VMware安装Ubtuntu系统虚拟机
整体安装过程我参考了CSDN博主 围白的尾巴 的文章[1]
其中Ubtuntu官网下载Ubuntu18.04镜像的速度好像比较慢,我是通过文章[2]的BT种子下载的
其中手动分区的详细步骤可参考博主 行飞子 的文章[3]
此外我遇到VMware虚拟机界面显示不全导致Ubtuntu安装卡在手动分区那一步的问题,参考文章[4]通过调整分辨率解决
最后结合网上一些资料,将虚拟机上Ubtuntu系统换成阿里源以加速apt-get安装速度,换源方式参考文章[4]
3 NVIDIA Jetson AGX Xavier 初步上电
实际上如果将NVIDIA Jetson AGX Xavier直接上电也会自动安装Ubtuntu系统,NVIDIA Jetson AGX Xavier自动安装Ubtuntu系统后的显示,不过由于之后需要进行进行刷机,这步不是很必要。可以通过这步提前查看一下Jetson AGX Xavier的IP地址,以确保Jetson AGX Xavier和虚拟机处于同一局域网。NVIDIA Jetson AGX Xavier接线方式详见NVIDIA Jetson AGX Xavier 学习笔记A。