NVIDIA Jetson Xavier NX 刷机教程

时间:2024-03-15 11:27:12

方法一:sdkmanager

前期准备:NX没有硬盘,需要安装一张内存卡作为硬盘使用,内存卡建议买64G的,32G也够用,但是刷机完成之后剩余空间就比较小了。

1.  “英伟达开发者”网站下载sdkmanager,安装完成之后,命令行输入sdkmanager运行,出现如下界面,注意选择NX,然后下面的版本要选择JetPack 4.4DP,不要选择4.3,4.3版本没法刷NX板。

NVIDIA Jetson Xavier NX 刷机教程

 

 2.选择下一步,会出现如下界面,默认是automatic setup的,新板子要选择manual setup手动模式,上面有步骤提示,要把管脚9 10短接,强制recovery模式,最开始的理解是短接两个管脚,然后上电,然后把短接管脚的线拿掉,然后flash,然后反复尝试一直不成功,每次都是在99.8的地方失败,并且打印 CPU BootLoader is not running on device,后来静下心来想了一下,有没有可能是这样:短接管脚9 10之后,上电,然后保持9 10一直短接一直保持recovery模式,等flash完成之后再把短接线拿开,尝试之后果然成功了。那么步骤应该是这样的,

a.Ensure the device is powered off and the power adapter disconnected.
b.Place a jumper across the Force Recovery Mode pins.
  These are pins 9 and 10 of the Button Header [J14].
c.Connect your host computer to the device's USB Micro-B connector.
d.Connect the power adapter to the Power Jack [J16].
  The device will automatically power on in Force Recovery Mode.

d-e. keep  the device in recovery mode. then flash the divice.
e.when the flash is done.Remove the jumper from the Force Recovery Mode pins.

NVIDIA Jetson Xavier NX 刷机教程

 

 方法二:命令行

当JETPACK安装出现错误的时候,可以尝试下面的安装办法,

前提是JETPACK4.4完整安装,并且选择JETSON Nx的相关的下载已经完成。

安装步骤:

0:也是要把管脚9 10短接,然后一直保持短接状态,然后进行步骤1 2

1:cd  ~/nvidia/nvidia_sdk/JetPack_4.4_DP_Linux_DP_JETSON_XAVIER_NX/Linux_for_Tegra:

2:sudo ./flash.sh -r jetson-xavier-nx-devkit mmcblk0p1

安装成功之后界面如下,然后。

NVIDIA Jetson Xavier NX 刷机教程

 

 

https://www.balena.io/etcher/

 

方法三:转载

上面的两种方法刷机完成之后,opencv和cuda并没有刷进去,下面的方法刷机之后,opencv和cuda就全都刷进去了,下面的方法系转载,原文网址如下

https://blog.csdn.net/zbb297918657/article/details/106390209/

 另外,该博客中下载balena-etcher的地址如果下载不了,那么直接在百度搜索balena-etcher也可以下载。