Jetson Xavier NX 刷机流程

SDK Manager安装

ubuntu的host主机(可以用虚拟机)上安装sdkmanager

安装地址:https://developer.nvidia.com/sdk-manager

安装命令:

sudo apt install ./sdkmanager_2.1.0-11660_amd64.deb

开始刷机

进入recovery模式

用杜邦线或者跳线帽将jetson第三引脚FC_REC与第四引脚GND短接(上电后进入recovery模式),usb连接host主机并插上电源给板子供电

Step1:

登录后弹窗选择板子的型号

host machine勾选掉其他都勾上,continue到step 02

Step2:

Jetson OS(系统)勾选,Jetson SDK Components暂时不勾选(emmc只有16G内存,这些如果需要可以一会安装在ssd上),点击我同意continue到step 3,两个路径会自动在host主机创建不用管(我电脑内存够却一直报内存不够,点灰色的continue不要理会)

Step3:

到step 3 就可以把杜邦线拔掉了(接好xavier的键鼠显示器,一会开机用)

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

系统迁移(emmc迁移到ssd)

在target ubuntu菜单搜索里输入disks打开磁盘管理,单击选中128 GB Disk格式化

下面将emmc中的系统迁移到ssd,迁移后emmc的内容也不能删

git clone https://github.com/jetsonhacks/rootOnNVMe.git //克隆项目 

cd rootOnNVMe

./copy-rootfs-ssd.sh //复制到ssd

./setup-service.sh //ssd设置为启动盘

下载剩余部分

(进行此步前jetson记得联网,虚拟机在设置里换个源)

在host主机终端输入sdkmanager重复之前的步骤一直到setp 02(target开机状态下就可以了不用短接FC_REC进入revovery),jetson os不选,jetson SDK components选中,同意条款continue到step 03

换源(系统源)

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak //备份
sudo gedit /etc/apt/sources.list
//删除原有内容覆盖进以下源

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-backports main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-backports main multiverse restricted universe
//上述的"focal"处由所刷的ununtu版本决定

//保存后更新
sudo apt update
sudo apt upgrade

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答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开发时不可避免的一步操作,它帮助我们安装新的系统,修复已有的故障,从而有效地提高开发效率和开发质量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值