Jetson AGX Xavier/Nano刷机指南(无需踩坑版)

准备清单

  • 装有ubuntu 16.04/18.04的电脑,存储容量>=50G(用于下载刷机文件、辅助刷机)【注:如果没有装有linux系统的电脑,可以使用虚拟机】
  • NVIDIA AGX XAVIER一个
  • 显示屏一个(用于连接AGX)
  • 鼠标键盘各一个(用于连接AGX)
  • 网线一根
    附VMware虚拟机安装指南:https://blog.youkuaiyun.com/min_coder/article/details/119876918

刷机步骤

下载jetpack SDK

打开ubuntu 16.04/18.04的系统后

进入nvidia官网下载

这里你需要注册一个英伟达官网的账号,很简单就不介绍了

在这里插入图片描述

下载完成后,进入文件夹所在位置可以看到下载的deb格式文件(下载时保证网络通畅,不然下载文件内容可能缺失导致安装失败)

在这里插入图片描述

然后打开终端输入进行安装

sudo apt install ./xxx.deb  #xxx为你下载的文件名

下载完成之后,输入

sdkmanager

就可以进行刷机了

刷机

1.加载后,来到第一步。这里host machine可以不用选,这个是为主机下载安装文件的,如果想在主机上安装 nvida 软件,可以勾选这个。

:经本人踩坑发现,勾选之后,在后续安装时会出现错误,所以尽量不要选。

(因为还没连接AGX,这里显示AGX没连接,不影响,后面可以再连)
在这里插入图片描述

2.选择下载路径进行下载,此处本人选择默认地址。

同时勾选第一个选项。第二个选项是边下载边安装,经测试速度过于缓慢(无聊的同学可以试试效果)。全部做完后continue即可
在这里插入图片描述

3.此时进入下载和安装页面,有时候网速不佳需要等待较长时间。(此处也是安装最艰难的地方)

当下载完成之后,安装进度在30%左右时会弹出一个窗口

在这里插入图片描述

有自动安装和手动安装两种选项。此处本人选择手动安装(经多次踩坑发现,自动安装失败率较高)

flash之后,又弹出一个框手动recovery的步骤,翻译过后是:

  • 用原装usb将主机与AGX连接,注意连接电源灯旁边的插口;
  • 确保连接电源并保持AGX为关闭状态;
  • 先按住AGX中间的按键(Force Recovery)不松手;
  • 再按住AGX左边的电源(Power)不松手;
  • 过一两秒,同时松手。

按步骤连接好,再次flash

将AGX与显示屏连接

若使用的虚拟机,则此时主机会弹出询问窗口询问:刚刚nvidia设备usb连接主机还是虚拟机,选虚拟机即可

:因为AGX原装usb线为3.0版,对于虚拟机应确保取usb兼容USB3.0,设置方式在问题汇总中查看

如果想要想查看是否连接AGX,可以打开终端输入

lsusb

在这里插入图片描述

如果含有NVidia Corp,则说明连接成功

flash烧录开始,稍微等一会,发现AGX的显示屏亮起,此时AGX自动开机

在AGX选择语言地区之后开始注册用户,记住你的用户名和密码(后面要用)

又等了一会之后

在这里插入图片描述

此时将主机和AGX连接在同一个局域网

最简单的方法是把主机和AGX用一根网线连接,也可以将主机和AGX连接在一根路由器上

输入用户名和密码,IP不需要更改,install即可

此时又会出现一个窗口提时类似于软件包安装出现问题,官方说是因为网速问题安装失败(此处忘记截图了)

此时本人选择在AGX更换成清华源,打开终端

sudo gedit /etc/apt/sources.list

将弹出文件里面内容全部删除,加入以下内容

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted

接着就是漫长等待

在这里插入图片描述

安装成功!!!

问题汇总

虚拟机USB版本兼容问题

在这里插入图片描述

在这一步总出现连接不上的问题,可能是USB接口不兼容AGX原装的USB3.0,对于虚拟机可以进行修改

  • 打开虚拟机设置
  • 找到USB控制器
  • 更改USB兼容为USB3.0
    在这里插入图片描述

Your system is not ready for install

在flash烧录后,出现提示:

Your system is not ready for install, see specific errors below. Once fixed, click 'Retry' to verify system readiness again.
Access to APT repository and ability to install Debian packages with it.: Apt repository check failure (sudo -S apt-get update && sudo -S apt-get check).
E: The repository 'cdrom://Ubuntu 18.04.5 LTS _Bionic Beaver_ - Release amd64 (20200806.1) bionic Release' does not have a Release file.

可能的原因是下载速度不支持导致失败

可以安装清华源,具体操作在刷机步骤里

连接AGX,虚拟机死机

  • 扩大虚拟机内容分配,最低2G
  • 更新VMware版本,大家使用较多的是12版,但是其bug较多
  • 在开机页面黑屏,进入虚拟机目录,删除安装虚拟机目录下的带有.lck 结尾的文件

在这里插入图片描述
附VMware15的安装包

链接:https://pan.baidu.com/s/1j5hMCwEX2B9z6_be1AGD3Q
提取码:sdv5

总体来说,此次刷机过程还是很艰难的,但是每一次受挫都会让未来的路更好走,大家加油!
如果刷机过程中有什么疑问,可以咨询我,大家一起努力解决

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值