TX2刷机安装ubuntu18步骤及遇到问题解决方法
一, 安装准备
1, 下载所用到的文件
SDK Manager(JetPack4.4)
到nvidia官网下载https://developer.nvidia.com/zh-cn/embedded/jetpack
需要注册用户名和密码
如果下载缓慢,可以使用以下网盘链接下载
链接:https://pan.baidu.com/s/1SgMicS7jHw2j1XIWv70ilw
提取码:d7nq
虚拟机
使用VMware是不错的选择,可以去百度下载,也可以通过下面网盘下载VMware-player-15.5.2
链接:https://pan.baidu.com/s/11TVMko0ouLEU4lQ17bpnNA
提取码:sb7y
Ubuntu18.04.5
虚拟机上需要安装的系统,可以到如下网址下载
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/18.04.5/ubuntu-18.04.5-desktop-amd64.iso
或者网盘下载
链接:https://pan.baidu.com/s/1TQb3UogiMiAoYPlQBW4rAg
提取码:frwm
2, 主机电脑上安装vmware和ubuntu
需要自行百度安装,需要注意的是磁盘留出至少40G空间
二, TX2安装ubuntu18
1, 主机上安装
sudo apt-get install python
sudo apt-get install xterm
sudo apt install ./sdkmanager_1.4.0-7363_amd64.deb 到文件所在目录
2, 配置开发环境
这里有个大坑,我用的电信网络,下载总失败,找了很久才找到问题,无奈用了手机热点,最后才下载成功,鄙视下电信
(1)在主机上新开一个终端,运行
sdkmanager
如果出现如下界面,可以忽略或者按要求改虚拟机配置
运行命令后进入开发环境配置界面
(2)这里使用之前注册过的用户名密码登录,进入设置第一步
(3)这里选择产品Jetson,硬件配置选择TX2,点继续进入第二步
(4)点击继续,输入密码,进入下载进程
(5)当出现如下界面时,准备好硬件连接
这里选在手动模式,会提示如何连接硬件,基本上是插上电源,按一下电源键,按住REC键,接着按一下RESET键,保持按住REC键两秒后松开,这时提示虚拟机是否连接NVidia设备,选择虚拟机连接,就可以看到开始刷机,中间会提示一次安装需要很长时间,这时候最好在电脑前守着,可以点继续。
(6)等待安装过程找个显示器,因为TX2安装完os会需要配置,当出现如下界面时,在TX2上进行配置
(7)在TX2上进行系统配置,记住用的用户名和密码,配置完成后在主机上使用和TX2配置一样的用户名和密码。
一路continue,遇到需要输入配置的就按要求配置
(8)在主机上输入TX2配置好的用户名和密码后,将安装TX2的一些组件,提示,这之前保证TX2与主机在同一网段,可以使用 无线或者有线连接
(9)等待最后完成安装
三, 遇到的问题及解决
1, vmware 安装ubuntu版本建议选择ubuntu18的64位版本,之前虚拟机用的ubuntu16似乎不行,具体原因没有去找,因为用虚拟机重新安装ubuntu18系统并不费劲
2, vmware一定要分配尽量多的内存和空间,sdkmanager运行后下载安装的软件就需要30几个G,不要等到提示空间不够时再去想办法
3, 如果是电信网络,换其他地方不是电信宽带的地方去上网,运行sdkmanager后下载时间较长,或者用VPN连到校园网,下载速度很快
4, 现把SDK部分上传到网盘,不知道复制到对应下载目录后是不是也能认可,可以尝试下,毕竟官网很慢
链接:https://pan.baidu.com/s/1TTKvJGQzYk0QTAO1uUnPnA
提取码:labw