Nvidia Jetson TX2刷机过程

近来,项目需要,实验室配置了TX2,有幸能够接触使用,下面简单介绍刷机过程。

写在前面: 

a、使用VM虚拟机Ubuntu14.04成功刷机,不过听说有的会出现连接不稳定的情况,我没遇到。

b、后面下载的部分大约有近40G,所以需要空出空间。

c、TX2和PC均在同一局域网下。

d、拿到手的TX2是有系统的,Ubuntu14.04,所以可以进行一些例如查ip等的简单操作,刷机时可以选择是否重新装系统,建议有时间就一定重装。

正式开始:

1、首先,直接上TX2的官网 http://www.nvidia.cn/object/embedded-systems-dev-kits-modules-cn.html

记得注册登录,才能进行后面的下载。

2、JETPACK的介绍及下载

Jetson Development Pack(JETPACK)是NVIDIA提供的一个一体化软件包,可以用于安装NVIDIA JETSON嵌入式平台所需的所有开发软件工具。最新版本更新至 JETPACK 3.2,该版本只适用于Ubuntu 16.04,不兼容以下版本。所以我采用的还是JETPACK 3.1。JETPACK地址:https://developer.nvidia.com/embedded/jetpack


继续


即可下载JetPack-L4T-3.1-linux-x64.run

3、利用JETPACK下载需要的包

在虚拟机里打开终端,执行

./JetPack-L4T-3.1-linux-x64.run


即可打开界面



此处选择TX2


下载各种包,包括Ubuntu系统、CUDA8.0、cuDNN6.0、TensorRT2.1、VisionWorks1.6、OPENCV2.4.13等基本常用的工具,如果不需要装,就选中该项,点右上角的Clear Actions。如:如果不重装系统,则将下图红框里的内容不装。一般都是直接下一步。


选择好后Next,同意一些软件协议。


开始下载,总共大概有30多个G。

在此期间,可以利用时间检查TX2和PC是否可以通信。

方法很简单:

a、在TX2和PC两终端下,均执行

ifconfig

获取inet addr,我的TX2是192.168.1.35,于是在PC端ping,执行

ping 192.168.1.35

出现下图,表示成功通信:如果未成功,检查网线是否连好、是否连在同一交换机或路由器上。

经过等待,终于完成


选择第一项,计算机和TX2在连接到同一路由器,在同一局域网中。


出现计算机网口选择界面,保持默认设置(根据计算机的不同,网口名字可能不同)。


这一步显示将要执行的操作,基本就是将下载的包压入TX2中,前两项是非常慢的。


执行下一步后,会出现一个提示,按照步骤操作,使TX2进入recovery mode,翻译成中文如下:

(1)TX2断电

(2)用Micro USB数据线连接PC和TX2。(注意:数据线接到TX2的Micro USB接口J20)

(3)接通TX2电源

(4)按下并松开TX2的POWER键S4;按下并保持FORCE RECOVERY键S3;在此期间按下并松开RESET键S1;等待2秒后松开FORCE RECOVERY键S3。


在终端执行

lsusb

当TX2成功处于FORCE RECOVERY模式,可以看到USB设备“NVidia Corp.”字样


返回上面的提示界面,按下ENTER,开始TX2的固件更新


经过等待,完成



至此,TX2的刷机全过程结束。欢迎大家用问题轰炸我!

第一次发博客,请多多支持啦^o^

  • 2
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值