天天看点

1、jetson tx2刷机

在刷机之前,需要确保你的主机有足够大的空间,最好在留有40g以上的空间,本人分配的空间刚开始为20g,后来调整到了40g,后来刷完机之后觉得空间所剩就不多了,所以还是不太够用,那么如何调整存储空间大小,可参考我的另外一篇博客,链接在此处。

为什么此处选择刷写JetPack 3.3,因为JetPack 4.2 之后的版本刷写的板载系统的Ubuntu的版本号都是18.04,而有些应用软件对18.04尚未有很完善的支持,需要在16.04下才能顺利运行。下面是刷机的具体流程。

一、下载JetPack 3.3安装文件

1、官方下载地址

2、在官网上注册账号

3、下载和安装JetPack 3.3

①进入官网后,打开搜索栏目,输入如下信息。

1、jetson tx2刷机

②下载完成后,将JetPack-L4T-3.3-linux-x64_b39.run文件拉到Ubuntu系统下面的home目录下。

③在终端下给这个文件添加可执行权限,然后执行该文件。

chmod +x ./JetPack-L4T-3.3-linux-x64_b39.run
           
./JetPack-L4T-3.3-linux-x64_b39.run
           
1、jetson tx2刷机
1、jetson tx2刷机
1、jetson tx2刷机

然后就会出现下面这个组件管理页面,有时可能会出现空白页的情况,不要着急,它可能正在加载,过一段时间就加载好了,然后再按照下面步骤来进行操作。

1、jetson tx2刷机
1、jetson tx2刷机
1、jetson tx2刷机
1、jetson tx2刷机

如果期间出现错误,那么就返回到上一步,然后再下一步,它会接着之前的下载继续下载。中间可能会有些窗口跳出来,需要点击之后才可以继续安装。整个下载和安装的过程还是很久的。最后就出来了如下界面,点击next。

1、jetson tx2刷机
1、jetson tx2刷机

将host和tx2连在同一个路由器上,最好用网线连接,在接下来的界面中选择第一种方式,端口就用默认的就可了。

1、jetson tx2刷机
1、jetson tx2刷机
1、jetson tx2刷机

①将开发板关机后,拔掉电源线,不能让开发板处于睡眠或者是挂起状态;

②将TX2 和主机用USB转Micro-USB转接线连接,转接线的USB端口连接主机(pc)的USB口上,Mircro-USB端接到Jetson TX2的Micro-USB接口上。

③再将电源线插回开发板中

④在Jetson TX2中按下power键,然后放开,然后立即按住REC键不放,保留这个状态两秒,在这期间同时按下并放开RST键。

⑤再打开一个新的终端,输入下面命令后回车

lsusb
           

如果看到有“Nvidia Corp”字样的设备,说明TX2 成功进入恢复模式,如果没有看到该字样,那么重复①到⑤的操作,直到出现该字样为止。

1、jetson tx2刷机
1、jetson tx2刷机

当出项这个问题的时候,我们要怎么去解决呢?网上有其他博主建议在虚拟机配置那里设置为桥接模式并且设置复制物理网络连接状态,但是本人试过无效,因为设置成这个模式后虚拟机就连不上网络了,然后在重新刷机的过程中就会出现下面情况。

1、jetson tx2刷机

所以下面介绍本人可以解决这个问题,然后成功刷机的过程:

我们此时可以取消当前的安装,重新执行刷机脚本文件Jetpack***.run,但是要注意一点,在选择安装组件时将target的flash OS image to target设定为no action,点击下一步,然后就会出现下面这个界面,填写下面相关信息,填写完成之后不要着急按下一步,在进行下一步之前我们要用主机ping一下开发板,看能不能ping通,这一点很重要。

Device IP Address :192.168.55.1

User Name:nvidia

Password:nvidia

1、jetson tx2刷机

下面设置主机的静态地址

打开系统设置的Network,然后可以看到有三个有线连接都打开了

1、jetson tx2刷机
1、jetson tx2刷机
1、jetson tx2刷机

其实上面的静态IP也可以设置成192.168.55.3,掩码默认255.255.255.0(也就是24)。其实如果前面的安装如果没有问题,那么在L4T下是会生成一个readme.txt文件,该文件中有如下描述。

1、jetson tx2刷机

设置好之后,我们就可以尝试ping一下开发板,结果如下所示,说明就是ping通了,之后反过来我们也可以用开发板ping一下主机,确保万无一失。

1、jetson tx2刷机

之后点击下一步,出现下面这个界面,和之前相比,发现确实少了OS那一项。

1、jetson tx2刷机

点击下一步,就可以直接进行安装了,就不用再重复之前的那5个步骤了,当然此处的前提是停留在Determining the IP of target这里,其他情况的问题还没出现,本人所知有限,所以不敢妄下结论。

1、jetson tx2刷机

到了下一步,就说明安装完成了,然后我们可以关闭该窗口。

1、jetson tx2刷机
1、jetson tx2刷机

继续阅读