TX2刷机——JetPack4.3

准备工作:
一台装有Ubuntu16.04(or Ubuntu 18.04)系统的电脑,我用的是Ubuntu16.04虚拟机。
一块NVIDIA Jetson TX2开发板。

注册账号:
下载Jetpack需要一个NVIDIA账号。
进入NVIDIA官网:https://developer.nvidia.com,完成账号的注册并登录。

下载SDK:
这次刷机采用的是Jetpack4.3版本。
进入https://developer.nvidia.com/embedded/jetpack网站。
这里有三个不同的版本可以选择,这里我们选择最右边的SDK Manager进行下载。
TX2刷机——JetPack4.3_第1张图片
如果不想下载的话,我这里有一份已经下载好的。
链接:https://pan.baidu.com/s/1VlmtFHYRxwfKJqlobWAKmw 提取码:zisr

安装SDK:
在Terminal中使用命令行对SDK进行安装。

sudo apt install ./sdkmanager_1.1.0-6343_amd64.deb

安装过程如下:
TX2刷机——JetPack4.3_第2张图片
刷机:
下载完成后,在Terminal中输入:

sdkmanager 

启动后开始刷机。
在弹出的窗口需要登录NVIDIA账号,输入之前注册的账号和密码登录即可。
STEP01:勾选Host Machine,在Target Hardware一栏选择Jetson TX2,Linux一栏选择Jetpack4.3,点击CONTINUE到下一步。
TX2刷机——JetPack4.3_第3张图片
STEP02:选择要安装的安装包(没必要全部安装,费内存还浪费时间),将左下角的I accept…勾选起来,然后点击CONTINUE到STEP03。
在安装过程中可能会遇到速度慢,装不上去等问题,建议先把操作系统部分装上去,将国外的源换成国内的源,更新后,然后返回来安装CUDA等组件。
TX2刷机——JetPack4.3_第4张图片
点击CONTINUE到STEP03后,会弹出一个验证Ubuntu密码的窗口,输入你的密码即可。
TX2刷机——JetPack4.3_第5张图片
安装过程如下:

下载好需要安装的包后会弹出输入用户名和密码,直接输入即可,其中的IP地址一般会默认计算出来。TX2刷机——JetPack4.3_第6张图片
如果在安装到这一步无法进行下去:
TX2刷机——JetPack4.3_第7张图片
是因为没有进入到Recovery模式,首先对TX2上电,之后一直按住Recovery键,三秒后按一下Power按键,再按一下Reset按键,再松开Recovery键,Jetson就自动进入了Recovery模式。
如果还不行,将Automatic Setup换成Manual Setup模式。
参考博客https://blog.csdn.net/qq_41587270/article/details/97623350
遇到的问题:
如果出现以下安装错误时,是由于部分依赖没有装上去。
TX2刷机——JetPack4.3_第8张图片
解决方法:

sudo apt update
sudo apt-get upgrade 

运行这两行命令没有错误后安装以下依赖包:

sudo apt-get install  libglew-dev
 sudo apt-get install  libtiff5-dev
sudo apt-get install  zlib1g-dev
sudo apt-get install libjpeg-dev
sudo apt-get install  libpng12-dev  
sudo apt-get install  libjasper-dev(装不上)
sudo apt-get install  libavcodec-dev
sudo apt-get install  libavformat-dev
sudo apt-get install libavutil-dev
sudo apt-get install  libpostproc-dev
sudo apt-get install  libswscale-dev
sudo apt-get install  libeigen3-dev
sudo apt-get install  libtbb-dev
sudo apt-get install  libgtk2.0-dev
pkg-config

如果有个别不能安装的话就跳过。
安装完成后重新运行sdkmanager 刷机。

你可能感兴趣的:(TX2)