AGX Orin看这里:(待更新)
===========================================================================
SunnyG按:前段时间收到了Nvidia Jetson TX1,综合网上各路大神的刷机攻略,发现对于现在情况还是有些是不太一样的,因此把刷机过程中的雷点和坑整理一下,方便查阅。分享给大家,如果有遇见其他问题,欢迎留言讨论。
===========================================================================
Step 1:准备
环境:VMware Workstation 16,ubuntu 18.04,
材料:主机(win10+虚拟机)、Jetson TX1连接好网线(并与主机连同一路由器)、HDMI线、HDMI屏、键鼠、通过Micro-USB与电脑主机连接,选择连到虚拟机上。
软件:Nvidia官方sdkmanager,目前版本为sdkmanager_1.9.0-10816_amd64(官网下载,有需要安装包可以留言邮箱)
账号:在Nvidia官网使用邮箱注册账号,等下使用
达成:Jetson TX1 flash为4.6.2版本
===========================================================================
Step 2:开工
1、进入ubuntu,将通过windows系统中下载的sdkmanager以filezilla拖入ubuntu/home/jetson文件夹内(文件路径自选)。
2、打开Terminal,输入以下内容更新源:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vim /etc/apt/sources.list
输入insert修改
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main multiverse restricted universe
按Esc :wq保存退出
输入以下:
sudo apt-get update
sudo apt-get upgrade
3、Terminal输入cd ~/home/jetson,此处根据具体文件夹路径而定。
进入文件夹目录后,输入
sudo apt install ./sdkmanager_1.9.0-10816_amd64.deb
sdkmanager
如果显示被占用,可以输入以下解除占用,如没有可忽略这条。
sudo rm /var/lib/dpkg/lock-frontend
sudo rm /var/lib/dpkg/lock
进入安装程序
输入注册的账号密码
进入安装页面
这里需要使TX1进入Recovery模式:
按一下Power键马上松开,马上按住Recover键,然后按一下Reset键松开,大概2-3秒再松开Recover键,进入Recovery模式。sdkmanager会识别到型号。
选择Tx1,
这里版本我选择4.6.2,11月7日亲测成功。而选择3.3.4会卡在安装99%进度条,不建议。
不选Deepstream,容量不够。
下载安装路径设在虚拟机分配的容量即ubuntu/home下的文件夹,当然也可以外接固态硬盘提高存储。
进入下载安装环节。
===========================================================================
Step 3:等待
网速在2-10M上下浮动,15分钟下载完。
安装需要大半小时,其中可能会卡进度条或者超时,请耐心等待,点选确认继续。
当然如果时间太长可能卡住了,估计需要重头走一遍,但是进入sdk后选择相同的刷机版本,系统会自动verify是否完备,不需重复下载。
===========================================================================
Step 4:胜利在望
在漫长的等待后,终于跳出刷机页面了!
这里选择Manual Setup,要注意的是:
可能需要将Tx1断电再重新进入Recovery模式,
【使TX1进入Recovery模式:
按一下Power键马上松开,马上按住Recover键,然后按一下Reset键松开,大概2-3秒再松开Recover键,进入Recovery模式。】
然后在Terminal输入lsusb,查看已连接的usb口,如果里面有一个名称为Nvidia Corp的表示连接正确。
输入账号密码(账号ubuntu,密码ubuntu)
点击Flash,等待直至跳出以下页面。
这里直接点击Install是显示不行的,连接不上SSH,
我们需要拔掉Tx1连的网线,再插上,即可继续进行安装。继续等待。
===========================================================================
终于!
Step 5:完结撒花
===========================================================================
后记:待补充