Jetson 系列刷入系统


第一步: 准备软件

① 准备Ubuntu16/18系统

(20不支持)

② NVIDIA的jetpack下载网址下载SDK Manager:

https://developer.nvidia.com/zh-cn/embedded/jetpack

③ 安装SDK Manager

sudo dpkg -i sdkmanager_1.5.0-7774_amd64.deb
# 报错找不到依赖文件,执行如下命令
sudo apt --fix-broken install

④ 打开安装好的SDK Manager,注册/登录NVIDIA账号。

第二步: 硬件连接

① 先将跳线帽连接到REC和GND引脚,再插入电源,让系统进入刷机模式。

② 用USB先连接至Ubuntu物理机或者虚拟机电脑的USB口

注意用附带配件USB线,亲测其他线连接识别不到,踩坑。。。

③ 查看连接状态

如果是用虚拟机,那么应该弹出如图弹窗,将此设备连接到虚拟机;

如果是直接用物理机,那么lsusb命令应该可以看到NVIDIA字样的设备。

第三步:安装系统

① SDKManager软件选择Target Hardware为Jetson Xavier NX modules(这是我的,根据实际硬件类型选择),JetPack版本和是否安装DeepStream,然后选择下一步

-(如果连接不成功,这里识别不到)

  • 我的设备是Jetson Xavier NX,有两个版本,根据实际选择,带EMMC的选P3668-0001 module,带SD卡槽的选P3668-0000 module

② 勾选左下角同意,选择下一步

③ 确认写入配置

这里选择Manual Setup-Jetson Xavier NX,正如图中描述,这是因为初次刷入系统。然后下方刷入位置可以保持默认,即根据实际版本写入EMMC或者SD卡,这两个空间较小,仅仅放OS还是可以的。当然也可以下拉菜单中选择NVME,直接刷入M.2固态硬盘。 点击完成即开始刷入。 完系统刷写完成后Jetson 设备会自动重启。

  • 这里的用户名密码为即将写入的Jetson系统的用户名和密码

第四步:安装SDK

① 等待系统OS烧录完成后,Jetson Xavier NX会自动重启进入系统,切换到Jetson Xavier NX系统进行设置。此时在Jetson 板子后连接键鼠、显示器、网线(刷入SDK需要用到局域网内的网络传输数据), 将主机和Jetson 板子用网线接入局域网,并进系统查看Jetson 设备IP地址。

② 回到电脑端,连接Jetson板,输入用户名密码,点击继续(IP地址可以查看路由器或者用Jetson连接显示器查看)

③ 完成后提示全部安装成功,点击FINISH

第五步: 完成

烧录完系统和SDK后,将线材断开,拔掉REC和GND之间插入跳线帽。