当前位置: 代码迷 >> 综合 >> 安装SDK MANAGER + Jetpack 4.5刷机
  详细解决方案

安装SDK MANAGER + Jetpack 4.5刷机

热度:0   发布时间:2023-12-06 07:18:20.0

参考:
https://blog.csdn.net/zt1091574181/article/details/88847775
ubuntu16.04刷机jetpack4.4:ROS学习01-NVIDIA JETSON TX2 使用Jetpack4.4刷机指南
一、准备工作
1.host端(ubuntu)配置:
?安装Nvidia官方提供的刷机工具SDK MANAGER,注意host端的ubuntu系统要保留较大的磁盘空间,此处为保险起见分配了80GB,也可以在windows下重开虚拟机。
2.target端(TX2)配置:
?两机连接过程中需采用TX2包装盒里的原装线(如下图所示),其他线可能导致连接不上的问题。

3.网络配置
?其他教程说了一堆两机在同一网段,需要各自用网线连路由器之类的,虚拟机还得用桥接模式,但实际上根本不需要,后续会详细讲述。只要host端和target端都能上网就行。
?4.下载:SDK manager
二、开始刷机!
STEP1
先进入TX2恢复模式(如何设置恢复模式),恢复模式下使用官方线连接至host端,如使用虚拟机切记将其连接之虚拟机上。此时打开SDK manager
这里插入图片描述配图里是未连接状态,仅作错误示范。
检查连接状态的方法即在终端下输入

lsusb

若已连接上则显示NVidia Corp,类似下图所示
在这里插入图片描述那如果一直没连接上怎么办呢,有以下几种排查方法:
[1]?检查是否使用的是官方线
[2]?检查此时TX2是否在恢复模式,只有在恢复模式下才可以连接
[3]?若主机端使用的是虚拟机,检查USB设备是否连接在虚拟机上

保证连接正常的情况(SDK manager显示为connected)下,进入STEP2。

STEP2
在这里插入图片描述第一项打勾,第二项别打
STEP3
在这里插入图片描述STEP3进行一段时间后回弹出上图所示的窗口,代表开始烧录Jetson OS系统,选择Manual Setup,点击flash开始。
一段时间后系统烧录完成,把TX2接上显示屏与键鼠,做一些系统基本设置进入TX2桌面,接下来将进行SDK的安装(CUDA, CUDNN, TensorRT, DeepStream等),先别急着回到host主机那边进行下一步安装,还是把目光放在TX2这边,对其进行一波换源,否则之后必下载失败。
设置好tx2的用户名和密码,我们再看向host(ubuntu)端
在这里插入图片描述

这里TX2会默认分配一个ip地址192.168.55.1(可能会有不同),
点击install将开始后续SDK的安装, SDK的安装依赖网络环境,需要耐心等待,也有可能最后安装失败,此时SDK会提示你回到STEP1,那就继续从STEP1往下走,但是这个时候到STEP2时就无需勾选Jetson OS了(系统已经装好了,再勾就是又重新安一遍系统)。

耐心一点,多试几次就可以安装完成的,以上步骤均经过实践检验,可放心使用。

STEP4:安装成功!
在这里插入图片描述

  相关解决方案