Nvidia Orin刷机保姆级教程


前言

使用Orin有段时间了,现在记录一下Orin设备刷机流程,方案一可以通过官方的SDKManager来刷机,方案二采用离线文件通过命令行刷机,本文着重讲解方案二。


一、刷机准备

二、刷机实战

1.刷机文件下载

用自己的Ubuntu主机(非Orin),下载如下2个文件(本次刷R34.1版本的系统,其它版本同理)

Jetson_Linux_R34.1.1_aarch64.tbz2
Tegra_Linux_Sample-Root-Filesystem_R34.1.1_aarch64.tbz2

注意1:选择正确的版本R34.1.1
R34.1.1
注意2:下载L4T Driver Package和Sample Root Filesystem这2个文件包
在这里插入图片描述

2.Orin进入刷机模式

2.1拔掉Orin上所有线缆

2.2插上type-c线缆

靠近PCI插槽的那一边 接口10
在这里插入图片描述

2.3长按Force Recovery按钮

2号按钮
在这里插入图片描述

2.4通电

图2.3中的4号TypeC供电或者5号DC供电口均可

2.5松开2号按钮进入刷机模式

图2.3中如果松开2号按钮机器没有驱动,请点按3号电源按钮开机,不要长按

2.6确认是否进入刷机模式

主机命令行窗口输入lsusb,非Orin设备

#输入
lsusb
#输出类似这种即可
Bus 001 Device 004: ID 0955:7023 NVIDIA Corp. APX

3.命令行刷机

将Jetson_Linux_R34.1.1_aarch64.tbz2、Tegra_Linux_Sample-Root-Filesystem_R34.1.1_aarch64.tbz2文件拷贝到同1个非中文目录下

#解压L4T Package
tar xf Jetson_Linux_R34.1.1_aarch64.tbz2
#得到Linux_for_Tegra目录
#解压Sample-Root-Filesystem到Linux_for_Tegra/rootfs
#进入Linux_for_Tegra/rootfs,执行解压指令
cd Linux_for_Tegra/rootfs
sudo tar xpf ../../Tegra_Linux_Sample-Root-Filesystem_R34.1.1_aarch64.tbz2
#进入Linux_for_Tegra目录执行以下刷机指令
cd ..
sudo ./apply_binaries.sh
#不要带-r
sudo ./flash.sh ${BOARD} mmcblk0p1

具体的BOARD可以在下表查询,例如本例的设备应该是:jetson-agx-orin-devkit
​​在这里插入图片描述

3.1安装jetpack

sudo apt update
sudo apt dist-upgrade
sudo reboot
sudo apt install nvidia-jetpack

总结

以上就是本文要介绍的命令行刷机方案

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值