Jetson Orin Nano 升级jetpack5.1.2刷机过程记录

一.刷机起因

orin nano 接了个IMX477的摄像头,用 命令行DISPLAY=:0.0 nvgstcapture-1.0 显示的画面有撕裂,让卖家查问题,卖家测试没有撕裂,对比环境,orin nano出厂默认的是jetpack5.1.1,卖家用的jetpack5.1.2版本,为了解决差异,要升级jetpack版本,前后搞了2天半,记录一下.

另外JetPack 5.x 只能用ubuntu18 或者20安装
jetPack vs ubuntu

先说总结吧

(1)ubuntu安装 SDK Manager后,按照各种教程连接好引脚进入recovery模式
(2)先只刷系统镜像
(3)nano能正常开机,设置好用户名 密码 IP(DHCP 或者静态)设置开机系统从EMMC改为SSD固态卡,这些信息后续 安装runtime SDK 透过SSH需要在 SDK Manager填写。
(4)启动 SDK Manager,去掉Image选项,只选择 runtime SDK 安装
(5)最后等待刷机完成,就能正常使用,安装jtop 就会显示安装了jetpack5.1.2

主要参考文章
论如何优雅刷机Jetson Orin NX/Jetson Xaiver NX/Jetson Nano(无需外接键盘鼠标键盘)

主要步骤

(1)首先用杜邦线连接 GND 和 FC REC2个引脚(位于散热风扇下面)
(2)安装好 SDK-manager,去官网SDK下载对应的 需要安装依赖项

sudo apt install libgconf2-4
sudo apt install gconf2

(2)先只刷系统Image 到EMMC,不勾选(runtime 和 SDK component),记得把host machine相关的去掉

(3)Image完成后可以正常开机使用nano,设置好用户名 密码 IP

(4)下载脚本并复制脚本到Nano上执行,将系统启动从EMMC改为 NVMe SSD卡,并重启生效 脚本下载地址: https://gitee.com/an_hongjun/rootOnNVMe,参考文章第四步:转移启动引导至SSD
就是2个sh,先./copy-rootfs-ssd.sh 再 ./setup-service.sh

(5)正常开机Nano,并用typeC线连接ubuntu20的主机安装runtime 和 SDK,取消Image选项
最后刷成功

在这里插入图片描述

JTOP安装

sudo apt-get install python3-pip python3-dev -y
sudo -H pip3 install jetson-stats

重启后

sudo jtop

在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值