NVIDIA Jetson Xavier NX 刷机记录(使用SDK Manager方法)

本文章仅适用于使用 SDK Manager 对 NVIDIA Jetson 系列产品进行刷机。

准备工作

  1. 一台装有 Ubuntu16.04 或 18.04 的主机,剩余空间至少40G,因为后面需要下载 CUDA 等安装包到主机上,空间太小会报警告;
  2. 从 NVIDIA 官网下载 SDK Manager,下载地址:https://developer.nvidia.com/nvidia-sdk-manager
  3. SDK Manager用户指南:https://docs.nvidia.com/sdk-manager/index.html
  4. 确保主机和 jetson 在同一个局域网下,即同一个局域网(路由器)下接出两根网线分别连主机和 jetson,并且检查两者都能顺利上网
  5. 一根 usb 数据线连接主机和 jetson;
  6. jetson 上电开机,并连接一个显示屏;

开始刷机

第一步:配置开发环境

在主机上打开一个终端,输入

sdkmanager

登录 NVIDIA 账号(没有的话自己申请一个),选择登录方式为Developer账户(跳转到NVIDIA网页登录确认)
在这里插入图片描述
登录成功后,开始安装 jetson 软件

  • 在 Product Category 中,选择 Jetson;
  • 在 Hardware Configuration 中,选择主机和目标硬件(一般不用勾选 Host Machine);
  • 如果连接了 Jetson 设备,SDK Manager 将在“目标硬件”下拉列表中自动选择它。如果未自动检测到设备,单击刷新,确保 Detected。若仍不行可以尝试换根数据线,一定要确保自动检测到硬件设备才可进行下一步;
  • 在 Target Operating System 中,选择操作系统和 JetPack 版本,我的设备是 Jetson Xavier NX ,选择的是 Jetpack4.4 版本,大家根据情况自行选择;
  • 在 Additional SDKs 中,DeepStream 和 TensorFlow 根据自己情况选择是否安装;
  • 单击继续以进行下一步。
    在这里插入图片描述

第二步:检查组件并接受许可

在这里插入图片描述

  • 如果希望安装文件下载到默认路径以外的位置,可以手动选择 change 安装路径;
  • 选择我接受,以接受许可协议的条款和条件;
  • 选择继续以继续下一步。

第三步:安装

  • 在安装开始之前,SDK Manager 会提示输入主机密码。
    在这里插入图片描述
  • 然后会显示软件下载和安装的进度
    在这里插入图片描述
  • 准备好要刷新目标设备时,SDK Manager 会打开一个对话框。提示会提供有关准备设备以使其准备就绪以进行闪烁的说明;
  • IP 地址默认是 192.168.55.1,输入并创建 Jetson 的用户名和密码,(如果后续刷机失败可以尝试更改 IP 为局域网地址);
  • 刷机操作(这里仅限 Xavier NX,每个Jetson 产品可能操作会不一样):先按 REC,不松手同时按住 RST,保持 3s,在同时松开即可
    在这里插入图片描述
  • SDK Manager 完成刷新过程后,连接到 Jetson 系统的显示屏将显示提示进行初始设置。
  • 在初始设置过程中,请选择Jetson系统的用户名和密码。
  • 初始设置过程完成后,Jetson系统将引导至Linux桌面。
  • 将在Jetson配置期间创建的用户名和密码输入到SDK Manager的Flash安装后对话框中
    在这里插入图片描述
    安装过程中可能会报各种错误,我这里贴出来一种。
    原因:Jetson 虽然插着网线但是没有连上网,出现类似错误的可以检查一下网络有没有问题
    在这里插入图片描述

第四步:完成设定

在下载并安装完成后 Jetson 设备环境即搭建完成,点击 Finished

至此,NVIDIA Jetson NX 刷机完成,第一次刷机的小伙伴可能会遇到各种问题,我也是刷了好几遍才慢慢熟悉的,有问题可以在评论区一起讨论。

  • 6
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
### 回答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、付费专栏及课程。

余额充值