Jetson tx2 jetpack 4.3刷机全过程爬坑详细记录

1、注册帐号,下载SDK Manager

  1. 准备一台装有ubuntu系统的电脑(host) 在英伟达官网注册一个帐号用于下载SDKManager,注册链接

  2. 下载sdk Manager,下载地址
    在这里插入图片描述

2、硬件链接,进入REC模式

2.1硬件连接

  1. 按TX2的电源开关按钮,接通电源。并用TX2配套的黑色数据线连接主机(Host)与TX2;
  2. 将TX2连接上显示器和键鼠;
  3. 用两根网线将主机与TX2分别连接到同一台路由器上; 安装之前下载的sdk
  4. Manager,安装完成打开登录自己的nvidia帐号,界面如下,此时可以看到未检测到TX2。这是因为TX2没有进入REC模式。

在这里插入图片描述

2.2进入REC模式

拆除TX2的盖子可见TX2的按钮排布如下图所示:

在这里插入图片描述

1、单击POWER BTN按钮;
2、按住REC按钮并保持;
3、单击RST按钮,灯光闪烁后松手;
4、释放REC按钮;
5、单击SDK Manage界面TX2选项的refresh按钮进行刷新,此时便可以看到TX2被成功检测到。
在这里插入图片描述

3、开始刷机

1、取消勾选SDK Manager界面的HOST Machine选项,即不在本机安装环境。选择相应的Jetpack 版本如下,点击下一步。
在这里插入图片描述
2、点击同意STEP 02界面的相关协议,并开始下载Jetson OS和Jetson SDK Components。在弹出的弹窗中输入主机ubuntu系统的账户密码。

3、SDK Manage会先下载安装Jetson OS即TX2的ubuntu系统环境,并刷入,顺利地话系统完成时,与TX2相连的显示器会弹出如下系统安装界面,而主机则会弹出让你填写TX2的IP 地址和账户信息的界面。

在这里插入图片描述在这里插入图片描述
4、通过TX2的显示器与键鼠在设备完成ubuntu系统的安装,并创建账户,完成系统安装后的界面如下图1,可以选择通过ifconfig命令行或者系统里的网络设置查看TX2的网络IP地址,比如我的就是192.168.2.116.

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

5、将TX2的IP地址和ubuntu系统用户名和密码填入主机弹出的窗口对应位置后,便可接着完成Jetson SDK Components的下载安装和刷入操作,将cuda cudnn以及opencv等组件安装进TX2,期间可能会出现某些组件刷入失败的情况如下图,只需选择RETRY即可继续尝试安装,一般最终都会安装成功。
在这里插入图片描述

4、安装谷歌拼音

TX2安装完系统后发现不能实现中文输入,十分不友好。于是选择安装google拼音。
1、输入如下命令行:

sudo apt-get install fcitx-googlepinyin

2、在settings -> language support 里将 keyboard input method system 设置为fcitx

3、 重启,电脑自动会出现谷歌输入法

4.、按Ctrl +Space 可以中英文输入切换

5、安装过程中遇到的一些坑以及注意事项。

5.1SDK Manager在下载Jetson OS和Jetson SDK Components的过程中会出现下载失败的情况

可以对ubuntu系统进行换源处理,下面为更换jetson 软件源的步骤:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak    #为防止误操作后无法恢复,先备份原文件sources.list
sudo gedit /etc/apt/sources.list #删除或注释掉原Ubuntu的源 更换为清华的源,亲测可用

注意TX2是arm构架,所以是不能用X86的更新源的,后面有ubuntu18可用的arm更新源:(中科大的源有些东西下载不了,建议用清华源)
在打开的sources.list中将下面的文本粘贴覆盖进去。

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted

保存后打开新终端执行下面代码

sudo apt-get update

如果还源后依旧出现下载失败的现象建议使用手机热点代替宽带完成下载工作,各组件下载完成后最连接网线完成各组件的刷入操作。

5.2Jetson OS和Jetson SDK Components可以分开安装

可以先只勾选完成Jetson OS的安装然后重新启动SDK Manager只勾选Jetson SDK Components完成剩下的安装,但是需要特别注意,当弹窗需要输入TX2系统的账户信息和IP地址时,一定要保证TX2是处于开机状态,能正常进入系统的。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值