TX2 Jepack安装

NVIDIA TX2的安装是一个非常麻烦的事情,实验了各个版本,包括Jepack3.0、Jepack3.1、Jepack4.2都没有安装成功,最后安装的是Jepack3.3,才安装成功了。

首先说一下,前几个版本遇到的问题:

Jepack3.0和Jepack3.1出现的错误都是下载安装包的界面(components manager)出现 downloading updara lock变成error

解决办法是:重新启动Jepack安装命令,如果网络比较好的话,会安装成功。如果还不行就建议改天尝试,换宽带或者换低版本试试。

Jepack4.2版本出现的错误是①sdkmanager一直无法登陆②install的时候进度条到50%进不在向下进行了

解决办法 :①关掉sdkmanager重启,就会登上②这个问题出现的原因是刷完系统之后网络连接中断,所以无法传输数据。

下面重点介绍一下Jepack3.3的安装过程:

一、准备条件

(1)一台主机(也称host),系统可以是Ubuntu14.04或者Ubuntu16.04(建议是16.04)【如果是在虚拟机上操作,一定要把网络连接方式设置为桥接模式,自动】

(2)HDMI转VGA转换器(方便TX2界面的显示)

(3)USB HUB(TX2提供的一共是USB接口,一个是Mirco USB接口),刷机时使用。

(4)网线(2根)分别连接主机和TX2

二、下载文件并安装

(1)下载JetPack 3.3。https://developer.nvidia.com/embedded/downloads,下载需要注册Nvidia账号。

(2)运行Jepack3.3安装程序

在主目录下创建一个Jepack文件,把下载的文件放在该文件下,然后执行一下两条指令

chmod +x ./JetPack-L4T-3.3-linux-x64.run

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

(3)软件包运行(一路Next就可以了)

(4)components manager界面

这个界面等的时间可能长一点,刚进入这个界面的时候可能是一片白,然后关系下面只要没有出现error就可以稍作等待,然后进入如下界面

点击Accept All
点击Next
将软件包安装在HOST主机上  
出现上面的页面的时候,需要对Jetson TX2进行操作

(5)将软件包刷入TX2

这里有两种方法:①host主机和Jetson TX2连接在同一个路由器中进行连接;②远程连接直接进行IP地址的连接。

点击Next
将TX2进入Recovery模式

先将Jetson TX2断电2分钟(拔掉电源线);将host主机(USB端口)和Jetson TX2(micro USB端口)通过USB连接线(安卓手机数据线)进行连接;将电源线连接,注意(下面是进入Force USB Recovery Mode的操作流程):

①先按Power按钮,开机

②长按Recovery按钮,0.5s后按Reset按钮1s断开,之后1s后松开 Recovery按钮

③在host主机中查看设备连接状态中有Nvidia Corp的设备吗,有说明连接成功

证明与TX2 连接好了
在原来的框图中按回车键继续,刷机过程需要花费一些时间  
出现以下画面就说明刷机成功

(6)测试

以上步骤完成后,需重启Jetson TX2,再打开终端,分别输入以下命令,已查看所需包是否安装成功:

nvcc -C

pkg-config --modversion opencv

g++ -version

cmake --version

一般来说,重启之后,CUDA 已经安装完毕,如果终端报错,可能是因为路径设置的问题。

我们需要在 Jetson TX2 上设置环境变量,打开终端,在主目录下输入该命令:

sudo gedit /etc/bash.bashrc

并在文件的末尾加入如下命令:

export PATH=/usr/local/cuda-8.0/bin:$PATH

export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH

三、出现的问题

(1)components manager界面,下载部分安装包出现error,则关闭当前界面,重新运行,直到所有的安装包都下载完成。

(2)在POST INSTALLATION界面,若出现了target IP被占用的情况。

解决办法:此时cancel退出,并重新运行jetpack安装程序,在选择安装组件时,将flashOS设定为no action,其它都选安装,进入下一步。 此时可以手动输入TX2的IP地址,可在板子上通过ifconfig命令查看(eth0网卡地址),也可在路由器192.168.1.1中查看。板子无需再进行断电和重置操作,因为此时系统已经安装完成了。完成后安装继续并成功。

因为之前系统已经装好,所有不需要再重新刷系统了
并将 Jetson TX2 的 IP 地址,TX2的账号以及密码填写进去  ,然后点击next

你可能感兴趣的:(TX2 Jepack安装)