使用虚拟机对Nvidia Jetson TX2刷机安装

1.主机和TX2局域网设置:使用路由器使主机和TX2在一个局域网内,也可以使用wifi但我使用的wifi下载太慢,容易出错,建议使用路由器。两者的IP可以设置成动态也可以手动设置成静态。这里为省时设置成自动的。
虚拟机ubuntu1604系统,设置成桥接模式,ip也是设置成自动获取的,也可以自动设置,自动获取也可以相互ssh,就简单设置成自动获取。

2.下载JetPack-L4T-3.3-linux-x64_b39.run, 在官网https://developer.nvidia.com/embedded/jetpack下载(要注册)放到虚拟机里面。
3.在虚拟机上安装
$ ./JetPack-L4T-3.3-linux-x64_b39.run 运行这个文件依次出以下界面:

使用虚拟机对Nvidia Jetson TX2刷机安装_第1张图片使用虚拟机对Nvidia Jetson TX2刷机安装_第2张图片

使用虚拟机对Nvidia Jetson TX2刷机安装_第3张图片使用虚拟机对Nvidia Jetson TX2刷机安装_第4张图片

这个JetPack3.3 Compontents Manager界面,第一次安装时选择了Full模式。出现下面界面,点Accept all。网络连接选路由器模式。

使用虚拟机对Nvidia Jetson TX2刷机安装_第5张图片使用虚拟机对Nvidia Jetson TX2刷机安装_第6张图片

接下来一直next,出现以下"Post installation"界面是连接TX2的,过程如下:
a.断开TX2电源,保证开发板处于断电关机状态
b.用Micro USB线把开发板连到电脑上(类似于安卓手机连电脑)
c.接通AC电源,按下power键,开机
d.一开机,就长按Recovery键不松开,然后点按一下Reset键,过3s以后才松开Recovery键,此时开发板处于强制恢复模式
e.在"Post installation"按下Enter键开始刷机。

使用虚拟机对Nvidia Jetson TX2刷机安装_第7张图片

出现以下界面表示刷机完成。

使用虚拟机对Nvidia Jetson TX2刷机安装_第8张图片

接下来安装相关软件,出现以下界面则表示安装完成

使用虚拟机对Nvidia Jetson TX2刷机安装_第9张图片

期间出现Waiting for other apt-get command to finish,只需等待几分钟就好了。

安装好后重启TX2,验证是否安装成功。
$ nvcc -V 显示版本
$cd home/ubuntu/NVIDIA_CUDA-_Samples/bin/aarch64/linux/release/
找到一个例子运行看cuda是否安装成功

你可能感兴趣的:(解决问题)