来吧,开始!

准备一台宿主机,内安装Ubuntu环境,对于其内安装的是什么可以不用特别要求,当然我的是nvidia驱动、cuda、cudnn都按了。还需要再Nvidia Xavier NX上外接一个显示器一直接着看,其他的鼠标键盘啥的自准备。

第一步:下载SDK Manager:

NVIDIA SDK Manager | NVIDIA Developer

第二步:安装:

下载的是.deb格式的。如果之前下载过,我是之前刷过tx2,所以之前有,先删除

sudo dpkg -r sdkmanager

然后安装:

sudo dpkg -i sdkmanager_1.7.0-8846_amd64.deb

安装完后,直接终端输入sdkmanager则会弹出对话框,记得要自己注册一个nvidia的号哦,而且点记住账号,因为你会retry多次,网速比较慢,建议有点耐心。

n卡刷bios命令 n卡强刷_深度学习

 还有就是记得把宿主机的取消。

然后就是第二步,更改个下载路径,后期如果不删掉的话再次刷机就可以不用下载了。点击accept。

第三步就开始下载,会重复好多次。

会弹出个这个,找好他的端口就flash吧。 

n卡刷bios命令 n卡强刷_n卡刷bios命令_02

过程会很慢,可能会失败,建议多次重复。

在这期间,我遇到一个问题,就是如果你是初次刷机的话,密码就是出厂密码,但是如果别人刷过,你不知道密码,可能这期间会弹出一个对话框,让你输入用户名和密码,但是你不知道啊,怎么办呢?

解决:

找一个Nvidia Xavier NX不像tx2一样,还有四个按键,让你reset,所以,在你不知道的时候需要进行初始化复位。怎么做呢,就是找个导线,把风扇下面的第二和第三个引脚接起来,然后断电,再重新上电开机,再次重复上边的过程。安装完了后就可以拔下来了。当然我没验证在中间拔下来会怎样哈。

接下来就是Nvidia Xavier NX上进行操作了,所以要在此时用一个显示器,是HDMI接口的,外接出来。

n卡刷bios命令 n卡强刷_ubuntu_03

 接受哈,接下来就和重装Ubuntu系统一样了哈,选语言、地点、用户名密码等。

接下来就成功了。

n卡刷bios命令 n卡强刷_Developer_04

==============sdk刷机=============2022.1.25-===

1.下载Jetpack4.4

JetPack Archive | NVIDIA Developer

2.具体说明Getting Started With Jetson Xavier NX Developer Kit

Getting Started With Jetson Xavier NX Developer Kit | NVIDIA Developer

刷完flash后要找个跳线把分上下面的第2和第三个引脚连接一下,不然没反应上电。