NVIDIA Jetson AGX Xavier刷机SDK-Manager(虚拟机亦可)

一、刷机准备

1在刷机之前,需要准备一台装有Ubuntu系统的宿主电脑(虚拟机亦可,且系统最好是18.04,20.04亦可,22.04目前不兼容很多操作)。若是虚拟机必须保证分配的磁盘大小够大,建议50-100G。

2将 Xavier 连接电源,先不开机,通过自带的一根Type-C转USB转数据线,将Xavier与宿主电脑连接起来即可(用原装的 type-C 转 USB 线,将 xavier 正面的 type-C 接口与主机的 USB 3.0 接口相连)。宿主电脑需要联网,且网络稳定,这对于刷机也很重要,为此需要将宿主机换源(https://blog.csdn.net/qq_45878098/article/details/126037838。Jetson Xavier 设备可提前连上显示器,方便刷机过程中查看状态。

3在宿主机上下载一个SDK-Manager包(https://developer.nvidia.com/sdk-manager),随便放在哪都行,下载之后会得到一个类似sdkmanager_xxx_amd64.deb的文件。

二、JetPack5.1.1刷机过程

1安装JetPack SDK

$sudo apt install ./sdkmanager_xxx_amd64.deb

安装过程中,所有需要选择的都选择Yes或者按Enter键

2打开 sdkmanager

$sdkmanager

点Enter键,这时会进入JetPack SDK,系统会提示你登陆nvidia账号。没有nvidia账号,需要自己注册一个。

 等待进度条拉满即可。如果长时间进度条不变,检查网络是否稳定。

3JetPack下载与安装

如下图所示,选择你要刷机的设备Xavier

把Host machine勾掉,其他都勾选上,然后点击continue。

之后,我们就可以查看即将安装的各个软件包的版本信息:

保持默认就行,如果有没勾上的,可以搜索一下这个包干嘛的,然后选择勾选或者不勾选。底部下载地址一般使用默认地址即可,选择 I accept(后面的选框意思是先下载后安装,没试过),然后点击Continue,会有弹窗,意思是创建文件夹之类的,输入宿主机密码之后开始了JetPack的下载与安装:

SDK版本不同,他给你下载的包也不同,界面不一样不需要慌。

4正式刷机

等待第一个进度条快完成下载时,宿主电脑会弹出如下页面:

       界面也许不同,但选项大致是相似的,因为目前Xavier只是插了电源并没有开,所以界面上可能会出现爆红(如上),意思就是没有检测到Xavier。首先我们需要选择手动模式(Manual Setup),手动模式有两个选择,你可以都点开看看,左侧的嵌入式图标会改变,选择和你的Xavier嵌入式长得一样的选项。

        首先按下并保持 Xavier 上的【Recovery】键(中间的键)

        再按下并保持【Power】键(最左边的键),指示灯就会亮起,持续1s,然后同时松开这两个键,Xavier就会进入刷机模式。

        此时宿主机就会有连接提示,点一下爆红边上的刷新,连上了爆红就会消失(如果你是虚拟机,请先看文末)。输入想要给盒子系统设置的用户名和密码,其他不用管(本机如上图所示),切记密码一定要符合ubuntu设置密码规则,就是要稍微麻烦一点的组合。点击flash继续。过一会儿Xavier会自动转入开机模式,最好接一个显示屏,可以看到显示器上会不停的编译,在这期间宿主机可能会提示与Xavier的连接断开并又重新连接,只要保证最后能连上即可。等Xavier编译完会显示开机登陆界面,宿主机在这期间会跳出新界面:

 

         同样爆红就是没连上Xavier,给他连上就行,选择USB,盒子没有网络也可以安装,只需要宿主机有网络就行,输入之前填写的用户以及密码,若是报错密码不正确,那就是之前设置的密码过于简单,Xavier上的unbutu系统自动将密码删除,此时点开Xavier的显示器登录用户(无密码登录,直接回车键就能进去,如果你密码之前设置的正确,那么你的登录密码就会被保留),在Xavier的Ubuntu系统中重新设置密码即可(设置完即刻生效,不需要重启),此时再将刚设置的密码输入到以上界面,点击Install,就可以漫长的等待安装,在过程中很有可能出现有些包安装失败,那就是网络不稳定,点击重新安装即可(一般换了源就不会出现什么问题)。

以上就代表安装成功了。

5检查版本

 你可以安装jtop,在INFO里面查看所有信息

$sudo -H pip3 install -U jetson-stats  
#装完重启
$sudo reboot
#启动jtop
$jtop

虚拟机注意事项

这里以VMware为例,在连接Xavier时可能会提示:无法连接设备,帮你选择了能够连接设备的balabala......此时点击设置,选择USB控制器,USB选择3.1,点击确定。

在这之前也说过Xavier需要3.0的USB口,一般就是插口内部是蓝色的,或者上面标有SS的字样。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值