赞
踩
以 Jetson Xavier NX 国产开发套件为例,由国产载板搭载 Jetson 官方的开发板, 核心模组搭载了 384 个 CUDA 核心、48 个 Tensor Core 、6 核的 Carmel 架构@V8.2 64bit CPU 和 2 个深度学习加速器 (NVDLA)引擎,它可以并行运行多个现代神经网络,板载 16GB eMMC 5.1,并且国产载板上搭配了 WiFi 模块,128G SSD 固态硬盘,SSD 固态硬盘读取速度是 SD 卡的 7 倍以上,这些功能与超过 51GB / s 的内存带宽,视频编码和解码相结合,使 Jetson Xavier NX 成为并行运行多个现代神经网络并同时处 理来自多个传感器的高分辨率数据的首选平台。硬件产品接口如下所示:
注:
1、产品硬件链接:硬件详情
2、拿到新的设备需要进行刷机安装相应的Jetpack包以及相应的CUDA等软件。具体操作如下
准备硬件 DC 电源端口接入 19V 电源, Micro-usb 端口接入配套的 Micro USB 线连 到上一步骤配置好 ubuntu 系统的电脑上,载板引脚 FC REC 与 GND 用跳线短接进入 恢复模式即进入了刷机状态。短接的接法如下图所示:
ubuntu 系统内(自己主机)安装 sdkmanager 工具,在 ubuntu 系统访问官方网址下载最新版本 https://developer.nvidia.com/nvidia-sdk-manager,注册 NVIDIA 开发者账号 6 后就可以下载,使用网易、新浪、Yeah 邮箱等注册。官网 SDK Manager 教程 https://docs.nvidia.com/sdk-manager/install-with-sdkm-jetson/index.htm
1、在 ubuntu 系统上打开一个终端,输入
sdkmanager
2、登录 NVIDIA 账号, 选择登录方式为 Developer 账户(跳转到 NVIDIA 网页登录确 认)。
选择以下内容: 在 Target Operating System 中,选择操作系统和 JetPack 版本,此次测试设备为 Jetson Xavier NX ,选择的是 Jetpack5.5.1 版本,用户可根据情况自行选择
注:如果连接了 Jetson 设备,虚拟机会弹出一个连接 USB 设备的窗口 ,选择连 接到虚拟机。SDK Manager 将在“目标硬件”下拉列表中自动选择它 (Jetson Xavier NX) 。若未自动检测到设备, 单击刷新,确保 Detected。若仍不行可以尝试更换 数据线,务必确保自动检测到硬件设备,才可进行下一步
由于emmc版本是向内存烧录系统的,因此我们只需要烧录最简单的部分,即单纯的系统部分,如下图所示。
注:其余的千万不要烧录!!!即使是16G内存的版本也无法进行完整安装
随后会先下载再烧录,在下载的过程中会弹出窗口
注意一定要选择Manual Setup,底下一定是EMMC/SD Card (default)。确认无误后,设置主机名称和密码,随后进行安装(后续Ubuntu会自动安装,不再会有设置名称,密码,分配内存等环节)
#### STEP4:完成下载
在完成所有烧录安装后,系统会跳转至如下界面,此时系统已经安装至nx上。取下设备,可以接上显示器,输入密码即可正常使用。
接上显示器,使用设备,启动已安装的 SSD(具体操作如下) 在右边的菜单中选择如下图所标示所示,打开菜单并进行搜索 Disks,点击打开。 如下图所示
启动磁盘应用程序,您将看到安装好的 128G 固态硬盘,单击右上角三条横项选项,选 择格式化(Format Disk)
选择预设的 GPT,再次确认要格式化(Format),此时会弹出窗口让你确认并输入用 户密码(注意:用户密码是开机中设置的 Jetson Xavier NX 的登录密码,授权进 行格式化。如下图所示
单击+号进行分区,选择主分区的大小,本文建议主分区容量为 112GB,大家可以根 据自身需求做调整,单击 NEXT 进行下一步。
给分区起个名称,类型要选择 Ext4 ,然后单击 Create,提示输入系统密码,设置完成。
完成以上操作,您就已成功创建分区, 但它还没有挂载。让我们使用命令安装它, 幸运是,Jetson 系统已经将这些命令集成到外壳脚本中。让我们运行它,使系统 启动从 SSD 启动。
将根源从 eMMC 复制到 SSD(具体操作如下)
首先, 复制该项目,打开一个终端,输入
git clone https://github.com/jetsonhacks/rootOnNVMe.git
进入目录
cd rootOnNVMe
根源文件复制到您的 SSD
./copy-rootfs-ssd.sh
./setup-service.sh
重新启动系统以使服务生效。重启操作如下
重启系统后桌面左侧列表出现如下图所显示红色 SD 文件夹表示 SSD 挂载成功。
在 SDK 上安装 CUDA ;SDK 是前面安装的,DC 电源端口接入 19V 电源, Micro-usb 端口接入配套的 1 Micro USB 线连到上一步骤配置好 ubuntu 系统的电脑上, 可以直接搜索,打开安装好的 SDK Manange。
在 Target Operating System 中,选择操作系统和 JetPack 版本,我的设备是 Jetson Xavier NX ,选择的是 Jetpack5.5.1 版本,大家根据情况自行选择(这个版本号需要与前面系统的一致)
单击继续以进行下一步。
在 Step 02 Details and License 窗口中,您可以展开主机组件和目标组件面板 以查看将安装在系统上的组件,这里只勾选 CUDA,如下图所示,
注:如果在安装过程中出现需要输入一些提示,只需要点 continue,如果提示需要选 择输入密码,就需要输入从机自己设置的密码;出现如下图所示的图,CUDA 安装成功。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。