Nvidia XAVIER NX安装jetpack5.0.2、刷机过程及踩坑记录

近期因为要尝试部署deepstream6.0,而deepstream6.0依赖的是jetpack5.0.2版本。NX上原本装的是jetpack4.0版本,于是就打算参照官网教程重新刷机,过程中遇到许多问题,记录下来,方便参照。

1.QSPI更新要点:千万不要断电!千万不要断电!千万不要断电!!!

参照官网选用SD卡更新image方法时(JetPack SDK | NVIDIA Developer),提示需要更新QSPI(Flashing Support — Jetson Linux<br/>Developer Guide 34.1 documentation),于是参照官网方法更新QSPI

 做了第一步如下命令后,

sudo flash_eraseall /dev/mtd0

因为已经下班,叫的车已经到了,没有看到warning中的那一串就关机了,于是我便酿成大祸,从此NX便无法开机,简直就是血泪史啊。第二天来公司上班后,NX怎么都开不了机,连最初的boot登陆系统都无法进入,然后开始复盘,检查硬件,检查电源,最后才看到那段小字,不能断电,否则就会损坏设备,该死,我没有看到!于是便开始了痛苦的刷机,寻找如何进入recovery模式。

2.刷机

(1)安装SDKmanager

NVIDIA SDK Manager | NVIDIA Developer 下载SDKmanager后安装

sudo apt install ./sdkmanager_1.8.0-10363_amd64   

(2)recovery模式

NX进入recovery模式需要用跳线短接J14的pin9和pin10,也就是(FC REC和GND),然后usb接口线连接在主机上,并接通电源,接好后如下图所示 ,便开始刷机模式。

(3)SDKmanager刷机

①打开sdkmanager

sdkmanager

②连接NX

 ③勾选Jetson OS,其余暂时不选

 

 

 ④安装到50%的时候弹窗,第二项(Automatic Setup-Jetson xavier)设置为Manual Setup(有两个Manual Setup 选择developer kit板子型号那个),ip不用管这是usb虚拟出来的,为target新系统设置用户名和密码,单击finish后等待安装,完成安装之后sdkmanager暂时可以退出了

刷机过程可以参考

NVIDIA Jetson Xavier NX 刷机方法(sdk manager)_大聪明墨菲特的博客-优快云博客_jetson xavier nx 刷机

至此,NX终于可以正常开机了,但是可以看到CUDA、tensorRT等常用软件并没有安装,接下来重新刷镜像。

3.刷镜像

对于常用软件如CUDA、TensorRT等,尝试过命令安装,但是存在许多问题,网卡似乎也并不是太稳定,于是在已经能开机的基础上给SD重新写入镜像,可以参考官网,官网写的很详细。

JetPack SDK | NVIDIA Developer

https://developer.nvidia.com/jetson-xavier-nx-developer-kit-user-guide

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值