NVIDIA Jetson Xavier NX刷机教程

目录

Jetson Xavier NX刷机

Jetson Xavier NX安装SDK


Jetson Xavier NX刷机

打开虚拟机,配置ubuntu18.04,虚拟机配置使用详见:Ubuntu18.04虚拟机和windows无法复制粘贴_小白学知识的博客-CSDN博客

去官网下载sdk安装包:NVIDIA SDK Manager Documentation

dpkg 安装sdkmanager

sudo dpkg -i sdkmanger......

如果安装失败如图:

sudo apt-get -f -y install

断开虚拟机网络

解压sdkm_downloads到“下载”

将nx置于recovery模式(按住REC再按RES)

用USB数据线连接电脑,nx接口在电源孔旁边

打开sdkmanager,点OFFLINE,再点击start

接入nx时如图(不要选择开发者模式)->OK

提示更新,不更新->later

如图配置,点击continue(选4.5.1

      如图,只安装Jetson OS(SDK之后再安装)

      一直下一步直到如下图,输入密码

弹出框选择manual setup->flash

这里将nx连上屏幕

这里NX屏幕亮了后就要弹出NX连接的窗口了

打开TERMINAL,出现waiting for target to boot-up时虚拟机会再次弹出设备选择窗口,将设备连接到虚拟机(要快)

等待……

刷机完成

可忽略错误:

Finsh,这里可以忽略,进入系统设置

NX进入系统设置界面,Continue->中文(简体)->汉语->continue->continue

(用户名及密码设置为nvidia,开启自动登录)

15W6核(这里看哪个高选哪个)

进入系统!

打开资源管理器(文件夹)检查

如果出现如下情况,明明自己的NX有很多内存,但是这里只显示15G内存,这是因为我们只是分区了一个启动盘,并没有使用SSD卡

我们需要将SSD卡磁盘分区并且将启动盘写到该分区中

找到磁盘管理器:

将磁盘分区:

点击加号,第一个是你打算使用多少内存分区,介于我这边的nx用途原因,一般我刷机的时候都会拉满

注意:这里如果你不显示家伙而是显示一个暂停键,删除键和设置键,那么你的SSD卡已经分区了,你需要点删除键(减号)——>delete,删除分区再重新设立新分区。(如果你不删除分区直接合并启动盘,那么你SSD卡之前的东西都会保留,存在的问题和系统、环境错误也会保留,可能会让你白白刷机)

 Next

第一个是你要分区的名字(不过后面在合并启动盘的时候名字还是会变成computer)

第二个不选,原因上面也写有

Type要选Ext4

将U盘中的rootOnNV  ->Extract to home

安装包链接:https://pan.baidu.com/s/1jS49PPbKVzyHR30ZHIUZ1A 
提取码:6uxq

进入rootOnNV打开终端先跑copy,再跑setup两个脚本:

tip:跑copy前,先点开copy.sh看看里面的路径是否和你刚刚的分区一致,不一致只需要把路径改号就好了

  

Sudo sh ./co(Tab)

reboot

Jetson Xavier NX安装SDK

将nx与电脑连接到同一网络,在nx的Terminal输入ifconfig查看wlan的ip地址

打开sdkmanager,点OFFLINE,再点击start(nx正常开机即可)

如图配置(选4.6.2

如图勾选

点击continue

输入NX账号密码

如果弹出

sudo -S apt-get update
sudo -S apt-get check
sudo dpkg --audit

继续装SDK

可忽略错误:BSP不匹配

可换源后重新尝试,若未解决,可忽略

换源可参考:用于RM视觉开发的NX Ubuntu环境配置_が-的博客-CSDN博客

刷机完成,接下来就可以进行环境搭建了

才疏学浅,本文如有错误,欢迎指正,若有好的看法渴求大家不吝赐教

### 回答1: Nvidia Jetson Xavier NX 刷机的步骤如下: 1. 下载 JetPack SDK,这是 Nvidia 提供的开发套件,包含了系统镜像、驱动程序、SDK 等。 2. 将 Jetson Xavier NX 连接到电脑上,使用 USB 线连接。 3. 进入恢复模式,按住电源按钮,同时按下复位按钮,等待几秒钟后松开复位按钮,此时 Jetson Xavier NX 进入恢复模式。 4. 在电脑上运行 JetPack SDK,选择刷机选项,按照提示进行操作。 5. 等待刷机完成,重新启动 Jetson Xavier NX。 注意事项: 1. 刷机过程中不要断开电源或 USB 连接。 2. 刷机前备份重要数据,刷机会清空所有数据。 3. 刷机前确认电脑上已安装好 JetPack SDK。 4. 刷机前确认 Jetson Xavier NX 进入恢复模式。 ### 回答2: NVIDIA Jetson Xavier NX 是一种高性能嵌入式计算机,它可以针对人工智能、机器学习和深度学习进行优化。如果我们想要定制该计算机系统,或更改操作系统,我们就需要进行刷机。 首先,我们需要下载所需的固件。官方提供了很多版本的系统供下载使用,我们需要选择最适合我们需求的版本。在下载完毕后,我们需要准备一个SD卡,并安装软件(Win32 Disk Imager)用于将系统镜像烧录到SD卡中,该软件可以从官网下载。 接下来,我们需要在启动时进入系统设置模式(按住电源按钮,同时按下重置按钮,松开重置按钮后再松开电源按钮),然后连接启动设备。启动设备可以是一个USB设备或者一个SD卡,使计算机能够识别新的系统。 然后,我们需要输入以下命令进入可引导设备: ``` # For USB device: $ reboot usb # For SD Card: $ reboot recovery ``` 一旦我们进入了引导设备,我们就可以开始刷机过程。 使用以下命令可以查看设备列表: ``` # 查看设备列表 $ lsblk # 显示格式化设备 $ sudo fdisk -l ``` 使用以下命令可以使用该镜像文件在SD卡上设置新系统: ``` $ sudo dd if=jetpack_4.5.1_xavier_nx_sd_card.zip of=/dev/mmcblk0 bs=1M status=progress ``` 注意:该命令将删除SD卡上的所有数据。如果我们希望保留现有数据,则可以使用GUI应用程序Etcher。 在完成SD卡设置后,我们将启动计算机,然后进入恢复模式。在此处,我们可以使用以下命令安装新的系统: ``` $ sudo chmod +x ./flash.sh $ sudo ./flash.sh jetson-xavier-nx-devkit mmcblk0p1 ``` 该命令将卸载并格式化应用存储器,并在其中安装新的系统。 完成安装后,我们可以重新启动计算机。此时,我们已经完成了nvidia jetson xavier nx刷机过程。 ### 回答3: NVIDIA Jetson Xavier NX是一款非常强大的嵌入式计算机,可以用于各种AI、机器人和自动化控制应用。它内置了基于ARM架构的六核CPU和512核Volta GPU,同时还拥有8GB LPDDR4x内存和16GB eMMC存储空间。然而,当我们用该设备进行AI开发时,可能需要刷机来安装新的操作系统或驱动程序。下面是关于NVIDIA Jetson Xavier NX刷机的详细介绍。 首先,为了避免误操作导致设备变砖,我们需要备份当前系统的镜像。可以使用NVIDIA提供的工具JetPack进行备份。在备份完成后,我们可以下载新的系统包,并使用JetPack进行安装。 在执行刷机操作之前,需要使用Micro-USB电缆将Jetson Xavier NX与PC连接,并进入bootloader模式。在此模式下,设备可以通过USB进行刷机,并且没有操作系统可以干扰刷机过程。连接好设备后,我们可以使用JetPack中的“Flash OS”选项。 刷机过程可能需要一段时间,具体时长取决于设备所需的软件包大小和PC的性能。在刷机过程中,JetPack会在设备上安装各种软件包、驱动和库文件,需要有足够的存储容量和内存空间。为了提升效率和减少出错率,我们应该尽量在稳定的网络环境下进行刷机,并选择可靠的软件源。 刷机完成后,我们需要重新启动设备,并检查新的操作系统是否正常运行。此时可以进行一些简单的操作测试,例如运行NVIDIA自带的示例程序或自己编写的简单的Python脚本。如有必要,可以安装额外的软件包和库文件,以满足特定的应用需求。 总之,刷机是在使用NVIDIA Jetson Xavier NX进行AI开发时不可避免的一步操作,它帮助我们安装新的系统,修复已有的故障,从而有效地提高开发效率和开发质量。
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值